There is no better way to learn electronics and coding than building and programming your own toys with Arduino and Raspberry Pi. The Smart Car 2.0 kit is a robot you can build with an Arduino and program to follow lines, track hands, and avoid obstacles.
The car comes with various IO ports, so you can add sensors to improve your robot. The Smart Car can be controlled with an IR module. It is compatible with Arduino Uno R3.