Meet the Mabot: another modular robot that teaches your kids technology and basics of programming. It has control, drive, connection, battery, and sensor modules. You can add and remove components without having to turn the robot off. The Mabot Go app is available for iOS and Android devices. It provides users with a drag & drop programming interface.
Mabot comes with an IDE to make it easy for kids to code it. The companion app has instructions for 12 different robots. Did we mention that these robots are LEGO compatible?[where to get it]