Here is another compact robot that can get your kids familiar with coding in a more interactive fashion. The KicoBox is like a robot Rubik’s Cube with simple lessons for light/motor control, tracking, and OLED screen programming. The robot is compatible with Scratch, so you can program it via drag & drop.
As your kids get older, they can control more advanced concepts.