SPRK by Sphero

© 2015 Orbotix, Inc.
$130, Smart Toy, Android, iPad, iPhone, iPod Touch (iOS 8.0 or later)
Teaches: programming, operating a remote control, robotics

CTR Review

Now you can program your rolling Sphero ball, giving it both motion commands, as well color commands. The free app includes a text-based code viewer that uses visual blocks that represent the commands in the Sphero C-based language, OVAL. You can instantly see the connection between the program you created and how the inside of your Sphero works and reacts, thanks to the clear plastic cover. The kit includes a magnetic charging base -- no wires required. See also BB-8.