Programar sin ordenador: actividades desenchufadas que sí funcionan

La programación desenchufada enseña las ideas de fondo con cuerpos y tarjetas, no con pantallas. Cuándo funciona, tres actividades que se quedan y cuándo se convierte en puro teatro.
La programación desenchufada consiste en enseñar las ideas que hay detrás de programar, como las secuencias, los bucles, los condicionales y la ordenación, usando el cuerpo, tarjetas y tiza en lugar de una pantalla. Bien hecha, vuelve física una idea abstracta y se queda de un modo que un tutorial rara vez consigue. Mal hecha, es un juego de fiesta con la etiqueta de programación pegada encima. La diferencia no está en la actividad, sino en si el niño sabe decirte qué acaba de practicar.
Para qué sirve de verdad la programación desenchufada
La mayor ventaja es que elimina todo lo que se interpone entre el alumno y la idea. Sin usuarios ni contraseñas, sin teclear, sin errores de sintaxis, sin esperar a que se cargue un dispositivo y sin perder una clase por un corte de luz programado. El niño razona directamente sobre la lógica en lugar de pelearse con la herramienta.
También es barata y funciona con una clase entera. Un juego de tarjetas numeradas o una cuadrícula dibujada con tiza en el patio dan para treinta alumnos a la vez. Eso la hace muy adecuada para los más pequeños, para un primer contacto con un único concepto y para los minutos de calentamiento de una clase antes de que nadie toque un teclado.
Tres actividades que sí funcionan
Estas tres se ganan su sitio porque la acción física es el concepto, no un adorno a su alrededor.
- Redes de ordenación. Dibuja con tiza en el suelo una red de líneas y casillas de comparación. Cada alumno lleva un número y recorre el camino. En cada casilla, los dos que se encuentran comparan e intercambian, de modo que el menor sigue por un lado y el mayor por el otro. Salen ordenados. Muestra la ordenación por comparaciones y, de paso, la idea de que muchas comparaciones pueden ocurrir a la vez.
- Robots humanos. Un niño es el robot y solo puede seguir instrucciones exactas. Otro le da órdenes paso a paso para cruzar el aula o construir una torre de bloques. El robot hace justo lo que se le dice, no lo que se quiere decir, así que un paso ambiguo falla a la vista de todos. Esto enseña secuenciación y, más importante, depuración: la clase arregla la instrucción, no al robot.
- Juegos binarios. Reparte cinco tarjetas con 16, 8, 4, 2 y 1 puntos. Dando la vuelta a las tarjetas y sumando los puntos, los alumnos pueden formar cualquier número hasta 31. Vuelve concreto el conteo binario y responde a la pregunta de cómo guarda una máquina un número teniendo solo encendido y apagado.
Fíjate en lo que tienen en común. El alumno puede señalar el resultado y explicar la regla. Si un niño solo sabe decir que fue divertido, el concepto no ha calado.
Cuándo lo desenchufado se convierte en teatro
El modo de fallo es fácil de detectar en cuanto conoces la señal. Todos se mueven, se ríen y están ocupados, pero nadie sabe nombrar la idea que ha practicado. Normalmente pasa una de estas cosas:
- El juego tiene más reglas que el concepto que se supone que enseña, así que las reglas se convierten en la lección.
- Los adultos hacen todo el razonamiento y los niños se limitan a ejecutar los pasos.
- Se usa como programa completo en vez de como puente hacia algo que se ejecute.
Lo desenchufado es una puerta de entrada, no un destino. Un trimestre de juegos de palmas y de ordenar tarjetas sin que nada llegue a ejecutarse deja niños capaces de hablar de programación pero que nunca han visto su propia lógica funcionar, fallar y arreglarse.
El puente de vuelta hacia algo que se ejecute
El mejor uso de una actividad desenchufada es como los primeros diez minutos, no como la hora entera. En cuanto un niño entiende la secuenciación con su cuerpo, lleva esa misma idea a algo que de verdad haga lo que se le manda. Puede ser un editor de bloques sencillo en un portátil compartido o una placa física como la sheenbot infinity, donde esa misma lógica paso a paso enciende un LED o mueve un motor. El salto del robot humano a uno real es corto cuando el concepto ya está en sus manos.
Si quieres que ese puente te lo construyan, nuestras clases en la sheen academy de Ciudad del Cabo empiezan por la idea física y terminan con código que funciona, y una clase de prueba gratuita es la forma con menos riesgo de comprobar si le encaja a tu hijo. Los talleres de vacaciones de verano siguen el mismo esquema durante el descanso de diciembre, con calentamientos desenchufados para introducir un concepto antes de que los alumnos lo construyan de verdad.
La conclusión
La programación desenchufada es genuinamente útil cuando el movimiento es el concepto y el niño sabe explicar después la regla. Las redes de ordenación, los robots humanos y los juegos binarios pasan esa prueba. Trátalos como una puerta, mantenlos cortos y cruza siempre hacia algo que se ejecute. Usada así, programar sin ordenador es una de las mejores maneras de preparar a un niño para programar con uno.



