!No le enseñes más ingles!

Imagen1

…eso ya lo aprende en el colegio.

El lenguaje de programación es una forma con la que nos comunicamos con las maquinas, esas maquinas con las que convivimos día a día y sin las cuales no hubiéramos podido avanzar en el conocimiento tan rápido como lo hemos hecho en el último medio siglo de la humanidad.

La programación informática ES un lenguaje formal, “un lenguaje cuyos símbolos primitivos y reglas para unir esos símbolos están formalmente especificados” (WIkipedia), y está incluido dentro de otros lenguajes formales, como las matemáticas  o  la lógica.

Por eso es tan importante enseñar desde pequeños el lenguaje de la programación,  puesto que su aplicación en nuestra sociedad es inmediata. Pero es el contexto actual, en el que los ordenadores están a nuestro alrededor, el  que nos urge a enseñar  el lenguaje computacional lo mas tempranamente posible.

Visto así, enseñar a un niño a programar es tan válido como enseñarle matemáticas. ¿Por qué las matemáticas son una asignatura tan importante dentro del curriculum? Porque la utilidad de saber un lenguaje formal como las matemáticas es inmediato: en cuanto su hijo baje a por el pan, tendrá que aprender a “practicar” ese lenguaje con el panadero.

Si el panadero me cobra 0,80€ por una barra de pan, y mi madre me ha dado 1€, yo tengo que salir de la panadería con 0,20€ (esto siempre y cuando no haya productos adicionales que añadir a la cuenta, como gominolas.)

En la sociedad en que vivimos, sin siquiera salir de casa, nuestros hijos podrían estar aplicando el lenguaje formal de la programación…pero como no consideramos importante formarles en la programación, van a remolque de lo que otros están programando para su consumo. (apps, webs, juegos…)

Debemos cambiar nuestra forma de pensar, y ver la programación igual que vemos las clases de ingles. ¿Por qué le damos tanta importancia a aprender ingles? Porque sabemos que la aplicación de ese idioma fuera de nuestras fronteras es “casi” obligatorio, y mejorará la capacidad de nuestros hijos a desenvolverse  en el mundo….pues lo mismo deberíamos pensar con el lenguaje de programación.

En mi ciudad hay probablemente más de 30 lugares donde aprender ingles, sin contar que hay una  escuela oficial de idiomas y un centro de idiomas de la universidad….¿Y academias de programación? Cero…

¿Enseñemos a programar a nuestros hijos, antes de que sea tarde?. Dejar de mandar a vuestros hijos a inglés, y buscar un buen informático para que les enseñe un nuevo lenguaje.

Anuncios