There is no better way to learn coding and technology than playing around with programmable robots. The LINE-Core m Humanoid Robot is a STEM toy with 18 motors and Bluetooth. It has soccer, hockey, boxing, and dancing moves. Users can program movements through their mobile device or computer.
The robot is powered by a 1300mah battery. You can take it to the next level by 3D printing new components for it. The bad news? Something like this doesn’t come cheap. You can get it for under $800 at this time.[where to find it]