You're an expert. Here's how to teach like one.
summary
Practical, workshop‑ready methods and evidence: a curriculum used to teach more than 3,000 women with a train‑the‑trainers program, concrete exercises like attendance as a for‑loop and cards to teach slicing, guidance to use live coding sparingly, and a reproducible slide/repo set for reuse. Advice focuses on one concept at a time, real‑world example projects (SSN validation demo), timing practice, and how to turn mistakes into teachable moments.
AI-written summary · about
chapters (36)
- 0:00Intro
- 1:37Teach like an expert
- 3:40Connect with your audience
- 4:14What motivates them?
- 4:52Set expectations
- 5:36Empathize with your audience
- 6:24Don't make anyone feel "less than"
- 6:39Remove distractions
- 7:36Use live coding sparingly
- 8:36Remember your journey
- 9:05Smash jargon
- 9:22Keep it conversational
- 9:58Know your audience
- 11:19Use examples people already understand
- 12:24Use specific examples
- 13:07Be practical
- 14:26Why? So what?
- 15:09One concept at a time
- 16:20Model good behavior
- 16:40Be flexible
- 17:05Mistakes happen
- 17:39Do it wrong on purpose
- 18:17Examples that connect
- 19:29Answer the question asked
- 19:49Nuance isn't always helpful
- 20:03Teach the pool, not the ocean
- 20:42Don't cover too much material
- 21:44Reward curiosity
- 22:29I don't know, let's find out
- 22:53Great question.
- 23:17Celebrate progress
- 23:52Move about
- 25:46We learn by teaching
- 26:03Your students learn by teaching, too
- 26:41Foster a love of learning
- 27:20You're an expert.
related talks
05mLearn to teach, for goodness sake
56mLearning to Teach Programming
34mThose Who Can Do Should Also Teach
36mTeach Your Way To Better Code
20mLearn to Teach, Teaching You Will Learn
55mWhen will you learn? A Teacher’s Guide to Developer Learning
30mLessons Learned: A Developer's Perspective on Teaching & Learning
29mTen Tips For Teaching Technical Topics
