Cuando sólo tenía 10 años, en el año 1988, recuerdo que ya me gustaban mucho los ordenadores, era un mundo nuevo, lleno de posibilidades, parecía que podías hacer cualquier cosa. Ese año, mis padres me regalaron un Spectrum de 128k con unidad de cinta. Cargar un juego era toda una aventura, después de pulsar play, la cinta comenzaba a cargar el videojuego haciendo una serie de ruidos y mostrando una serie de colores en el televisor, poco a poco mostraba una imagen en el televisor como si de una impresora se tratara. Recuerdo también utilizar software donde podía programar, y fue aquí donde di mis primeros pasos en el mundo de la programación.

Spectrum_128-2.png

Recuerdo que me apasionaba una revista que vendían en los kioskos, se llamaba micro manía, una revista de videojuegos precursora de las revistas actuales. Lo más interesante para mi eran los artículos relacionados con la programación, podías copiar el código, grabarlo en una cinta y ejecutarlo después para ver el resultado, normalmente eran trucos y parches para videojuegos. He de decir que muchas veces no funcionaba y era difícil saber que fallaba, pero cuando funcionaba… te generaba un subidón importante.

En aquella época, a finales de los 80, mis padres se dieron cuenta de mi pasión por la programación y la informática en general, intentaron buscar un centro en el que pudiera aprender. No había muchos centros de informática, y los pocos que había no aceptaban niños, así me lo explicaron mis padres. Yo no entendía, me gustaba la informática, quería aprender y mis padres pagaban los gastos del centro. La realidad, simple, los centros no estaban preparados para enseñar a los niños.

Por suerte, hoy, muchas cosas han cambiado y cada vez se apuesta más por que los niños aprendan a programar, no solo es posible, es necesario.
¿Porqué es importante que un niño aprenda inglés y no debería tener la misma importancia que mejore su manejo con la tecnología, informática y/o programación?. En realidad está bien por muchas razones, para mi la mas importante es que no sean únicamente consumidores de contenidos, deberían tener la oportunidad también de ser creadores.

Hoy tengo 38 años y dos hijos, un niño de 8 años y una niña de 4. Por supuesto están aprendiendo inglés en una academia desde bien pequeñitos, pero de igual forma tienen una formación tecnológica, no hay excusa, ni siquiera se trata de meterlos en un centro o de exigir a colegios que introduzcan la informática en las aulas. Existen herramientas e iniciativas online que permiten que los niños aprendan informática y programación, además de la mejor forma posible, JUGANDO y desde casa.

Os dejo algunas iniciativas que están teniendo un gran éxito en la comunidad educativa y que muchos niños, y no tan niños, están utilizando para iniciarse en el mundo de la programación. Para ellos es todo un descubrimiento, se dan cuenta del poder que tienen, crean y muestran sus creaciones muy orgullosos a los demás.

Scratch, del MIT

Scratch es un lenguaje de programación creado por el MIT, visual y libre orientado a la enseñanza, principalmente mediante la creación de juegos. Está ideado para explotar el pensamiento computacional, no únicamente está orientado a niños, pero es muy recomendado para ellos.

Code.org

Code.org es una de las plataformas para enseñar a programar, muy orientada al mundo de la educación. Dispone de multitud de tutoriales de iniciación. Las principales compañías tecnológicas del sector están involucradas en este proyecto.

CodeCombat

CodeCombat es un juego basado en web que enseña a sus jugadores los conceptos básicos de la programación, los jugadores aprenderán sintaxis básica, lógica, condicional, blcles, objetos, métodos… Se trata de un juego fantástico con el objetivo de codificar para derrotar a las fuerzas enemigas.

Codeacademy

Codeacademy es un sitio web para personas interesadas en aprender algún lenguaje de programación. Codeacademy busca hacer de la programación un lenguaje universal eliminando las barreras ideomáticas. Es una buena forma de comenzar a introducirse en el mundo de la programación.

Kodu

Kodu es una aplicación de Microsoft que sirve para que los niños puedan programar sus propios videojuegos desde un PC de forma visual. La versión para PC es gratuita, también tienen una versi´no para XBox y está disponible en el canal Indie Games del Marketplace de Xbox, esta versión es de pago y únicamente está disponible para Estados Unidos.

Además os incluyo algunos enlaces con libros e información que os puede ser de interés: