There are plenty of coding robots that can introduce your kids to JavaScript and Scratch. CodeBot is made to teach Python programming. It is an autonomous robot controlled by code and works great with PCs, Macs, and Chromebooks without any software necessary.
The robot has proximity sensors for navigation and surface sensors to follow lines. It also has a speaker for programmable alerts, music, and voice.