Teaching teachers to teach Python: what have I learned?
summary
Norway makes Python mandatory from primary school since 2020, so courses train mostly non-coder teachers over several years with class sizes kept around 25. Practical methods that work are live coding with pre-planned mistakes and prediction polls, structured discussion exercises like A/B exercises and pair instruction, and project sequencing via use-modify-create so beginners see running Turtle or plotting examples immediately, modify them, then create their own. Materials and examples are posted on GitHub.
AI-written summary · about
chapters (8)
- 0:00New curriculum in Norway
- 3:36Teaching Python to teachers
- 5:34Live coding vs static slides
- 9:52Talking code as a skill
- 15:49Overcoming coding hurdles
- 18:16Use modify create framework
- 21:53Resources and summary
- 22:34Q&A
related talks
31mTeaching Python Online to Primary Students
31mTeaching Children Python-What Works?
33mTeaching Python: Ten+ Years of Successes, Trials and Tribulations
31mTeaching Python: Adapting to Diversity
26mPython in Primary School
27mLearn Python Like a 12 Year Old
30mIntegrating Python within a School Context
30mTeaching Programming for the fun of IT
