Sphero is an app controlled robot you can play with and program. We have already covered apps that let you visually program these robots. orbBasic for Sphero is a simple tool that lets you execute basic programs, create autonomous behaviors, and learn a thing or two about basic programming in the process. You are going to need a Sphero or Ollie to get started.
Those of you looking for orbBasic lessons can find more information on GoSphero.com. orbBasic is a free universal app.