P
pro·school.ru
Каталог школ

Исполнитель Черепашка и рисование

💻 Информатика · 5 класс

Кто такой исполнитель Черепашка

Исполнитель — это тот, кто выполняет команды алгоритма. Исполнителем может быть человек, животное или машина. Черепашка — это учебный исполнитель внутри компьютера. Она умеет двигаться по экрану и рисовать линию там, где проползла. Управляя Черепашкой командами, можно нарисовать узор, букву или геометрическую фигуру.

Черепашка всегда смотрит в каком-то направлении и стоит в какой-то точке. Команды заставляют её идти вперёд по направлению взгляда или поворачиваться на месте. За Черепашкой тянется след — нарисованная линия.

Команды Черепашки

У исполнителя есть набор команд, которые он понимает. Их называют системой команд. Вот основные команды Черепашки.

КомандаЧто делает
вперёд nПроползти вперёд на n шагов, рисуя линию
направо aПовернуться направо на a градусов
налево aПовернуться налево на a градусов
подними пероДвигаться дальше, не рисуя линию
опусти пероСнова рисовать линию при движении

Подняв перо, Черепашка может перейти в другое место, не оставляя следа. Это нужно, чтобы рисунок состоял из отдельных, не соединённых частей.

Пример: нарисуем квадрат

У квадрата четыре равные стороны, а все углы прямые, то есть по 90 градусов. Значит, Черепашке нужно четыре раза пройти вперёд и повернуть на 90 градусов. Запишем это коротко с помощью повторения.

повтори 4 раза: вперёд 50 направо 90

Команда повтори — это цикл. Она избавляет от переписывания одинаковых строк по четыре раза. Если поменять число повторений и угол поворота, можно нарисовать треугольник, пятиугольник или звезду. Например, для треугольника берут 3 повторения и поворот на 120 градусов.

Почему Черепашка — удобный исполнитель для обучения? Потому что результат каждой команды виден сразу: линия рисуется прямо на экране. Если в алгоритме ошибка, она тут же заметна — фигура получается кривой или незамкнутой. Это помогает быстро понять, что пошло не так, и исправить команды.

Полезно помнить, что Черепашка выполняет команды строго по порядку, одну за другой, и точно так, как написано. Она не догадывается, что вы хотели нарисовать, и не исправляет ваши ошибки. Если задать поворот на 80 градусов вместо 90, квадрат не замкнётся. Поэтому, составляя алгоритм для исполнителя, нужно быть очень точным: исполнитель понимает только команды из своей системы команд и выполняет их буквально.

Частая ошибка. Забывают, что Черепашка поворачивается на месте, а не вокруг центра фигуры. Угол в команде поворота — это угол между старым и новым направлением взгляда, а не угол самой фигуры. Для квадрата поворот равен 90 градусам, и это совпадает с углом, а вот для треугольника поворот равен 120 градусам, хотя угол треугольника — 60.

Кратко о главном

  • Черепашка — учебный исполнитель, рисующий линию при движении.
  • Команды «вперёд», «направо», «налево» управляют её движением.
  • Перо можно поднять, чтобы перемещаться без рисования.
  • С помощью команды «повтори» удобно рисовать фигуры.
  • Поворот задаёт угол между старым и новым направлением.