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