So you are looking for a toy to teach your kids coding in a more interactive fashion? The Evo Coding Robot may be just what you need. It comes with Bluetooth, proximity, and optical sensors, and connects to iOS and Android devices.
This pocket-sized robot can be programmed what to do using OzoBlockly or markers & color codes. Evo is customizable with LED animations and voices.