I came across this cool program for kids. Scratch is designed to help young people (ages 8 and up) develop 21st century learning skills. As they create and share Scratch projects, young people learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively. Click Scratch to check it out. It reminds me of creating things in Flash, but a lot easier.