Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Чертежник учится, или использование вспомогательных алгоритмов

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

  • Информатика
Чертежник учится, или использование вспомогательных алгоритмов
Рассмотрим задание: необходимо нарисовать несколько, например три, квадрата.
Алгоритм может выглядеть так. А если нам захочется нарисовать десять одинаков...
При создании средних по размеру программ используется структурное программиро...
использовать Чертежник алг квадраты  нач . сместиться в точку(-4,1) . квадрат...
Получили более компактный и понятный алгоритм. Там, где какие-то части програ...
Задание 1. Измените полученный алгоритм, так чтобы рисовалось 5, 7 или 10 ква...
1 из 8

Описание презентации по отдельным слайдам:

№ слайда 1 Чертежник учится, или использование вспомогательных алгоритмов
Описание слайда:

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

№ слайда 2 Рассмотрим задание: необходимо нарисовать несколько, например три, квадрата.
Описание слайда:

Рассмотрим задание: необходимо нарисовать несколько, например три, квадрата.

№ слайда 3 Алгоритм может выглядеть так. А если нам захочется нарисовать десять одинаков
Описание слайда:

Алгоритм может выглядеть так. А если нам захочется нарисовать десять одинаковых квадратов? Сто? использовать Чертежник алг квадраты 1  нач . сместиться в точку(-4,1) . опустить перо . сместиться на вектор(0,2) . сместиться на вектор(2,0) . сместиться на вектор(0,-2) . сместиться на вектор(-2,0) . поднять перо . сместиться в точку(-1,1) . опустить перо . сместиться на вектор(0,2) . сместиться на вектор(2,0) . сместиться на вектор(0,-2) . сместиться на вектор(-2,0) . поднять перо . сместиться в точку(2,1) . опустить перо . сместиться на вектор(0,2) . сместиться на вектор(2,0) . сместиться на вектор(0,-2) . сместиться на вектор(-2,0) . поднять перо . сместиться в точку(0,0) кон

№ слайда 4 При создании средних по размеру программ используется структурное программиро
Описание слайда:

При создании средних по размеру программ используется структурное программирование, идея которого заключается в том, что структура программы должна отражать структуру решаемой задачи, чтобы алгоритм решения был ясно виден из исходного текста. Программа разбивается на множество подпрограмм (вспомогательных алгоритмов), каждая из которых выполняет какое-то действие, предусмотренное исходным заданием. Комбинируя вспомогательные алгоритмы, удается сформировать итоговый алгоритм используя блоки кода (подпрограммы), имеющих определенную смысловую нагрузку. Обращаться к ним, можно по их имени. Очень важная характеристика вспомогательных алгоритмов - это возможность их повторного использования. Блоки кода выделенные желтым цветом запишем отдельным алгоритмом. Назовем его квадрат. Таким образом, мы как бы научим Чертежника новой команде  квадрат.

№ слайда 5 использовать Чертежник алг квадраты  нач . сместиться в точку(-4,1) . квадрат
Описание слайда:

использовать Чертежник алг квадраты  нач . сместиться в точку(-4,1) . квадрат . сместиться в точку(-1,1) . квадрат . сместиться в точку(2,1) . квадрат . сместиться в точку(0,0) кон алг квадрат нач . опустить перо . сместиться на вектор(0,2) . сместиться на вектор(2,0) . сместиться на вектор(0,-2) . сместиться на вектор(-2,0) . поднять перо кон

№ слайда 6 Получили более компактный и понятный алгоритм. Там, где какие-то части програ
Описание слайда:

Получили более компактный и понятный алгоритм. Там, где какие-то части программы повторяются (используются) несколько раз, удобно использовать вспомогательные алгоритмы. Обратите внимание — если нам потребуется изменить алгоритм так чтобы рисовались квадраты со стороной не два, а три, то при использовании вспомогательного алгоритма количество правок заметно уменьшается. Примечание: все алгоритмы в программе на КуМире пишутся друг за другом, для удобства их можно отделять пустой строкой, главным считается алгоритм записанный первым, именно он начинает выполняться после запуска программы.

№ слайда 7 Задание 1. Измените полученный алгоритм, так чтобы рисовалось 5, 7 или 10 ква
Описание слайда:

Задание 1. Измените полученный алгоритм, так чтобы рисовалось 5, 7 или 10 квадратов. Задание 2. Составьте программы лес, используя вспомогательный алгоритм елка, и улица, используя вспомогательный алгоритм домик.

№ слайда 8
Описание слайда:

Автор
Дата добавления 20.04.2016
Раздел Информатика
Подраздел Презентации
Просмотров118
Номер материала ДБ-043629
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх