Self-Directed Learning Material
summary
Clear claims and concrete artifacts matter: collaborative material uses lightweight tools like github pages and simple markdown so contributors actually edit, live system images and step-by-step setup combat dependency hell, and a taught example — the slideshow example — deliberately avoids real-world best-practices to focus on loops. One exercise forces learners to copy-paste three times then change twelve numbers so the payoff of a loop becomes obvious (three-rectangles exercise), and translations must preserve source text and markup (backtick errors broke builds).
AI-written summary · about
chapters (8)
- 0:00Intro
- 3:15Clear Goals
- 6:43Lightweight Tools
- 7:19Dependency
- 9:41Basic Needs
- 11:05Pain
- 14:26Images
- 14:50Translations
related talks
07mTeaching Tech
55mWhen will you learn? A Teacher’s Guide to Developer Learning
30mEmulating the Teacher's Approving Nod in Teaching Material
24mPassing Down the Pain: Difficulties in Teaching Software Development
34mLearning how to Learn
40mBeginner's Luck
34mThose Who Can Do Should Also Teach
17mLearning Code Good
