Our kids have had a great love for video games for some time, beyond even just playing them. They have developed an interest in not just talking about them but also in thinking of them in terms of creating their own, and in learning how computers work, so when we had the chance to look at Coding for Kids by Camille McCue, they were very excited, especially our 7 year old. Coding For Kids is set up with escalating projects designed to engage children and help introduce them to the concept of coding as a language of action (as well as learning to create games and apps). As well, the book comes with a link to a free 30 day trial version of Microworlds EX, which the kids use to do their coding projects.
The first project is the art toy project in which children learn to use basic code and built these commands into procedures and then create buttons to program the procedures to have a turtle draw designs. After helping our 7 year old to get started, he was able to follow the book on his own and work in Microworlds EX to to do the first project to program his turtle to draw spiro circles and spiro octagons and other geometric designs along with changing the background colors and turtle colors and creating buttons for each procedure.