Lowering the Barrier to Programming
summary
Khan Academy offers realtime interactive JavaScript with Processing.js so learners can code in a browser without local setup, addressing students stuck on Chromebooks or iPads that block installs. Donors can buy laptops via donorschoose.org. Attempts to run Objective‑C/Swift or Arduino emulators in‑browser exist but remain limited. Policy gaps matter: 9 out of 10 high schools lack CS and Google research shows parental and peer encouragement most strongly predicts girls choosing CS.
AI-written summary · about
chapters (10)
- 0:00Start
- 1:05We need more programming literacy.
- 2:28How did I get into programming?
- 4:07Barrier #1: Access to a Computer
- 5:08Local Dev Setup
- 5:37Online Programming Environments
- 7:47Barrier #3: CS Classes
- 8:53Social encouragement
- 9:20Career Misconceptions
- 10:05Your goal
related talks
27mTech Parents Do's and Don'ts for Teaching Your Kids Programming
39mProgramming, Education, and the American Dream
40mIt's All About Coding
29mMaking JS More Learnable
11mLightning Talk: Raising Young Coders
21mJavaScript: A Gateway Language, or, Why You Should Teach Your Kids...
20mKeynote: How to Raise a Tech Family
47mCan they really do that? - You'll be amazed at what skills our future coders will bring to your team
