Meet the LittleBot Buddy: a cute little social robot with Arduino that can teach kids a thing or two about technology and education. It uses the Meped Arduino board and has 8 digital outputs to run servos, buzzers and LEDs. The robot maps its surroundings all the time, so it will notice when you move objects.
Buddy generates all its actions on the fly, so they are not prerecorded. It is compatible with Makeblock and Scratch.