Разработка учителя информатики и ИКТ МОУ «Майская гимназия Белгородского района» Токарь Татьяны Васильевны
Алгоритмическая структура «цикл»
Цель урока: повторить понятия алгоритм, исполнитель алгоритма,типы алгоритмов.Познакомиться с понятием цикл в алгоритме,научить составлять алгоритмы с циклом.
Поделись тем,что знаешь: 1.Алгоритм –это … 2.Исполнитель алгоритма 3.Программа-это…
Найди лишнее… Дискретность, массовость, активность,понятность, точность… Словесный, звуковой, графический, мультимедийный
Назначение блоков:
АЛГОРИТМЫ: Линейный Разветвляющийся Вспомагательный ?
Марк Твен «Приключения Тома Сойера»: «Вздыхая,он окунул кисть в ведро,провел ею по доске забора,повторил эту операцию,проделал ее снова…» ?Составить алгоритм покраски забора.
Алгоритм покраски забора 1.подойти к левому краю забора 2.покрасить одну доску 3.шагнуть вправо на ширину доски 4.покрасить одну доску 5.шагнуть……..
СКОЛЬКО ДОСОК В ЗАБОРЕ? Ответ: «Будешь красить пока забор не кончится». 1.Подойти к левому краю забора 2.Пока забор не кончился,повторять: покрасить одну доску. шагнуть вправо на ширину доски. 3.конец повтора 4.уйти
Выучи и запомни! Циклический алгоритм- описание действий,которые должны повторяться пока не выполнено заданное условие или указанное число раз
ЧТО СОВЕРШАЕТ ЦИКЛИЧЕСКИЙ ПРОЦЕСС?
Блок-схема алгоритма
Структура команды цикл: Пока<условие>,повторять нц < тело цикла > кц Тело цикла-перечень повторяющихся действий.
Домашнее задание: Составить циклическую алгоритмическую конструкцию задание: поточить все карандаши в коробке.