Тема урока "Использование вспомогательных алгоритмов"
Сегодня на уроке вы:
рассмотрите вспомогательные алгоритмы для исполнителя «Чертежник», команды, используемые в них, особенности их оформления и вызова, а также примеры решения задач с использованием вспомогательных алгоритмов;
научитесь составлять вспомогательные алгоритмы для исполнителя «Чертежник».
Повторим!
На прошлом уроке вы узнали, что Чертежник может рисовать любые фигуры, состоящие из отрезков. Так на пример при помощи чертежника мы можем рисовать буквы русского алфавита.
Нарисуем букву «А». Для удобства условимся, что все буквы мы будем рисовать, начиная с левого нижнего угла, и в начале рисования перо будет поднято. Алгоритм изображения буквы «А» будет выглядеть так:
Последние две команды нужны, чтобы сместиться на начальную позицию для рисования следующей буквы.
Но предположим, что нам нужно написать алгоритм, чтобы изобразить слово, в котором буква «А» повторяется несколько раз, например для слова АРАРАТ. Мы конечно можем написать длинный алгоритм, в котором последовательность команд для рисования буквы «А» будет повторяться трижды, а для буквы «Р» – дважды, но можно поступить проще.
У Чертежника есть инструмент для запоминания того, как рисуется фигура, чтобы потом можно было использовать этот алгоритм повторно. Этот инструмент называется вспомогательным алгоритмом.
Вспомогательный алгоритм – это набор команд, предназначенный для решения подзадачи, который можно использовать многократно.
ВАЖНО! Все вспомогательные алгоритмы, записываются после основного алгоритма.
Изучи итоговый алгоритм для рисования слова АРАРА
Рассмотрим ещё одну задачу. Написать для исполнителя Чертежник программу для рисования рисунка.
Видно, что на рисунке три раза изображён элемент треугольник.
Оформим последовательность команд для изображения треугольника в виде вспомогательного алгоритма.
Изучи алгоритм для рисования треугольников
Изучи еще один пример
Посмотри видеоролик, в котором подробно рассматривается пример использования вспомогательного алгоритма рисования квадрата
Выполни задания!
Изучи § 18 стр. 123-125.
Задания 1-2 можно выполнять в программе Кумир или в своей тетради в клетку
Выполненные задания присылать annamiseeva2@gmail.com или https://vk.com/anutkamiseeva
Задание 1. Что будет нарисовано после выполнения Чертежником алгоритма (набери и выполни программу в Кумире или нарисуй в тетради координатную плоскость и по точкам получи рисунок?
Задание 2. Написать для исполнителя Чертежник программу для рисования числа 2022, используя вспомогательный алгоритм двойка (смотри примеры).
Самое главное!
Для многократного использования одной и той же последовательности команд в программе для Чертежника можно применять вспомогательные алгоритмы.
Вспомогательный алгоритм – это набор команд, предназначенный для решения подзадачи, который можно использовать многократно.
У вспомогательного алгоритма есть своё название.
Вспомогательные алгоритмы записывают после основного алгоритма и вызываются по названию.