Esta pregunta puede ser off-topic, pero me voy a tomar una puñalada de todos modos.
Yo deseo que yo tenía de Lego Mindstorms cuando yo era un niño:
http://mindstorms.lego.com/en-us/Default.aspx
La facilidad de construcción con lego y pre-piezas fabricadas definitivamente se adapte a un niño - a que edad pueden no tener la destreza manual para construir sus propios proyectos mediante el uso de herramientas como pinzas pelacables o un soldador. Mindstorms también tiene un elemento de programación, utilizando una versión de LabView - en estos días, creo que la programación es una parte esencial para el aprendizaje de la electrónica/ingeniería eléctrica. Otros pueden no estar de acuerdo conmigo en este punto pero creo que es una buena cosa para aprender de todos modos como se enseña cómo pensar lógicamente.
Después de esto, su hijo puede decidir mover en diferentes direcciones, ya sea de nivel inferior (cómo las cosas como los transistores y de los motores de trabajo) o de nivel más alto (el más interesado en la programación y control). Mudarse a una plataforma como el arduino y la construcción de cosas desde cero sería un interesante paso siguiente.
EDITAR:
Lego Mindstorms edad recomendada: de 10, por lo que esta puede no ser adecuado para un niño de 7 años de edad.