Robot Programmer
Составьте программу из поворотов и шагов, запустите её и проведите робота через лабиринт к цели · лабиринт растёт с каждым уровнем
О Программисте Роботов
Программист Роботов - это небольшая головоломка с программированием. Робот находится в лабиринте, смотря в одном направлении, а цель ждет где-то на другой стороне · стены являются препятствиями. Вы не управляете роботом напрямую · сначала вы пишете короткую программу, выстраивая последовательность шагов: повернуть налево, двигаться вперед и повернуть направо, затем нажимаете «Выполнить», чтобы наблюдать, как робот выполняет ее шаг за шагом.
Почему это тренирует ваш мозг. Планирование маршрута до его выполнения - это основа вычислительного мышления · последовательность, пространственное мышление и отладка. Вы должны представить, как каждая инструкция поворачивает или продвигает робота, удерживать весь план в голове и предсказывать, где он окажется. Когда робот врезается в стену, вы перечитываете свою программу, чтобы найти ошибочный шаг · именно такой цикл «прочитать-спланировать-исправить», в котором живут программисты.
Лабиринт растет по мере вашего продвижения. Ранние уровни представляют собой небольшой, открытый лабиринт · несколько комнат и короткий путь к цели. Каждые несколько уровней лабиринт увеличивается на один ряд и столбец комнат, поэтому маршрут становится длиннее и извилистее, и ваша программа должна прокладывать его поворот за поворотом. Каждый лабиринт генерируется таким образом, чтобы его можно было решить · всегда есть путь.
Часть семейства игр для тренировки мозга PlayMemorize. Работает полностью в вашем браузере, работает в автономном режиме как прогрессивное веб-приложение.
FAQ
-
Как играть в Программиста Роботов?
Нажимайте кнопки «повернуть налево», «вперед» и «повернуть направо», чтобы создать программу · очередь шагов, показанных под лабиринтом. Когда вы думаете, что последовательность достигнет цели, нажмите «Выполнить», и робот будет следовать вашей программе шаг за шагом. Достигните цели, чтобы выиграть раунд. -
Что произойдет, если робот врежется?
Движение вперед в стену лабиринта приводит к поломке робота и завершению раунда. Повороты никогда не приводят к поломке · только движения вперед могут. Планируйте свой маршрут так, чтобы каждый шаг вперед проходил через проход, а не в стену. -
Почему робот останавливается, не достигнув цели?
Ваша программа исчерпала шаги до прибытия. Раунд считается проигрышем · добавьте больше шагов в следующий раз или исправьте те, которые направили робота не в ту сторону. Используйте «Отменить», чтобы удалить последний шаг, или «Очистить», чтобы начать программу заново. -
Становится ли сложнее по мере прохождения?
Да. Каждый успешный раунд повышает ваш уровень, и каждые несколько уровней лабиринт увеличивается на один ряд и столбец комнат, поэтому путь к цели становится длиннее и запутаннее по мере вашего продвижения. Каждый лабиринт по-прежнему гарантированно имеет решение. -
Работает ли это в автономном режиме?
Да. PlayMemorize - это прогрессивное веб-приложение. Установите один раз, и Программист Роботов будет работать где угодно без подключения к интернету. -
Can MemPi help me study and practice this game?
Yes! Click MemPi in the header or on the game board to summon him. He observes the board, thinks out loud, and can demonstrate moves or guide you through tricky steps.