Great read, I felt a bit excited after reading it. I look forward to do the same thing at my boys school. One thing I am wondering about kids and programming is when they are suitable to start taking in the concept of programming, it is probably different from kid to kid. It is such a great tool to teach a kid, to actually be able to build stuff on their own.