Teaching Kids Programming
summary
Free TKP Java courseware translates visual programming into a graded 40‑hour Java bridge: 77 lessons, a 100‑page teacher manual, screencasts and starter/solution repos. Curriculum embeds Agile/XP practices—pair and mob programming, TDD, refactoring, katas—and custom Eclipse extensions plus a virtual proctor (Google Cloud screenshot uploader) for classroom oversight. Target is ages 10–14; outcomes include ~4,000 students taught, 70 teachers trained, district pilots and at least one graduate now working as a professional developer.
AI-written summary · about
chapters (35)
- 0:00Introduction
- 0:24Close Your Eyes
- 1:59Meet Genevieve
- 3:32Lynns story
- 5:18Lynns perspective
- 6:46Google
- 7:28ReInvent
- 8:01Data Scientists Made Up
- 8:47Google Event
- 9:32Bottom Line
- 11:26Negotiate
- 13:03Start at home
- 13:56Small Basic
- 14:31Java
- 16:47Python
- 17:37TKB Java
- 19:02TKB Events
- 20:25Visual Computational Thinking
- 22:05Resources
- 22:39Lesson Plan
- 24:56Google Cloud App
- 29:32Refactoring
- 34:06Masterybased learning
- 38:11Inclusive programming
- 42:11Riverside County
- 42:47Results
- 43:56Challenge
- 45:21Teachers
- 46:38Women in Advertising
- 47:37Kids Giving You Feedback
- 48:40ObjectOriented Programming
- 53:23Up Your Math Game
- 54:29Reforming Education
- 55:56The Lesson Plan
- 57:09Teaching Kids Programming
related talks
35mLearn and Teach Java with JetBrains!
56mLearning to Teach Programming
30mLessons Learned: A Developer's Perspective on Teaching & Learning
18mHow Teaching Kids to Code Made Me a Better Developer
20mLearn to Teach, Teaching You Will Learn
49mApprenticeship programs
28mEnhancing Programming Ability with Playful Learning and Karel
34mSTEMing Kids: One workshop at a time
