Those Who Can Do Should Also Teach
summary
Explains concrete teaching mechanics: clear learning objectives, we do you do cycles (lecture, code‑along, group work, individual homework), checks for understanding and spaced repetition, plus classroom rituals like daily standups, GitHub pull requests and issues. Claims students go from hello world to professional in ~12 weeks and demos an Express CRUD app in 15 minutes. Cites attention spans of 11–13 minute attention spans and gives practical fixes and sample exercises.
AI-written summary · about
chapters (39)
- 0:00Intro
- 0:56Why am I talking about this?
- 3:58Newbies, kids, engineers, junior devs...
- 4:13You probably already teach
- 4:48Why should you teach?
- 6:18The Mindset Behind Teaching
- 6:43Learning anything is hard, especially code
- 7:07Put yourself in their shoes
- 7:30Carol Dweck's Growth Mindset: embrace challenge
- 9:36Teach students to teach themselves
- 10:12Build a classroom culture where everyone can contribute
- 10:47Instill confidence, celebrate wins
- 11:46The Mechanics of a Lesson
- 13:05We do You all do You do
- 14:16Hands on practice
- 14:46Checks for Understanding
- 15:30Know your audience
- 16:06Set clear expectations
- 16:59Create a safe place to fail
- 17:48Link new information to what they already
- 18:38Appeal to multiple learning styles
- 20:17Go over material multiple times
- 21:05Mirror the career world in the classroom
- 21:58But make it fun sometimes too...
- 22:35Teach the how and the why, not just syntax
- 23:23Teach what's necessary, not for your ego
- 24:21People's attention spans are 11-13 mins
- 25:17Lecture to the middle, 1-1 attention for the outliers
- 26:18Tangents usually confuse people
- 26:48Break down jargon
- 27:18Take breaks and come back to
- 28:30Enable students to teach each
- 29:24Gradual release of responsibility
- 30:07Emphasize the unimportance of memorization
- 31:33Answer questions, but parking lot off-topic ones
- 32:04It's okay to not know something.
- 32:35Review at the end
- 32:53The Mindset: Learning to code is hard, prepare learners for that
- 33:09Structure of a Lesson Learning Objectives - Framing - I do, we do, you all do, you do - Breaks Review
related talks
30mLessons Learned: A Developer's Perspective on Teaching & Learning
36mSharpening The Axe: Self-Teaching For Developers
28mYou're an expert. Here's how to teach like one.
55mWhen will you learn? A Teacher’s Guide to Developer Learning
33mThe Art of Teaching
31mWhat We Learned by Teaching(.js)
41mThe way we teach tech
24mConsume ➡️ Build ➡️ Teach
