Исполнитель Черепашка и рисование
💻 Информатика · 5 класс
Кто такой исполнитель Черепашка
Исполнитель — это тот, кто выполняет команды алгоритма. Исполнителем может быть человек, животное или машина. Черепашка — это учебный исполнитель внутри компьютера. Она умеет двигаться по экрану и рисовать линию там, где проползла. Управляя Черепашкой командами, можно нарисовать узор, букву или геометрическую фигуру.
Черепашка всегда смотрит в каком-то направлении и стоит в какой-то точке. Команды заставляют её идти вперёд по направлению взгляда или поворачиваться на месте. За Черепашкой тянется след — нарисованная линия.
Команды Черепашки
У исполнителя есть набор команд, которые он понимает. Их называют системой команд. Вот основные команды Черепашки.
| Команда | Что делает |
|---|---|
вперёд n | Проползти вперёд на n шагов, рисуя линию |
направо a | Повернуться направо на a градусов |
налево a | Повернуться налево на a градусов |
подними перо | Двигаться дальше, не рисуя линию |
опусти перо | Снова рисовать линию при движении |
Подняв перо, Черепашка может перейти в другое место, не оставляя следа. Это нужно, чтобы рисунок состоял из отдельных, не соединённых частей.
Пример: нарисуем квадрат
У квадрата четыре равные стороны, а все углы прямые, то есть по 90 градусов. Значит, Черепашке нужно четыре раза пройти вперёд и повернуть на 90 градусов. Запишем это коротко с помощью повторения.
повтори 4 раза:
вперёд 50
направо 90
Команда повтори — это цикл. Она избавляет от переписывания одинаковых строк по четыре раза. Если поменять число повторений и угол поворота, можно нарисовать треугольник, пятиугольник или звезду. Например, для треугольника берут 3 повторения и поворот на 120 градусов.
Почему Черепашка — удобный исполнитель для обучения? Потому что результат каждой команды виден сразу: линия рисуется прямо на экране. Если в алгоритме ошибка, она тут же заметна — фигура получается кривой или незамкнутой. Это помогает быстро понять, что пошло не так, и исправить команды.
Полезно помнить, что Черепашка выполняет команды строго по порядку, одну за другой, и точно так, как написано. Она не догадывается, что вы хотели нарисовать, и не исправляет ваши ошибки. Если задать поворот на 80 градусов вместо 90, квадрат не замкнётся. Поэтому, составляя алгоритм для исполнителя, нужно быть очень точным: исполнитель понимает только команды из своей системы команд и выполняет их буквально.
Частая ошибка. Забывают, что Черепашка поворачивается на месте, а не вокруг центра фигуры. Угол в команде поворота — это угол между старым и новым направлением взгляда, а не угол самой фигуры. Для квадрата поворот равен 90 градусам, и это совпадает с углом, а вот для треугольника поворот равен 120 градусам, хотя угол треугольника — 60.
Кратко о главном
- Черепашка — учебный исполнитель, рисующий линию при движении.
- Команды «вперёд», «направо», «налево» управляют её движением.
- Перо можно поднять, чтобы перемещаться без рисования.
- С помощью команды «повтори» удобно рисовать фигуры.
- Поворот задаёт угол между старым и новым направлением.