Here is another educational kit that introduces your child to STEAM concepts. The ROBOTIS Play 700 Ollobot is reconfigurable and programmable. It can be used to build a robot scorpion, puppy, race car, and windmill. Since it has a Bluetooth module, you can control these bots from your iOS or Android devices.
The Play 700 can be programmed using R+ Scratch and R+ Task2.0. 3D assembly instructions are available for smartphones.