Meet the CodeGamer: a STEM kit that teaches your kids Arduino programming through games. The gamepad has 15 game levels you can play on your tablet. You can plug sensors into it for special powers. Your kids not only get to play games and solve puzzles, they can also write their own programs for the sensors.
CodeGamer ships with Arduino-compatible microcontroller, circuit board, motion/temperature/sound sensors, and other parts you need to get started. It is compatible with iOS and Android devices.[Source]