Here is another educational robot with Raspberry Pi that can teach you coding. The RaspClaws Hexapod Robot comes with OpenCV for target tracking. It is powered by a Raspberry Pi 3. You can control it with an app.
This robot is easy to assemble. It is ready to be programmed with Python. It ships with a robot HAT, Pi camera, MPU6050 Gyro Sensor, MG90S Servos, LED modules, and everything you need to put it together.