What about Python!

After introducing my daughter to Scratch , I watched her interest in coding grow with each step she took while exploring the program's toolset.  Scratch is an introductory visual programming platform for young people that teaches creative thinking and systemic reasoning. Kids acquire these faculties while building their own laminated characters and creating interactive stories. After our successful introduction to Scratch, I decided that it was time to introduce her to a more empirical programming experience. Logo Mindstorm EV3 looks like the next logical platform to migrate to. I plan to capitalize on the easiness of programming and commanding Lego robots that the Mindstorm brings to the table, to keep my daughter’s curiosity alive. The EV3 provides a brick based programming interface similar in ways to what Scratch offers, but you can do much more with your EV3.   The next logical step, from the EV3 would be to introduce her to a more advanced programming language. Pyth