Teaching programming to someone: do’s and don’ts
summary
Clear rules and concrete hacks: don't take the keyboard is mandatory, and instead prompt the learner to run commands or show logs — for example ask them to type git status or to open the log so debugging skills grow. Do not judge OS, language, or tools; avoid trolling. Build confidence by praising questions, repeating patiently, insisting on breaks, celebrating small wins. Cites community results: Django Girls runs workshops globally with thousands of attendees and provides a coach guide at coach.djangogirls.org.
AI-written summary · about
chapters (6)
- 0:00Teaching Programming to Someone: Do's and Don'ts
- 1:53Teaching!
- 2:11Touching keyboard?
- 3:21Judge OS, software or language choices?
- 4:37Build a friendly environment
- 5:46Be patient and encouraging
related talks
08mThe Noobs and the Programmers: On Teaching Programming
30mLessons Learned: A Developer's Perspective on Teaching & Learning
31mTakeaways from teaching Python in college
41mThe way we teach tech
56mLearning to Teach Programming
33mThe D is Silent: Challenges in Teaching Django
36mTeach Your Way To Better Code
28mYou're an expert. Here's how to teach like one.
