Encuentra tu camino. Enciende el faro.
Un juego donde tu algoritmo se convierte en una ruta. Ordena comandos, explora la isla y lleva energía al faro.

Preparando la isla…
Enciende el faro
El rover tiene la energía. Tienes el plan.
- Avanzar
- Izquierda
- Derecha
Un rover, energía y un faro. Cada ruta tiene un objetivo.
Explora la islaLas cinco tareas iniciales son gratuitas. La primera no requiere iniciar sesión; las tareas 2–5 necesitan una cuenta.
Un algoritmo comienza con una idea.
Entonces se vuelve movimiento.
Crea un plan de comandos, comprueba tu ruta y encuentra el camino hasta el faro.
Un giro puede cambiarlo todo. Detectar un error, ajustar el plan y volver a intentarlo es parte del juego.
Construye tu plan.
Enciende el faro.
Organiza comandos, ejecuta el rover y guíalo hasta el faro.
Tu plan
Ejemplo- Avanzar×4
- Izquierda×1
- Avanzar×4
Tres líneas → ocho movimientos y un turno.
Desde los primeros comandos
a tu propio código.
Comience con un diario simple. Cuando esté listo, escriba el mismo plan en uno de los seis idiomas.
Taller abiertoCada tarea es
un paso adelante.
Cinco tareas en una isla. Cada nuevo obstáculo cambia tu plan, desde el primer turno hasta el pasaje abierto.

Preparando el tablero...
Cinco tareas en una isla
Un campo abierto: cuatro movimientos, un turno y luego cuatro movimientos más.
Ruta abiertaUna roca bloquea el camino directo. Encuentra un camino a través de las celdas abiertas.
Ruta abiertaUn canal cruza la isla. Llega al puente y cruza al otro lado.
Ruta abiertaPrimero recoge la celda de energía y luego llévala al faro.
Ruta abiertaVisita el interruptor para abrir la puerta de camino al faro.
Ruta abierta
Estas son tareas de ejemplo. Tu propio progreso aparece en la página de ruta.
Continúe donde lo dejó.Una vez que hayas iniciado sesión, las misiones completadas se guardarán en tu perfil.
mi perfilComandos en la primera misión.
Adelante, izquierda y derecha.
tareas en la primera ruta
De un campo abierto a una puerta.
Idiomas para comandos móviles.
JavaScript, Python, C++, Java, TypeScript y C#.
El mismo plan.
En un idioma familiar.
Comience con el diario o escriba sus comandos en código. El mismo simulador comprueba tu ruta.
for (let step = 0; step < 4; step++) { forward();}left();for (let step = 0; step < 4; step++) { forward();}Admite el lenguaje de comando móvil. El código arbitrario no se ejecuta.
Una isla.
Diferentes rutas.
Cada tarea añade una nueva condición. Tú eliges cómo llegar al faro.
Enciende el faro
Un campo abierto: cuatro movimientos, un turno y luego cuatro movimientos más.
Tarea 2Desvío de roca
Una roca bloquea el camino directo. Encuentra un camino a través de las celdas abiertas.
Tarea 3puente estrecho
Un canal cruza la isla. Llega al puente y cruza al otro lado.
Tarea 4Encuentra la energía
Primero recoge la celda de energía y luego llévala al faro.
Tarea 5abre el pasaje
Visita el interruptor para abrir la puerta de camino al faro.
Estos diagramas ilustran las tareas. Abre una misión para conocer sus condiciones y tablero exactos.
¿Necesito saber codificar?
No. La primera misión tiene tres comandos: adelante, izquierda y derecha. Ponlos en orden y ejecuta el rover.
¿Qué pasa si cometo un error?
El rover se detiene y el juego muestra dónde terminó tu ruta. Edita tus comandos, reinícialo y vuelve a intentarlo. No hay cronómetro.
¿Cómo se guarda mi progreso?
Los resultados de los invitados se guardan en este navegador. Una vez que hayas iniciado sesión, las misiones completadas se guardarán en tu perfil. Puedes ver el estado de guardado en el juego y en la página de ruta.
¿Puedo escribir mi solución en código?
Sí. El editor ofrece JavaScript, Python, C++, Java, TypeScript y C#. Admite comandos móviles y bucles acotados; no ejecuta código arbitrario.
¿Cuántas tareas hay disponibles?
Las cinco tareas iniciales son gratuitas. La primera no requiere iniciar sesión; las tareas 2–5 necesitan una cuenta.







