Here is another robot kit designed to introduce your kids to artificial intelligence concepts. MARK (Make a Robot Kit) is ready for graphical programming and MicroPython. It is made to work like a self driving car. MARK can recognize colors, shapes, and objects. It is ready to be extended through digital, analog & I2C modules on Markduino.
MARK can be trained to recognize other MARKs for battle. It also has an ultrasonic sensor to avoid collision. More information is available here.