In the past few months, we have covered plenty of apps that can teach you and your kids programming. Playing around with educational robots can also help. RiQ is a robot you can build and program fast. It has light, touch, infrared, and ultrasonic sensors. Its Bluetooth dongle lets you communicate with the robot from your iOS or Android device.
You can program RiQ using the PCS Cortex. The drag & drop interface makes it easier for beginners to get started. The kit lets you build a robot that can draw, avoid obstacles, or follow lines. More information is available here.