When I arrived at Anki, Cozmo “CodeLab” Version 1 had just been released – it was a way for a user to use simple Scratch-style blocks of code to program their Cozmo robot.
I was brought on to design CodeLab V2 – a greatly expanded tool that would program both simplified horizontally-arranged program blocks for beginners, and a more fully-featured vertically-arranged format for more advanced programs.
In this example, a child is using the vertically arranged version of CodeLab to program some of Cozmo’s more sophisticated features, like recognizing facial expressions and finding their way through a path: