A robot is a device that is designed and programmed to perform a task either autonomously or with human input. Robots typically come in two forms: those resembling humans or role specific robots such as NASA space probes and Mars Rovers. Robots are generally used to perform either dangerous or monotonous tasks. The challenge facing robotics engineers is that the robot literally knows only what is written into the program. The design of the robot must also be capable of performing the task at hand. In this unit, kids will experience both the design and programming part of being a robotics engineer.