Aprender a programar con un robot: así es el Robot programador de Upware OS
Programar no es solo escribir código: es aprender a dividir un problema en pasos, a anticipar qué va a pasar y a corregir cuando algo sale distinto de lo esperado. Esas habilidades se pueden empezar a trabajar desde muy chicos, y para eso creamos el Robot programador, una de las actividades propias de Upware OS.
Cómo se juega
La pantalla está dividida en dos. A la izquierda, los chicos arman un programa con bloques. A la derecha, un robot en un mapa tiene que llegar a la meta. Cuando apretan el botón para ejecutar, el robot sigue el programa paso a paso, y se ve con claridad en qué instrucción está y qué hace.
Bloques que se leen como código
Los bloques no son dibujos sueltos: se leen como pseudocódigo, con instrucciones como avanzar(), girar a la derecha() o repetir 4 veces:. Así, sin escribir una sola línea, los chicos se familiarizan con la forma en que se escribe un programa real, y el paso a un lenguaje de programación después resulta mucho más natural.
Ocho niveles que suben de a poco
- Secuencias: el orden de las instrucciones importa.
- Giros: pensar el camino desde el punto de vista del robot.
- Estrellas: juntar objetivos intermedios antes de llegar.
- Repeticiones: descubrir que un bucle ahorra bloques y simplifica el programa.
- Obstáculos: planificar y depurar cuando el camino no es recto.
Por qué en una computadora vieja
El Robot programador funciona sin internet y anda bien con 512 MB de RAM. Eso significa que una escuela que recibe equipos recuperados puede tener una actividad de pensamiento computacional desde el primer día, sin depender de la conectividad ni de licencias.
"Antes de escribir código, hay que aprender a pensar en pasos. El robot hace visible ese pensamiento."
El Robot programador viene en Upware OS junto con actividades de matemática, lectura, dibujo y mecanografía. Podés verlo y descargar el sistema gratis en la página de Upware OS.