The Noobs and the Programmers: On Teaching Programming
summary
Begins from concrete claims: novices get stuck on vocabulary and on choosing resources so don’t say “just Google” or point to Stack Overflow links, documentation like Haskell docs often fails beginners, and promises like “learn Ruby on Rails in two days” actively discourage. Teaching works by asking diagnostic questions, giving targeted hints, and avoiding forcing personal tool or language preferences; the useful test is whether a beginner can explain the confusion and then change the code.
AI-written summary · about
chapters (4)
- 0:00Start
- 2:43Easy stuff is not easy
- 3:59Teaching is about asking questions
- 5:55You don't have to be a teacher
related talks
02h 05mWhy We’re Teaching Programming Wrong: A Haskell Perspective
07mTeaching programming to someone: do’s and don’ts
41mThe way we teach tech
30mHow to Teach New Programmers so That They Learn?
30mLessons Learned: A Developer's Perspective on Teaching & Learning
56mLearning to Teach Programming
36mTeach Your Way To Better Code
18mRemember the pain...
