Provide multiple examples of specific CS concepts to make them relevant to individuals with diverse characteristics.

  • Make sure that examples don’t always cater to the same subset of gender, ethnicity, race, socioeconomic status, age, ability, interest, and life experiences.
  • Note from CS Teaching Tips Team: Examples are often created based off things we think our students will relate to. Unfortunately, many of these problems embed implicit biases and assumptions about what students want and should be like.
    • For example, consider a problem about calculating the potential gender distribution (boy or girl) of children a couple may have.
      • This problem implies that the norm is heterosexuality (without explicitly stating otherwise, couples are assumed to be comprised of men and women).
      • This problem also assumes that everyone identifies as either a man or a woman (there are many more gender identities than these two).
      • Additionally, this problem implies that all people engage in traditional monogamous relationships, want to have children, or are physically capable of having children, and that the options for a child's gender are only boy or girl.

More about this tip

External Source