Learning Coding with Cozmo
Teaching my 6 year old programming with Cozmo's help
Anki envisioned Cozmo to be a robot that kids could engage, play, and learn with. When I first laid my hands on Cozmo in 2017, I enjoyed the games that one could play with it using the 3 cubes. But the games were limited, and soon got boring. A year later, Anki enhanced the Cozmo app to deliver the Code Lab experience. To me, the Code Lab seemed to open up Cozmo to a large avenue of possibilities and use cases.
The Code Lab Constructor
The Code Lab constructor allows one to program Cozmo with the Scratch programming interface. For those unfamiliar with Scratch, it is a great way to introduce programming skills to kids by making them use blocks to design code instead of writing text based programs. With the Cozmo Scratch interface in the Code Lab constructor, you can pretty much program all the abilities that Cozmo has with the Code Lab such as moving a cube, singing tunes, or playing Blackjack. You can also intermix these actions with traditional programming syntaxes of for loops, or …