Los niños pueden aprender a programar desde los 5 años usando herramientas visuales como ScratchJr, y la transición a lenguajes de texto como Python es viable a partir de los 10. Esta guía desglosa qué puede aprender un niño a cada edad (5-6, 7-9, 10-12, 13-17), qué herramientas usar y qué resultados esperar, para padres que quieren empezar pero no saben cuándo.
Algonova es una plataforma de cursos de coding, matemáticas, IA y diseño online para niños de 5 a 17 años, con más de 1.000.000 de alumnos en más de 97 países desde 2016. Las clases son en vivo con profesores certificados en grupos de hasta 6 estudiantes, no videos pregrabados.
5-6 años: bloques visuales y pensamiento secuencial
Un niño de 5 años puede crear su primer programa funcional en 20 minutos con ScratchJr. No necesita leer ni escribir; los bloques de colores representan acciones (mover, girar, repetir) que se arrastran y conectan.
A esta edad, la programación no se parece a lo que imaginas. No hay pantallas negras con texto. El niño ve un personaje en pantalla y le da instrucciones con bloques visuales. Es como armar un rompecabezas lógico.
Lo que aprenden:
- Secuencias: Ordenar instrucciones paso a paso (primero esto, luego aquello).
- Causa y efecto: Si pongo este bloque, el personaje se mueve. Si lo quito, se detiene.
- Depuración básica: "Mi sprite no se mueve. ¿Qué bloque me falta?"
El profesor Mitchel Resnick del MIT Media Lab desarrolló Scratch y ScratchJr precisamente para esta franja etaria, argumentando que la programación es una forma de alfabetización tan fundamental como leer y escribir.
Herramientas recomendadas: ScratchJr (iPad/Android/Chromebook), Code.org cursos para pre-lectores, actividades unplugged (sin pantalla) como secuenciar pasos para hacer un sándwich.
Duración de sesión ideal: 30-45 minutos. Más de una hora agota la capacidad de atención.


