Найдите свой путь. Зажгите маяк.
Игра, в которой алгоритм становится маршрутом. Расставьте команды, исследуйте остров и доставьте энергию к маяку.

Готовим остров…
Зажгите маяк
У ровера есть энергия. У тебя — план.
- Вперёд
- Налево
- Направо
Ровер, энергия и маяк. У каждого маршрута есть цель.
Исследовать островПять начальных задач бесплатны. Первая доступна без входа; для задач 2–5 нужен аккаунт.
Алгоритм начинается с идеи.
И становится движением.
Составьте план команд, проверьте маршрут и найдите путь к маяку.
Один поворот может изменить всё. Увидеть ошибку, поправить план и попробовать снова — часть игры.
Собери команды.
Зажгите маяк.
Собери команды, запусти ровера и доведи его до маяка.
Ваш план
Пример- Вперёд×4
- Налево×1
- Вперёд×4
Три строки → восемь шагов и поворот.
От первых команд
к своему коду.
Начните с простого дневника. Когда будете готовы, напишите тот же план на одном из шести языков.
Открыть мастерскуюКаждая задача —
следующий шаг.
Пять задач на одном острове. Новое препятствие меняет план — от первого поворота до открытого прохода.

Готовим поле…
Пять задач на одном острове
Свободное поле: сначала четыре шага, затем поворот и ещё четыре шага.
Открыть маршрутКамень перекрыл прямую дорогу. Найди путь по свободным клеткам.
Открыть маршрутКанал пересекает остров. Доберись до моста и перейди на другой берег.
Открыть маршрутСначала подбери энергоячейку, затем доставь её к маяку.
Открыть маршрутПосети переключатель, чтобы открыть заслон на пути к маяку.
Открыть маршрут
Это пример задач. Твоё прохождение видно на странице маршрута.
Продолжай с того же места.После входа прохождение сохраняется в профиле.
Мой профилькоманды в первой миссии
Вперёд, налево и направо.
задач в первом маршруте
От свободного поля до заслона.
языка для команд ровера
JavaScript, Python, C++, Java, TypeScript и C#.
Тот же план.
На знакомом языке.
Начни с журнала или запиши команды кодом. Маршрут проверяет один и тот же симулятор.
for (let step = 0; step < 4; step++) { forward();}left();for (let step = 0; step < 4; step++) { forward();}Поддерживается язык команд ровера. Произвольный код не запускается.
Один остров.
Разные маршруты.
Каждая задача добавляет новое условие. Способ добраться до маяка выбираешь ты.
Зажгите маяк
Свободное поле: сначала четыре шага, затем поворот и ещё четыре шага.
Задача 2Обход камня
Камень перекрыл прямую дорогу. Найди путь по свободным клеткам.
Задача 3Узкий мост
Канал пересекает остров. Доберись до моста и перейди на другой берег.
Задача 4Найдите энергию
Сначала подбери энергоячейку, затем доставь её к маяку.
Задача 5Откройте проход
Посети переключатель, чтобы открыть заслон на пути к маяку.
Схемы иллюстрируют задачи. Точные условия и поле доступны внутри миссии.
Нужно ли знать код?
Нет. В первой миссии есть три команды: вперёд, налево и направо. Собери их в нужном порядке и запусти ровера.
Что будет, если ошибиться?
Ровер остановится, а игра покажет, где закончился путь. Можно изменить команды, сбросить выполнение и попробовать снова. Таймера нет.
Как сохраняется прохождение?
Гостевой результат хранится в этом браузере. Прохождение после входа сохраняется в профиле. Состояние сохранения видно в игре и на странице маршрута.
Можно ли писать решение кодом?
Да. Редактор предлагает JavaScript, Python, C++, Java, TypeScript и C#. Он поддерживает команды ровера и ограниченные циклы; он не запускает произвольный код.
Сколько задач уже доступно?
Пять начальных задач бесплатны. Первая доступна без входа; для задач 2–5 нужен аккаунт.







