
Исполнитель Чертёжник умеет рисовать линии по твоим командам на координатной плоскости. Научимся им управлять.
Чему ты научишься. управлять исполнителем Чертёжник, различать абсолютное и относительное смещение и повторять команды циклом «n раз».
Знакомимся с Чертёжником

Чертёжник рисует на координатной плоскости с помощью пера. Его основные команды:
КОМАНДЫ ЧЕРТЕЖНИКА: поднять перо - двигается, но не рисует опустить перо - двигается и рисует линию сместиться в точку (a, b) - АБСОЛЮТНО: прийти в точку (a, b) сместиться на вектор (a, b) - ОТНОСИТЕЛЬНО: сдвинуться на (a, b)

Абсолютное смещение задаёт точку на плоскости (куда прийти). Относительное смещение задаёт сдвиг от текущего места (на сколько шагнуть).
Цикл «n раз»
Если одно и то же нужно повторить, используют цикл «n раз». Чтобы нарисовать лесенку из 5 ступенек, не пишут 5 раз одно и то же, а повторяют вспомогательный алгоритм «ступенька» в цикле «повтори 5 раз».
Контрольный вопрос. Какая команда Чертёжника позволяет двигаться, НЕ оставляя линии?
Подсказка: Перо не касается плоскости, когда оно поднято.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Что использует Чертёжник, чтобы не повторять одинаковые команды много раз вручную?
Подсказка: В уроке он записан как «повтори N раз».
Онлайн-проверка ответа появится позже
Контрольный вопрос. Какая команда Чертёжника заставляет его рисовать линию при движении?
Подсказка: Противоположность команде, которая движется без рисования.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Команда «сместиться в точку (a, b)» задаёт смещение какого вида (в паре с «относительным»)? Впиши одно слово.
Подсказка: Точка на плоскости одна и та же, независимо от того, где Чертёжник был раньше.
Онлайн-проверка ответа появится позже
Контрольный вопрос. То, чем Чертёжник рисует линии на плоскости, называется одним словом. Впиши его.
Подсказка: Его поднимают и опускают.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Чтобы Чертёжник нарисовал 8 одинаковых сторон восьмиугольника, что лучше использовать вместо повторения одной команды 8 раз вручную?
Подсказка: Тот же приём, что и для лесенки из ступенек в уроке.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Команда «сместиться на вектор (a, b)» задаёт смещение…
Подсказка: Результат зависит от того, где Чертёжник находился ДО этой команды.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Чертёжник стоит в точке (2, 3). Он выполняет команду «сместиться В ТОЧКУ (5, 5)». Куда он попадёт?
Подсказка: Это команда абсолютного смещения — она задаёт КОНКРЕТНУЮ точку на плоскости.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Тот же Чертёжник в точке (2, 3). Он выполняет команду «сместиться НА ВЕКТОР (5, 5)». Куда он попадёт?
Подсказка: Это команда относительного смещения — прибавь (5, 5) к текущим координатам (2, 3).
Онлайн-проверка ответа появится позже
Задание. Проектное задание. Придумай свой рисунок для Чертёжника из простых фигур (лесенка, звезда, домик — на выбор).
1) Опиши по шагам команды: где поднимаешь/опускаешь перо, какие точки или векторы используешь.
2) Найди в своём рисунке повторяющийся элемент и опиши, как заменить его циклом «n раз».
3) Укажи в своём алгоритме хотя бы одну АБСОЛЮТНУЮ и одну ОТНОСИТЕЛЬНУЮ команду.
Ответ пришли текстом или рисунком со схемой команд. Проверит преподаватель.Подсказка: Начни с самой простой фигуры — квадрата: 4 одинаковые стороны легко заменить циклом.
Онлайн-проверка ответа появится позже
Итог. Чертёжник рисует линии на координатной плоскости пером. Абсолютное смещение задаёт точку, куда прийти, относительное — сдвиг от текущего места, а цикл «n раз» повторяет одинаковые команды.
Что дальше
Теперь познакомимся с настоящим языком программирования — Python — и исполнителем Черепашка. Следующий урок.

— сдвинулся от текущего места на (5, 5)