Meet the Ohbot: an educational robot with a seven motor head that connects to your computer and gets your kids familiar with basics of programming. It comes with a graphical programming interface based on MIT’s scratch. The robot and its software help users understand sequences, variables, and other basic concepts.
A Raspberry Pi version of this is also available. with support for Python programming.