Robot Programming exhibit contains three custom robots, each of which has different movement capabilities. For each robot, there is a dedicated touch screen display allowing visitor to control the corresponding robot. Visitors are presented with a set of commands allowing them to control the robot and achieve the given missions. Visitors experience the basics of programming and simple algorithm development. Each robot has a different task, i.e., moving a ball onto a rail, sorting different colored balls, and shooting several targets.