Adventures in teaching the web
summary
Adjunct instructor runs a 12‑week course for 20–25 students (ages 18–25, about 30% women, ~70% students of color) teaching HTML, CSS and JavaScript with live coding with buggy examples, pair programming and Slack support. Assignments include a buildable homework recipe site, examples and solutions uploaded to an internal repo, students learn git, vanilla JS then jQuery, and see demos (WebGL, Web Audio). Outcome: most become proficient and only two students fail on average.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 3:06Senior Jasmine
- 5:26College Jasmine
- 8:57Teaching Experience
- 9:49Syllabus
- 12:52Excitement
- 13:26Conversation
- 16:01Homework
- 25:38Engaging students
- 29:12Challenges
- 33:02Syllabus Tips
- 40:01QA
- 40:42Instant gratification
- 42:25Tips
related talks
26mThe human aspects of CSS
34mThose Who Can Do Should Also Teach
30mAt the Turn of the Tide – Teaching Python in Real-Time at Scale
24mPassing Down the Pain: Difficulties in Teaching Software Development
40mPanel: Teaching the Next Great Developers
19mPython Emergency Remote Teaching
24mTeaching Programming to Teenagers: A Summer Camp
01h 00mBecome a programmer: Understanding Code, and writing modern HTML & CSS
