Before jumping head first into both robot engineering and programming, you will be completing a four lesson unit focusing on programming. You will program a Scribbler S2 robot via a Bluetooth connection using the interface Calico and the programming language Python.
Although it is not required, it is highly recommended that you read the text Learning Computing Through Robotics. Selections from this text will be required reading and will be available as separate downloads. A full PDF version of the text can be downloaded here and can be loaded onto your iPad, iPhone, or personal computer.