Sphero, makers of the rolling ball robot, have released a new version of Spark called Spark+.
Spark+ is programmable through the Lightning Lab app and comes with an inductive charging base. After a full charge Sphero should last about 1 hour.
The new Spark+ version has a tougher more scratch resistant outer shell and Bluetooth Smart which has a range of over 100 ft.
Spark+ is also shockproof and waterproof.
Spark+ retails for $129 or if you are an educator they have 12 packs available for $1199.99.
This robot looks like it is easy to program and a lot of fun.