If you are interested in the educational potential of robotics or teaching students to code, you may find this Leo Laporte interview with Ian Bernstein CTO of Sphero. You can listen to the blog, but watching the video is more informative. The developer describes how Sphero works, the creative process leading to the product, and learning basic coding with Sphero.