However, while mentioning this to a co-worker, he asked me if I've heard of Alice (http://www.alice.org). I hadn't so I spent some time with it this morning. Here's a quote from their site:
"An educational software that teaches students computer programming in a 3D environment."

I must say that this is genius. Even with my coding experience, I was hooked playing around with stuff in their editor. They are definitely on to something with this tool. Within minutes I had a dog in the world that would stand there and wag his tail back in forth.
Does anybody else have any recommendations? I've been out of the school system/university loop a while so I'm not sure what's out there these days.