Here is another robot kit that can get you familiar with electronics, robotics, and coding. The Tomo 2-in-1 Programmable Robot can be built as a tricycle or dicycle. It can track lines, avoid obstacles, and race. In Dicycle mode, it works as a self-balancing two-wheeled vehicle.
The kit comes with a graphical programming interface. All parts and ports are labeled and color-coded for beginners. The robot is compatible with iOS and Android devices. It comes with ultrasonic sensor, accelerometer, gyroscope, buttons, ATmega2560 microcontroller, and everything you need to get started.