Here is another educational robot that helps you take your coding to the next level. The Yahboom Jetbot Mini AI Robot is ROS compatible. It is ready for face detection, object/color recognition, and gesture detection. You get an app to control the robot.
The Jetbot Mini is ready for Python 3 programming. It can be programmed through JupyterLab. It uses a Jetson Nano 2GB as its brain. It runs for 180 minutes on battery. The Jetbot Mini works with iOS and Android devices.