Here is another cool robot kit designed to teach users coding and engineering concepts. The Sense Bot comes with infrared range detectors, line detector, and expansion slots. It can be programmed in Python, C, or using blocks. Kids can program the robot to follow a line or engage in battles.
The Sense Bot comes with a free programming interface. You can add 45 Neulog sensors to expand its capabilities.