Here is another robot you can use to teach your kids basics of programming. The HICAT Livera Robot Kit is easy to build and program. It comes with WiFi control and open source components. The Livera Robot has a 720p HD camera and can follow lines and sense colors.
The kit consists of a board, motor driver, camera module, acrylic panels, wheels, and everything you need to get started. Costs under $100 at this time.