Meet the Mabot: an educational robot developed to teach your kids programming. It is LEGO compatible and has a visual programming interface. You get sensor, control, drive, connection, and battery balls to get started. The companion app comes with instructions to show your kids how to build 12 different robots.
Mabot is expandable with additional kits, so you can build even more sophisticated bots. These robots are compatible with iOS and Android devices. Expected to ship in November.