Similar presentations:
Алгоритмическая структура «цикл»
1. Алгоритмическая структура «цикл»
2.
Цель урока:повторить понятия алгоритм,
исполнитель алгоритма,типы
алгоритмов.Познакомиться с
понятием цикл в алгоритме,научить
составлять алгоритмы с циклом.
3. Поделись тем,что знаешь:
1. Алгоритм –это …2. Исполнитель алгоритма – это …
3. Программа-это…
4. Найди лишнее…
Дискретность,массовость, активность,
понятность, точность…
Словесный,
звуковой, графический,
мультимедийный
5. Назначение блоков:
Начало/конецусловие
действия
Ввод/вывод
6. АЛГОРИТМЫ:
ЛинейныйРазветвляющийся
циклический
7. Марк Твен
«Приключения Тома Сойера»:«Вздыхая,он окунул кисть в
ведро,провел ею по доске
забора,повторил эту
операцию,проделал ее
снова…»
?Составить алгоритм покраски забора.
8. Алгоритм покраски забора
1.подойти к левому краю забора2.покрасить одну доску
3.шагнуть вправо на ширину доски
4.покрасить одну доску
5.шагнуть……..
9. СКОЛЬКО ДОСОК В ЗАБОРЕ?
Ответ: «Будешь красить пока забор некончится».
1.Подойти к левому краю забора
2.Пока забор не кончился, повторять:
покрасить одну доску.
шагнуть вправо на ширину доски.
3. конец повтора
4. уйти
10. Выучи и запомни!
Циклический алгоритм-описание действий,которые
должны повторяться пока не
выполнено заданное условие
или указанное число раз
11. ЧТО СОВЕРШАЕТ ЦИКЛИЧЕСКИЙ ПРОЦЕСС?
12. Блок-схема алгоритма покраски забора
началоПодойти к левому краю забора
нет
Забор кончился?
Покрасить одну доску
Шагнуть вправо
да
уйти
конец
13. Структура команды цикл:
Пока<условие>выполняется,повторятьнц
< тело цикла >
кц
Тело цикла-перечень
повторяющихся действий.
14. Домашнее задание:
1. Составить циклическую алгоритмическуюконструкцию
задание: поточить все карандаши в коробке.
2. В среде КУМИР (или в
https://kpolyakov.spb.ru/school/blockly/turtle_loop.html?level=1
задание
1, 2 ) составить алгоритм рисования квадрата используя
команду цикла в двух вариантах (прямой и повернутый на 45
градусов).
informatics