Here is another educational kit designed to get you familiar with coding. The UBTECH JIMU Tankbot comes with 3D instructions and preset movements. You can program it with Blockly and Swift on your iOS or Android device. With additional sensors and character parts, you can always enhance your robot’s capabilities.
This interactive robot runs on tank treads. It has an infrared sensor to detect and pick up objects. The companion app lets you program the robot using blocks.[where to get it]