The state of CS Education

The state of CS Education Introduction: It’s not new!

Four rationales for CS education: you need to commit to what you want. 

  • Job market
  • Computational thinking
  • Computational literacy
  • Equity of participation

Computational thinking and CS in K-12

  • What is CT?

  • CT vs. CS. 

  • CT: Broad and shallow, inclusive foundational (K-8)

  • CS Narrow, focused

Implementation: 

  • Cuban: Trojan horse vs. Schoolifying 

  • CS is situated

  • No easy solutions

  • Identity matters, even in the process.

  • Recursive process of educating community enough that they can participate. 

  • Finding teachers

  • Pedagogical content knowledge

Conclusion: Integration with educational makerspaces