Skip to content
integrated computational thinking
Step 3 of 4: Understand how algorithms are embedded in social and political issues

The C2 practice of understanding how algorithms are embedded in social and political issues can be divided into two discreet practices focusing on how to:

  1. Analyze social policies or governance structures that involve algorithms (e.g. rules for drawing congressional districts, funding formulas for schools, taxation schemes, etc.) in order to see their social, historical, political, or economic implications.
  2. Propose a new social/political/economic policy that uses an algorithm (“proposing new societal configurations of algorithms”)

Practice in Action

C2.1 Consider how health departments use google searches to predict where flu outbreaks are happening and their social and economic implications.

C2.2 Analyze how congressional district boundaries are drawn on a state map, alongside voting data, to develop a method for calculating the amount of gerrymandering present on that map. Then draw congressional district boundaries in a way that is fairer (does not dilute the voting power, in a patterned way, of certain constituents or groups).