In “Learnable Programming” Bret criticizes the Khan Academy’s latest “interactive” programming education tools and suggests a better way to teach programming.
He footnotes the essay with this summary:
If you haven’t seen/read both you must immediately:
- Get a cup of coffee, tea, or whatever comfort beverage you prefer.
- Find a comfortable place to sit and pay attention for about two hours.
- Watch the video of Inventing on Principle.
- Read the Learnable Programming essay.
It’s fantastically worth your time.
Bret sidenotes* the essay with this exciting teaser:
Forward reference: Some work that I’ve done in automatic visualization of ad-hoc data structures will be published later this year, in collaboration with Viewpoints Research.
I’m looking forward to that!
* I just invented the verb “sidenote,” as in, “He sidenoted the heck out of that teaser in the side note.”