Controla con código una grúa de almacén y reordena cajas de colores con un límite de movimientos tan ajustado que exige recursión.
Cómo jugar
Construye un programa con instrucciones para la grúa: moverse a izquierda y derecha, agarrar, soltar y condiciones de color, para reorganizar los contenedores de cajas hasta formar la pila objetivo. El límite de instrucciones es deliberadamente ajustado, así que tendrás que apoyarte en el comando Call, que vuelve a ejecutar todo el programa desde el principio; una condición que falla se convierte en el caso base que detiene la recursión.
Añade instrucciones de grúa desde la paleta a tu programa.
Usa condiciones de color IF-held e IF-top para crear ramas.
Usa Call para volver a ejecutar el programa desde arriba como un bucle recursivo.
Reproduce la disposición objetivo dentro del límite de instrucciones.
Controles
PC: haz clic en las instrucciones de la paleta, arrastra las fichas para reordenarlas y haz clic en Run para ejecutar.
Móvil y tableta: toca las instrucciones y el botón Run.
Consejos y estrategia
Piensa en un paso repetible más una condición de parada: esa es tu rutina recursiva.
Deja que una condición de color fallida actúe como caso base para que la grúa sepa cuándo detenerse.
Avanza paso a paso por una ejecución para ver exactamente dónde la grúa toma la caja equivocada.
Lo que aprenderás
Claw Compiler enseña recursión con una grúa que apila cajas y un presupuesto estricto de movimientos, haciendo concreta una idea difícil.
Habilidades: recursión, descomposición de problemas, lógica de programación.
Ideal para: aproximadamente grados 8 a 12 (13 años o más).
Para padres y docentes: hace que la recursión sea concreta e intuitiva.
Acerca de Claw Compiler
Claw Compiler es un rompecabezas original de programación que enseña recursión mediante una grúa que apila cajas y un presupuesto estricto de movimientos. Juega gratis en tu navegador con niveles diarios y de práctica.
Un juego original y gratuito en tu navegador — sin descargas. Explora todos los juegos →