Inspiring young programmers. Environments, Exercises, and Project ideas?
I'm looking for ideas on how to inspire my son and my little brother. They are bright kids (10 & 12, respectively), proficient in math and both creative in their own unique ways. Like many youngsters, they love video games, but the subject of creating their own games or programs is met with blank stares or minimal interest. I don't want to force either of them into anything, but I know that if they could see somewhat instant results from their efforts, they may take more interest. I've considered LEGO Mindstorms and Snatch as development tools, but what are some other environments, exercises, and example projects to keep them engaged, learning, and feeling some sense of reward?

Many thanks.
Inspiring young programmers. Environments, Exercises, and Project ideas?
===

I'm looking for ideas on how to inspire my son and my little brother. They are bright kids (10 & 12, respectively), proficient in math and both creative in their own unique ways. Like many youngsters, they love video games, but the subject of creating their own games or programs is met with blank stares or minimal interest. I don't want to force either of them into anything, but I know that if they could see somewhat instant results from their efforts, they may take more interest. I've considered LEGO Mindstorms and Snatch as development tools, but what are some other environments, exercises, and example projects to keep them engaged, learning, and feeling some sense of reward?

Many thanks.