The Experiential Robotics Platform (XRP) is a hands-on, comprehensive robotics platform and includes everything needed to build and program a robot to perform beginning through advanced tasks – building the foundation for innovative thinking, science, engineering, and problem solving. (sparkfun.com)
The following video shows an XRP in action, crossing a bridge while carrying a couple of people. The XRP shows some of its moves on the bridge and then turning around at the end of the bridge to go back to the starting point of the travel.
The following video shows the XRP drawing a square. It also shows the code that was written by Everett (a 3rd grader) to draw the square.
The following video shows the XRP in action, drawing an octagon. It also shows the code that was written by Everett (a 3rd grader) to draw the octagon.