Here is another educational robot kit that you can use to learn more about robots and programming. The TyroBot comes with 3D printed parts that you can print yourself or order online. You will need a screwdriver to complete the robot. TyroBot has a built-in software that lets you move it forward, backward, and in other directions.
TyroBot runs on Tyro board. It comes with a ATSAMD21 32 bit microcontroller and an ESP8266 WiFi module. It also comes with a 3-axis accelerometer and 2.8″ touchscreen display. You also get 7 x SG90 servo motors.