Every single child should learn at least some basic coding as they grow up. In fact, even adults who think they’ll never have a need to program anything should learn about coding, because it helps you understand things and look at problems in new ways. There are a million tools out there that will help you along your journey, but none will be as fun as the Sphero SPRK Edition App-Enabled Ball.

Some highlights from the product page:

  • Teach Your Robot Combine simple commands like roll, flip, spin, and color change to create more complex instructions for your robot to follow.
  • Text-Based Code Viewer After combining commands, see the code and use this as a foundation to learn more about programming.
  • Accessible for all Ages The SPRK app is designed to appeal to everyone – approachable for beginners yet sophisticated enough to challenge seasoned programmers.
  • Visual Block-Based Programming Transform ideas into code by using visual blocks that represent our C-based language, OVAL.

Follow @BGRDeals on Twitter to keep up with the latest and greatest deals we find around the web.

BGR Deals content is independent of Editorial and Advertising, and BGR may receive a commission on purchases made through our posts.