Ученик читает систему команд формального исполнителя, прослеживает результат программы и понимает обстановку, в которой действует Робот — фундамент для задания 15.
Исполнители, команды и среда
Формальные исполнители: Робот и Черепаха
Формальный исполнитель — это устройство или персонаж, который точно выполняет команды из заданного набора (СКИ — системы команд исполнителя) и не делает ничего сверх этого.
Робот перемещается по клетчатому полю. Его команды: вверх, вниз, влево, вправо (перемещение на одну клетку), закрасить (закрашивает текущую клетку). Робот проверяет условия: «сверху свободно», «снизу стена», «слева свободно», «справа стена» и т. д. Это позволяет писать циклы: «пока сверху свободно: вверх». Стены ограничивают движение — в стену двигаться нельзя.
Черепаха рисует на плоскости. Её команды: вперёд N (пройти N шагов), повернуть налево/направо на угол, поднять/опустить перо. Пока перо опущено, Черепаха рисует линии.
Чтобы трассировать (прослеживать) программу, выполняйте команды по одной, фиксируя позицию и закрашенные клетки после каждого шага. В ОГЭ задание 15 — написать алгоритм для Робота, поэтому важно понимать, как читать и выполнять команды.
Lesson notes
Формальные исполнители: Робот и Черепаха
Формальный исполнитель — это устройство или персонаж, который точно выполняет команды из заданного набора (СКИ — системы команд исполнителя) и не делает ничего сверх этого.
Робот перемещается по клетчатому полю. Его команды: вверх, вниз, влево, вправо (перемещение на одну клетку), закрасить (закрашивает текущую клетку). Робот проверяет условия: «сверху свободно», «снизу стена», «слева свободно», «справа стена» и т. д. Это позволяет писать циклы: «пока сверху свободно: вверх». Стены ограничивают движение — в стену двигаться нельзя.
Черепаха рисует на плоскости. Её команды: вперёд N (пройти N шагов), повернуть налево/направо на угол, поднять/опустить перо. Пока перо опущено, Черепаха рисует линии.
Чтобы трассировать (прослеживать) программу, выполняйте команды по одной, фиксируя позицию и закрашенные клетки после каждого шага. В ОГЭ задание 15 — написать алгоритм для Робота, поэтому важно понимать, как читать и выполнять команды.