Robot Programmer
Составьте программу из поворотов и шагов, запустите её и проведите робота через лабиринт к цели · лабиринт растёт с каждым уровнем
О Программисте Роботов
Программист Роботов - это небольшая головоломка с программированием. Робот находится в лабиринте, смотря в одном направлении, а цель ждет где-то на другой стороне · стены являются препятствиями. Вы не управляете роботом напрямую · сначала вы пишете короткую программу, выстраивая последовательность шагов: повернуть налево, двигаться вперед и повернуть направо, затем нажимаете «Выполнить», чтобы наблюдать, как робот выполняет ее шаг за шагом.
Почему это тренирует ваш мозг. Планирование маршрута до его выполнения - это основа вычислительного мышления · последовательность, пространственное мышление и отладка. Вы должны представить, как каждая инструкция поворачивает или продвигает робота, удерживать весь план в голове и предсказывать, где он окажется. Когда робот врезается в стену, вы перечитываете свою программу, чтобы найти ошибочный шаг · именно такой цикл «прочитать-спланировать-исправить», в котором живут программисты.
Лабиринт растет по мере вашего продвижения. Ранние уровни представляют собой небольшой, открытый лабиринт · несколько комнат и короткий путь к цели. Каждые несколько уровней лабиринт увеличивается на один ряд и столбец комнат, поэтому маршрут становится длиннее и извилистее, и ваша программа должна прокладывать его поворот за поворотом. Каждый лабиринт генерируется таким образом, чтобы его можно было решить · всегда есть путь.
Часть семейства игр для тренировки мозга PlayMemorize. Работает полностью в вашем браузере, работает в автономном режиме как прогрессивное веб-приложение.
FAQ
-
Как играть в Программиста Роботов?
Нажимайте кнопки «повернуть налево», «вперед» и «повернуть направо», чтобы создать программу · очередь шагов, показанных под лабиринтом. Когда вы думаете, что последовательность достигнет цели, нажмите «Выполнить», и робот будет следовать вашей программе шаг за шагом. Достигните цели, чтобы выиграть раунд. -
Что произойдет, если робот врежется?
Движение вперед в стену лабиринта приводит к поломке робота и завершению раунда. Повороты никогда не приводят к поломке · только движения вперед могут. Планируйте свой маршрут так, чтобы каждый шаг вперед проходил через проход, а не в стену. -
Почему робот останавливается, не достигнув цели?
Ваша программа исчерпала шаги до прибытия. Раунд считается проигрышем · добавьте больше шагов в следующий раз или исправьте те, которые направили робота не в ту сторону. Используйте «Отменить», чтобы удалить последний шаг, или «Очистить», чтобы начать программу заново. -
Становится ли сложнее по мере прохождения?
Да. Каждый успешный раунд повышает ваш уровень, и каждые несколько уровней лабиринт увеличивается на один ряд и столбец комнат, поэтому путь к цели становится длиннее и запутаннее по мере вашего продвижения. Каждый лабиринт по-прежнему гарантированно имеет решение. -
Работает ли это в автономном режиме?
Да. PlayMemorize - это прогрессивное веб-приложение. Установите один раз, и Программист Роботов будет работать где угодно без подключения к интернету.