Lis brought home an iRobot Create 2 (a Roomba without some of the vacuum bits) to see if we could figure out how to control it with Scratch, a kids’ programming environment created by MIT. The answer is: yes, we could figure out out; no, it’s probably not suitable for her employer’s audience.
Here we have the beginnings of a control program to navigate a simple maze. Unfortunately the Scratch iRobot commands are frustratingly unreliable for even this simple task.