Teaching JavaScript to the uninterested
summary
Course decisions center on concrete choices and results: uses p5.js with p5.play sprites instead of Processing/Java to avoid types and braces, exposes students to the browser console as a REPL, and stores work in jsbin for cloud saving and easy sharing. Curriculum removes exams, leans on trial-and-error, and simplifies syntax (global vars, no semicolons) to lower friction. Outcome: classes with motivated students show strong learning and satisfaction while classes of the uninterested simply do not engage.
AI-written summary · about
chapters (7)
- 0:00Teaching JavaScript intro
- 3:07Setting goals
- 7:43JavaScript vs Java
- 14:11Why p5.js
- 18:52Interactive console
- 20:58Code saving with jsbin
- 23:45Student feedback
related talks
21mJavaScript: A Gateway Language, or, Why You Should Teach Your Kids...
26mIf you wish to learn ES6/2015 from scratch, you must first invent the universe
29mMaking JS More Learnable
19mXtreme Shrinking of JS for Teaching
31mWhat We Learned by Teaching(.js)
29m"JavaScript as Play"
36mLearning to Love JavaScript
20mFor the next generation: JavaScript education for a better JavaScript
