Trials & tribulations teaching Python at CoderDojo
summary
Teaches Python to CoderDojo kids aged ~6–18 over two terms and finds examples and jargon block learning. Tries Codecademy and PyCharm Educational Edition; three Saturdays on those exercises fail because examples mismatch and vocabulary confuses learners. Switches to tiny runnable programs: a 4-line uppercase wrapper, a guess-a-number loop with high/low feedback, a random-word/emoji password generator and a fake virus scanner — all run and kids tinker, succeed by week six.
AI-written summary · about
chapters (16)
- 0:00Intro
- 1:08Teaching Python online
- 1:50What is CoderDojo
- 8:45Code Academy
- 12:15PyCharm
- 16:07Strategy
- 19:10Complete program
- 21:21Guess a number
- 22:15Random password
- 23:50Fake virus scanner
- 24:42Output
- 25:06Feedback
- 25:45Graduation
- 26:22Is Python only for children
- 27:33Would you use PyCharm
- 28:33Adding the concept of reusability
related talks
12mRaising next generation of passionate coders
20mEmpowering the Next Generation: Teaching Python to Young Girls through AliceCode
27mLearn Python Like a 12 Year Old
57mHow to organize a CoderDojo
25mLearning python during lockdown: a surprising bonding experience with my child
26mParenting with Python
16mHow My Dad Taught Me to Code
07mTeaching programming to someone: do’s and don’ts
