Robots are machines that do the things computer programs tell them to do. There are many kinds of robots, and in this course students will begin with a simple $100 robot, Sphero, a ball with a robot trapped inside of it. How do robots work? To answer that, students will try building a more mechanical robot, Meccanoid, a four-foot tall human-like robot that follows voice commands. Along with a very inexpensive Arduino computer, students will take apart Meccanoid and experiment by taking control of his arms and head in ways far more interesting than the designers intended. The only prerequisites are that you are curious and willing to experiment and learn using computers and machines.