Children Should Learn Programming Along With Reading and Writing

Boing Boing posts a TEDx talk from Mitch Resnick, of the MIT Media Lab, and creator of Scratch, and a good discussion ensued: “Kids should learn programming as well as reading and writing”. Make sure to watch the talk as well: “Reading, Writing, and Programming: Mitch Resnick at TEDxBeaconStreet”

Continue reading →

New Book: “Super Scratch Programming Adventure!”

I recently read about no starch press’s “Super Scratch Programming Adventure!” from a post at boingboing and had to purchase a copy. The book looks as terrific in person as it does in the discussion at boingboing. My daughter was happy to see the book when it came in the mail. I’m looking forward to […]

Continue reading →

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 →