Programación para niños
Durante medio siglo se ha generado una vertiginosa evolución en los lenguajes de programación para niños. Desde el conocido Logo, un programa sencillo que sirvió a que muchos programadores ahora adultos dieran sus primeros pasos en el mundo de la informática.
Es importante determinar las edades de los niños y los objetivos de aprendizaje de acuerdo a su rango de edad. En algunos países se inicia este proceso de introducción al pensamiento computacional a muy corta edad a través de diversas plataformas y de la inclusión de programas lúdicos.
Lenguajes de programación para niños más utilizados
- Scratch: este famoso y gratuito lenguaje de programación para niños, que ya cuenta con un versión Junior para los más pequeños que tengan soltura para el manejo de dispositivos móviles, es decir, una edad entre los 5 y 7 años.
La plataforma permite a través de un lenguaje muy sencillo, que los niños aprendan a realizar comandos de movimiento usando una secuencia lógica.
- Tynker: es un lenguaje visual que permite que los niños aprendan a resolver intuitivamente y creen sus propios juegos.
Pueden crear cualquier cosa que puedan imaginar, utilizando plantillas personalizables, creando personajes y permitiendo la interacción a través de la utilización de bloques lógicos para generar movimiento.
- Alice: es un entorno gratuito donde los niños pueden realizar animaciones o crear un programa.
Se puede ejecutar en cualquier sistema operativo, es una plataforma muy sencilla, pues permite arrastrar y soltar bloques gráficos a través de instrucciones que le ayudarán a comprender el funcionamiento de cada elemento.
También les permite que los usuarios puedan ver los errores y que encuentren la solución, además de tener control sobre el comportamiento de los objetos y personajes, es por ello que pueden fácilmente crear películas animadas y hasta videojuegos.
- Code Monkey: esta herramienta permite que los jóvenes empiecen a escribir código a través de sencillas instrucciones e ir avanzando a través de la superación de diversos niveles.
Entre los lenguajes de programación para niños, este permite no solo desarrollar el pensamiento lógico matemático a través de la creación de comandos, sino que se va plasmando a medida que se va escribiendo.
- Lego Minsdtorms: este set de robots de construcción permite programarlos y controlarlos a través de un dispositivo móvil o un PC.
Es para un nivel más avanzado, sin embargo, los jóvenes aprenden mucho acerca de programación y sobre todo se enteran de la manera como pueden crear físicamente un robots.