25.01.2022 (§2.4.2)
Ветвление
Цель урока: повторение алгоритмической конструкции "Ветвление", формирование умений выполнять и составлять простые разветвляющиеся алгоритмы.
Домашнее задание: §2.4.2; РТ: №135, №136, №137(б, в четвертом столбце таблицы на втором шаге нужно указывать истинность условия (истина или ложь)).
С алгоритмической конструкцией "Ветвление" Вы познакомились в курсе информатики третьего класса. Исполнитель Считайка мог выполнять разветвляющиеся алгоритмы, представленные блок-схемой:
В случае "а)" в блок-схеме присутствует полная форма ветвления, а в случае "б)" - неполная.
Задание №1. Определите значение переменной c, выполнив каждую из предложенных блок-схем. Проверьте свои ответы, щелкнув мышью здесь>>.
Задание №2. Изучите материал по теме "Ветвление", представленный в учебнике на стр. 76-81. В тетрадь выпишите определение ветвления и разветвляющегося алгоритма.
Задание №3. Определите, в какую клетку переместится Робот в Примере №11, представленном в учебнике на стр. 80. Проверьте свои ответы, щелкнув мышью здесь>>.
Задание №4. Определите, в какой точке окажется Робот после выполнения алгоритма? Ответ запишите в тетрадь.
Задание №5. Разработайте алгоритм перемещения Робота из точки А в точку В. На пути у исполнителя может находиться «прыгающая» стена. Во время выполнения алгоритма «прыгающая» стенка окажется в одном из двух возможных положений, заранее неизвестно в каком:
Подсказка. В алгоритме необходимо использовать ветвление (в пустых строках напечатайте свои команды преодоления препятствия):
Проверьте правильность составленного алгоритма в среде КУМИР. Алгоритм перепишите в тетрадь и сохраните на компьютере.
Задание №6. Заполните форму-отчет о выполнении нового домашнего задания и заданий с урока: