Here is another educational robot based on Micro:bit that teaches kids basics of programming. The Yahboom Building Blocks Robot Kit lets you build 16 kinds of robots with 358 building blocks. It is ready for graphical programming but more advanced users can graduate to Python.
These robots are compatible with your existing LEGO bricks. The kit features a Super:bit expansion board. You can control your robot with your phone or a joystick. The companion app is available for iOS and Android devices.[where to get it]