Have you met OhBot?
Ohbot starts life as a kit of parts and a set of instructions. One or more humans are needed to transform these parts into a robot friend.
The kit takes approximately one hour to construct and assemble, after that connect Ohbot to a computer and bring to life by scripting programs using an easy drag-block software modelled on Scratch.
Ohbot comes with a pack containing the kit, straightforward making instructions, software and challenge projects.
Check out http://ohbot.weebly.com or @OhbotRobot on Twitter.