Here is a programmable balancing robot that allows your kids to control and customize it from their smartphone. The Coder MiP robot comes with an app with a drag & drop programming interface. Your kids can change how the robot reacts to clapping, hand gestures, and other inputs.
Coder MIP is compatible with iOS and Android devices. It connects to your smart devices via Bluetooth and communicates through motions, sounds, and LED lights on his body.