Four Videos on Changing Our Notions About Education

Dr. Tae: “Building A New Culture Of Teaching And Learning”: TED.com: “Dave Eggers’ wish: Once Upon A School” TED.com: “Alan Kay shares a powerful idea about ideas”: TED.com: “Ken Robinson says schools kill creativity”: Metafilter Thread: Scratch, a beginner’s programming language Shamus Young: Scratch

Continue reading →

IllustrativeProgramming

Martin Fowler coins a useful term: “Illustrative Programming”: languages that “fuse the execution of the program together with its definition”. “Illustrative programming requires information from the actual running of the program.” He uses Excel as an example. I think MIT’s Scratch provides an example of this as well. I need to pass it along.

Continue reading →

Scratch is fun

Emma and me played around with Scratch the other day. It really does live up to its billing as a Lego-like environment to write programs in (especially where simple animations are concerned). You might think that introducing a 3 year old to programming is a bit overboard – but this is just another set of […]

Continue reading →