- Simon Forman
- San Francisco, CA
- United States
A simple metaphor that makes it easy to teach the essentials of programming.
I am working with the editor of a local food-related magazine to let him create Terry Gilliam-style animations using SVG and D3.js. Even though he is not technical he immediately grasped the concepts involved and began to elaborate quite lofty "computer science" ideas.
He outlined the idea of "garbage collection" before I could stop him!
It was shocking. I was shocked. (Pleasantly of course.)
Here is a link to a brief description of how I approach teaching programming with the "programmable metaphor" I'm talking about: http://calroc.blogspot.com/2013/02/how-to-teach-anyone-to-program-using.html