Recursos para que los niños puedan aprender a programar

Que la tecnología está cambiando muchos aspectos de nuestra vida cotidiana no es ninguna novedad. Cambia nuestra forma de relacionarnos con otras personas, nuestra manera de trabajar, nuestra manera de aprender. Aunque ya hace tiempo que los ordenadores llegaron a las aulas, incluso hay alumnos que tienen un netbook como parte de su “material escolar”, el uso que se da a estos dispositivos es el de complemento a libros y cuadernos. Aprender a programar es algo necesario para las nuevas generaciones.

Nuestros escolares saben manejar aplicaciones y buscar información en Internet

Pero la tecnología que hay detrás de los dispositivos que usan se les hace invisible y, con ello, pierden las oportunidades y nuevos retos que presenta para su desarrollo la enseñanza de programación.

La enseñanza de programación aumenta la motivación, mejora la autonomía y fomenta la creatividad de los estudiantes, además de prepararlos para un mercado laboral que cada vez demanda más profesionales en el área de las TIC. Lo más habitual es que cuando un alumno de educación obligatoria entra en una clase de informática se le enseñe a ser un usuario de programas, pero no un desarrollador. Desde la infancia comenzará a ver la tecnología como herramienta de consumo, pero no como herramienta de creación.

“Todo el mundo en este país debería aprender a programar… porque te enseña a pensar” Steve Jobs

Cada vez más comunidades científicas y educativas alertan sobre el atraso del sistema educativo en programación mientras ponen en marcha programas extraescolares

No se trata de construir una sociedad de programadores, si no de adecuar el currículo escolar a la realidad actual. Esta idea fue expresada de forma brillante por el profesor de la Open University británica en el manifiesto por la educación en ciencias de la computación en el Siglo XXI:

“Creemos que todos los niños deberían tener la oportunidad de aprender a programar, empezando en la escuela (…) Enseñamos física básica a cada niño, no con el objetivo principal de educar físicos si no porque todos ellos viven en un mundo gobernado por sistemas físicos. De la misma manera, todos los niños deberían aprender un poco de informática desde temprana edad porque van a vivir en un mundo en el que la computación está en todas partes.”

En este sentido es sumamente interesante el proyecto Programamos. Se trata de una asociación sin ánimo de lucro, un equipo de personas inquietas y comprometidas con la docencia, cuyo objetivo fundamental es promover el desarrollo del pensamiento computacional desde edades tempranas a través de la programación de videojuegos y aplicaciones para móviles en todas las etapas escolares, desde educación infantil hasta formación profesional.

En su web ponen a tu alcance recursos y materiales con licencia libre, para que puedas aprender o usarlos con tus alumnos/as o hijos/as. También ofrecen formación para niños y para mayores; organizan y participan en todo tipo de eventos, talleres o ponencias (desde crear videojuegos hasta analizar el uso de la programación en el mundo). En el siguiente vídeo José Ignacio Huertas y Jesús Moreno, dos de los cuatro cofundadores de Programamos, amplían esta información:

Si algún fin de semana, o en días de vacaciones escolares, tienes a tus hijos o sobrinos aburridos en casa sin saber qué hacer,

quizás sea un buen momento para introducirles en el mundo de la programación. Aquí tienes algunos recursos útiles para hacerlo:

Scratch: es una aplicación desarrollada por el MIT que consiste en un entorno donde se puede programar de forma visual. La forma de componer programas está enfocada tanto a pequeños como a grandes. Por ello, es una aplicación intuitiva y fácil de utilizar.

App Inventor: Utiliza los fundamentos de Scratch para crear aplicaciones para dispositivos móviles, válidas y funcionales tanto en smartphones como en tabletas Android.

Snap: es una evolución de Scratch desarrollada por la Universidad de California en Berkeley que permite realizar videojuegos más complejos, por lo que es perfectamente adecuado para utilizar en cursos de introducción a la programación con estudiantes de Formación Profesional.

Scratch Jr: es una adaptación de la herramienta Scratch para poder trabajar con alumnos más pequeños (infantil).

Y por último no dejes de ver este vídeo que viene como anillo al dedo a este post:

Aprende sobre un nuevo “SUPERPODER” que no se está enseñando en el 90% de los colegios de Estados Unidos.  Un vídeo que nos muestra la importancia de aprender a programar, con la participación de Bill Gates, Mark Zuckerberg, will.i.am, Chris Bosh, Jack Dorsey, Tony Hsieh, Drew Houston, Gabe Newell, Ruchi Sanghvi, Elena Silenok, Vanessa Hurst y Hadi Partovi.