Here is another modular robot that can teach your kids basics of coding. The ClicBot comes with various modules that let you build unique robots. It can be programmed via a drag & drop coding interface (Blockly). The full kit ships with gesture, pressure, distance, and touch sensors, camera, gyroscope, and 35 modules in total. The Maker Kit has even more modules for more fun.
You can combine this robot with your smartphone to capture photos and video. The companion app is available for iOS and Android.