25.01.2022 (§2.4.2)

Ветвление

Цель урока: повторение алгоритмической конструкции "Ветвление", формирование умений выполнять и составлять простые разветвляющиеся алгоритмы.

Домашнее задание: §2.4.2; РТ: №135, №136, №137(б, в четвертом столбце таблицы на втором шаге нужно указывать истинность условия (истина или ложь)).

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

В случае "а)" в блок-схеме присутствует полная форма ветвления, а в случае "б)" - неполная.

Задание №1. Определите значение переменной c, выполнив каждую из предложенных блок-схем. Проверьте свои ответы, щелкнув мышью здесь>>.

Задание №2. Изучите материал по теме "Ветвление", представленный в учебнике на стр. 76-81. В тетрадь выпишите определение ветвления и разветвляющегося алгоритма.

Задание №3. Определите, в какую клетку переместится Робот в Примере №11, представленном в учебнике на стр. 80. Проверьте свои ответы, щелкнув мышью здесь>>.

Задание №4. Определите, в какой точке окажется Робот после выполнения алгоритма? Ответ запишите в тетрадь.

Задание №5. Разработайте алгоритм перемещения Робота из точки А в точку В. На пути у исполнителя может находиться «прыгающая» стена. Во время выполнения алгоритма «прыгающая» стенка окажется в одном из двух возможных положений, заранее неизвестно в каком:

Подсказка. В алгоритме необходимо использовать ветвление (в пустых строках напечатайте свои команды преодоления препятствия):

Проверьте правильность составленного алгоритма в среде КУМИР. Алгоритм перепишите в тетрадь и сохраните на компьютере.

Задание №6. Заполните форму-отчет о выполнении нового домашнего задания и заданий с урока: