Перейти к основному содержанию

Robot Programmer

Составьте программу из поворотов и шагов, запустите её и проведите робота через лабиринт к цели · лабиринт растёт с каждым уровнем

Составьте программу из поворотов и шагов, запустите её и проведите робота через лабиринт к цели · лабиринт растёт с каждым уровнем
FAQ

О Программисте Роботов

Программист Роботов - это небольшая головоломка с программированием. Робот находится в лабиринте, смотря в одном направлении, а цель ждет где-то на другой стороне · стены являются препятствиями. Вы не управляете роботом напрямую · сначала вы пишете короткую программу, выстраивая последовательность шагов: повернуть налево, двигаться вперед и повернуть направо, затем нажимаете «Выполнить», чтобы наблюдать, как робот выполняет ее шаг за шагом.

Почему это тренирует ваш мозг. Планирование маршрута до его выполнения - это основа вычислительного мышления · последовательность, пространственное мышление и отладка. Вы должны представить, как каждая инструкция поворачивает или продвигает робота, удерживать весь план в голове и предсказывать, где он окажется. Когда робот врезается в стену, вы перечитываете свою программу, чтобы найти ошибочный шаг · именно такой цикл «прочитать-спланировать-исправить», в котором живут программисты.

Лабиринт растет по мере вашего продвижения. Ранние уровни представляют собой небольшой, открытый лабиринт · несколько комнат и короткий путь к цели. Каждые несколько уровней лабиринт увеличивается на один ряд и столбец комнат, поэтому маршрут становится длиннее и извилистее, и ваша программа должна прокладывать его поворот за поворотом. Каждый лабиринт генерируется таким образом, чтобы его можно было решить · всегда есть путь.

Часть семейства игр для тренировки мозга PlayMemorize. Работает полностью в вашем браузере, работает в автономном режиме как прогрессивное веб-приложение.

Как освоить

FAQ