There is no better way to learn coding than programming your own robots. The LOBOT uHand2.0 is a Raspberry Pi robot hand with face and color tracking. It comes with a 480p camera, anti-blocking servos, and PC/joystick control.
The robot can track colors, mimic your hand pose, and play rock-paper-scissors. The uHand2.0 has an acrylic base. You can get this educational robot for under $250 at this time.