Manual para educadores de ciencias de la computación, realizado de forma desinteresada por un equipo de profesores britanicos, con licencia Creative Commons. Incluye introducción de Scratch, experimentos en Python, interacción persona - ordenador y lineas de comandos en linux. Versión web via Google Docs:
tinyurl.com/bt2lgua
Me lo guardo !
Sobre todo, si tienes hijos y algo de tiempo libre, puedes enseñarles programación. Al principio usa Scratch, que es programación visual y para entender como funcionan ciertos conceptos es genial. Luego se pasa a Python, y enseña a usar cosas como la api de Twitter, aplicaciones web, etc.
Muy interesante la parte del modulo GPIO. Lo mejor es que al ser Creative Commons, el manual puede ser usado como quieras, traducirlo, modificarlo, mejorarlo, usarlo en clase. Es la versión 1.0, y tienen un capitulo completo en stand by, en espera de que los chicos de Oracle terminen la nueva maquina virtual de Java (mas rápida). Habrá que ver como evoluciona.
Si no tienes una Raspberry Pi (valen unos 40€ luego la SD, alimentación, monitor y demás aparte) supongo que podrás encontrar alternativas. De todas formas, me parece una pasada como mini pc para niños, y siempre puede disfrutar una segunda vida como servidor casero (incluyendo Owncloud), centro multimedia, etc. Realmente hay otras opciones mas economicas para alguno de estos propositos (tipo usbs con Android, que vienen todo bastante bien integrado, los ultimos modelos incorporan bluetooth y microfono). Lo interesante de la Raspberry pi es el modulo GPIO. Puedes ver algunas cosas interesantes aquí:
learn.adafruit.com/category/raspberry-pi