There is no better way to start with electronics projects than playing around with Arduino. With Plumduino, you learn how to program your own Arduino based light. It comes with pre-programmed lighting effects and can customize it with code.
The device has a programmable button, proximity sensor, ambient light sensor, and individually programmable NeoPixel style lights. With the expansion port, you can do even more. Plumduino is getting funded on Kickstarter.