The Raspberry Pi platform is wonderful for learning engineering and basics of programming. The JoyPi is a Raspberry Pi briefcase with 20 projects to get you started. It has a 7″ IPS touchscreen display, camera, RGB keyboard, Breadboard, sensors, and microSD card with OS pre-installed.
The JoyPi comes with light/sound/motion/distance/tilt/touch/humidity sensors. You can also use it as a small laptop by connecting a mouse and keyboard via USB or Bluetooth.