Here is another educational robot designed to teach your kids STEM concepts. The ROBOTIS OLLOBOT Play 700 can be used to build a robot scorpion, puppy, race car, and windmill. It connects to your smartphone via Bluetooth. iOS and Android devices are supported. You can program it using R+Scratch. This motorized toy is highly configurable.
Assembly instructions for these robots are included in the kit. Using R+ Task 2.0 and R+ Scratch, you can further experiment with your own robot. This educational robot costs under $90 at this time.