Here is a robot Arduino kit with 12 electronic modules to get you started with Arduino programming. The Makeblock Inventor Kit supports visual programming languages such as MIT Scratch and Ardublock. You get a Bluetooth module and iOS/Android apps.
This kit comes with 12 sensors and actuators with simple wiring. It has everything your kids need to learn electronics and programming.