¿Por qué enseñas a tu hijo, desde temprana edad, las letras y los números? Porque te resulta inimaginable que pueda desenvolverse en este mundo sin saber leer y escribir o sumar y restar, ¿no? ¿Y si te dijéramos que, en este mundo tan vertiginoso, con pasos agigantados en tecnologías, existe otra habilidad tan imprescindible como la de leer, escribir, sumar y restar? Aprender programación y a codificar
Años atrás se tenía la idea de que la programación era exclusiva del mundo profesional. Sin embargo, los tiempos han cambiado y hoy en día, la programación o coding es una de las tendencias que comienzan a tomar fuerza dentro de los centros educativos para los más pequeños. El coding busca fomentar el aprendizaje de lenguajes de programación en niños y jóvenes desde una edad temprana, porque en pocos años, ellos serán el futuro de la innovación y tanto la programación como las competencias digitales se convertirán en una materia básica para aprender en los colegios.
Por eso, en un futuro no muy lejano, no comprender el lenguaje computacional será el equivalente a no saber leer y escribir, sumar y restar.
“El pensamiento computacional implica resolver problemas, diseñar sistemas y comprender el comportamiento humano, haciendo uso de los conceptos fundamentales de la informática”, afirma la teórica informática e ingeniera Jeannette Wing, quien en su artículo Computational thinking enfatiza que esta nueva competencia debería ser incluida en la formación de todos los niños y niñas, porque representa un ingrediente vital del aprendizaje de la ciencia, la tecnología, la ingeniería y las matemáticas.
Pero, ¿para qué sirve aprender un lenguaje de programación desde niños?
ScratchJr: es un juego puzzle basado en Scratch, destinado a introducir a los más pequeños (a partir de 5 años) en el mundo de la programación, sin embargo, se requiere la ayuda de un adulto para que los niños puedan aprovecharla al máximo. Tiene versión web y funciona tanto para Android como para iOS.
Tynker: Hablar de trabajo en equipo hace alusión a negociación, reparto de tareas y resolución de conflictos. Al mismo tiempo, lleva a la satisfacción de compartir metas y a desarrollar un sentimiento de pertenencia de grupo. En la sociedad actual que estimula la competitividad y el individualismo el trabajo en equipo representa un gran desafío que es necesario aprender en las aulas.
Hopscotch: enseña a los niños a programar mediante el uso de bloques de construcción y además podrán crear juegos, animaciones y otros programas en un entorno visual e interactivo.
Move the Turtle: es una app enfocada a enseñar los conceptos básicos de programación para niños dentro de un entorno gráfico. Está basado en el lenguaje de programación de Logo.
Pocket Code: es una app donde los pequeños (entre 7 y 10 años) podrán desarrollar juegos y animaciones utilizando los recursos gráficos y musicales de la aplicación. Funciona solamente para Android.
Code Avengers Javascript Intro: Dirigido a un público más grande, la app le permitirá aprender los conceptos básicos de JavaScript (variables, cadenas de texto, condicionales, etc.) de una forma interactiva y dinámica.
Hoy en día se cuentan con más recursos que apoyan el aprendizaje y hacen más fácil la transmisión del conocimiento a los chicos. Internet y los smartphones permiten que el ser humano, sin importar su edad, esté en constante aprendizaje. Por eso, el conocimiento no termina cuando se sale de un salón de clases, sino que continúa mientras se juega con la familia o en el tiempo libre.