Использование вспомогательных алгоритмов | Урок 30. Часть 2

Материалы к урокам 6 класса (ФГОС)


Урок 30
Использование вспомогательных алгоритмов
Работа в среде исполнителя Чертёжник



Содержание урока

Презентация «Управление исполнителем Чертежник»

Чертёжник учится, или Использование вспомогательных алгоритмов

Вспомогательный алгоритм

Плакат «Исполнитель»

Компьютерный практикум. Ресурсы ЕК ЦОР. Система КуМир

Компьютерный практикум. Ресурсы ЕК ЦОР. Задания 1 - 2

Компьютерный практикум. Ресурсы ЕК ЦОР. Задания 3 - 4

Вопросы и задания


Чертёжник учится, или Использование вспомогательных алгоритмов


Ключевые слова:
• исполнитель Чертёжник
• абсолютное смещение
• относительное смещение
• вспомогательный алгоритм
• основной алгоритм
• цикл п раз

Чертёжник может рисовать любые фигуры из отрезков, например цифры почтового индекса. Как известно, каждая такая цифра вписана в прямоугольник (рис. 70).

image

Условимся при рисовании каждой цифры за начальную точку брать левую нижнюю вершину соответствующего прямоугольника.

Алгоритм рисования цифры 0 может иметь вид:
опустить перо
сместиться на вектор (0, 2)
сместиться на вектор (1, 0)
сместиться на вектор (0, -2)
сместиться на вектор (-1, 0)
поднять перо
сместиться на вектор (2, 0)

Для чего нужна последняя команда?

Для рисования цифры 6 можно использовать алгоритм:
сместиться на вектор (1, 2) опустить перо
сместиться на вектор (-1, -1)
сместиться на вектор (1, 0)
сместиться на вектор (0, -1)
сместиться на вектор (-1, 0)
сместиться на вектор (0, 1)
поднять перо
сместиться на вектор (2, -1)

Для чего нужна первая команда? Для чего нужна последняя команда?

А теперь представьте, что для Чертёжника необходимо разработать алгоритм рисования почтового индекса города Красноярска — 660000.

Самый простой вариант — составить очень длинный алгоритм, в котором дважды повторить рисование цифры 6 и четырежды — цифры 0.

Но есть и другой способ. Оказывается, Чертёжник может «запомнить», как рисуется та или иная цифра. Для этого алгоритм рисования цифр 0 и 6 нужно оформить в виде вспомогательного алгоритма.


Следующая страница Вспомогательный алгоритм



Cкачать материалы урока






Наверх