Disney Infinity – Teaching software development in a game

As you might imagine, I’m pretty excited about Disney Infinity — especially after receiving a Sorcerer Mickey figure at the D23 Expo this weekend!  I wasn’t really sure what to expect from the Toy Box mode, but after watching a couple videos, it really feels like this game is teaching kids to write software.  The Button and Repeater objects strongly remind me of registering event listeners and then handling the trigger.  I also see iterative loops and counters built into this simple example.  In the years ahead, I think that software development will be integrated at some level into grade school or at the very least, a life skill class in High School, like wood-shop or auto-shop.  Geek-shop perhaps?

Check out the video below and see if you agree…