Makeblock is an open source robot construction platform offering mechanical parts, electronic modules and software tools for building really amazing robots.
High strength aluminium extrusion based construct platform - you can even stand on these aluminium parts. Connect parts everywhere you need with elaborate threaded slots.With unified standard across over 260 parts - they work with each other perfectly. Not only that, mechanical parts are compatible with Lego!
The smart design of electronics modules with coloured tags allows easy connections without messy wiring or soldering. Also, the electronics modules are fault tolerant to withstand careless mistakes. Great compatibility with Raspberry Pi and other modules.
The robot can be programmed using Arduino and Ardublock - great options for Arduino enthusiasts. Alternatively do more cool things with Raspberry Pi. For kids, educational robot kits can be controlled graphical programming tools like Scratch.