Programar desde pequeños

El título de este post, tiene una interesante pregunta que nos podemos plantear algunos padres (un poco frikis):

“¿Es bueno que nuestros hijos aprendan a programar desde pequeños?”

En la sociedad tecnológica en la que vivimos, yo creo que es necesario que nuestros hijos desde pequeños tengan una base de programación.

Vemos día a día como el mundo cambia a un ritmo impresionante, y que nuestras vidas están rodeadas de aparatos electrónicos que hace años no podíamos ni imaginar que existirían tal como son hoy.

Si nos vamos a la década de los 80-90, tener un PC en casa era la bomba. Muchos de nosotros (me incluyo) tuvimos la suerte de contar con este privilegio, y empezar desde edades muy tempranas a hacer nuestros pinitos en un equipo ;).

En mi caso empecé con un Amstrad CPC 464, tendría unos 7-8 años. Y lo flipaba, cuando metía un par de líneas de código y el equipo hacía lo que realmente esperaba de él. El lenguaje que utilizaba era el Basic, y sí que era Basic. Pero era genial ver los resultados en pantalla.

Lógicamente con 7-8 años, lo único que hacía era copiar desde el manual las líneas de código de los distintos programas que habían, pero llego un momento que empecé a crear mis pequeños scripts “muy básicos” yo solita. Y era básicamente un juego.

Creo que para un niño, sentir que sus acciones sólo dependen de él, que él es quien decide y dirige, y que por arte de magia lo que escribe en una pantalla se convierte en una realidad, es satisfactorio. Ver y no imaginar, también es bueno. Y el estar probando y fallando en pasos previos, no debe ser frustrante puede resultar ser alentador. Jugar y aprender a la vez, perfecto, no?

Así que para aquellos que queráis que vuestros hijos tengan una mente lógica desde muy temprano, os dejo algunas herramientas super chulas para que empiecen a entender la programación y jueguen:

– Hopscotch HD para iPad : iniciación al código de programación, con una interfaz muy colorida y divertida. Los niños y niñas podrán expandir su creatividad ya sea creando juegos propios o divertidas animaciones, gracias al sencillo lenguaje de programación adaptado. Simplemente, los peques trabajarán arrastrando y soltando bloques que generarán los ‘scripts’ necesarios. 

Scratch : desarrollado por el MIT,  es un programa dirigido a niños en edad escolar que permite la creación de animaciones, juegos  y otras muchas cosas que se les pueda ocurrir.


Kodu : permite a los niños crear juegos en el PC y Xbox a través de un lenguaje de programación visual simple. Kodu puede utilizarse para desarrollar la creatividad, resolución de problemas, la narración, así como la programación. Cualquiera puede usar Kodu para hacer un juego, los niños pequeños y adultos sin conocimientos de diseño o programación.

Bee- bot: robots para educación infantil programables de 3-7 años. Enseña control, lenguaje direccional y programación.


 Lego Wedo:  los niños construyen modelos con sensores simples y un motor que se conecta a sus ordenadores, y configuran comportamientos con una herramienta de programación extremadamente simple. El concepto WeDo proporciona una manera fácil y divertida de iniciarse en la robótica.

Como estas herramientas, tenemos muchas más. Y parte de estas ya se están utilizando en escuelas de muchos países … Espero que en España tomemos ejemplo, puede resultar muy interesante a muchos niveles.

¿Qué opináis? ¿Creamos pequeños programadores?

Anuncios

Primeros pasos!!

Hola a tod@s,

Todo tiene un comienzo, y la era tecnológica hace que cada vez éste sea más temprano:

Pc Baby

El primer paso es el “aporreo del teclado”, interesante movimiento repetitivo e insistente con un único fin, el de intentar que en un cuadrado que hay en frente de tus ojos se visualice lo que quieres. En el caso de mi pequeño aprendiz, “Los tres cerditos” o “Pocoyo”.

Como primeros pasos y entrenamiento, creo que es un buen comienzo ;). En la próxima clase, intentaré explicarle el lenguaje binario, tal vez lo pille rápido 😛

P.D: Intentaré postear de vez en cuando los avances del enano de un añito, con el mundo tecnologico que lo rodea.