7 клас
Урок 28
Тема: “Команди розгалуження”
Цілі:
Тип уроку:
Обладнання та наочність: комп’ютери, підручники, відео презентація, програмне забезпечення teams або zoom.
Хід уроку
І. Організаційний етап
Привітання з класом. Повідомлення теми і мети уроку.
ІІ. Мотивація навчальної діяльності
Слово вчителя. Шановні учні в минулому році коли ви вивчали тему “алгоритми і програми” з використанням скретч, ви знайомились з лінійними та нелінійними алгоритмами.
Ви вже знайомі з алгоритмічною конструкцією «розгалуження» - такою формою організації дій, при якій залежно від виконання або невиконання деякої умови здійснюється або одна, або інша послідовність дій. Для перевірки істинності умов і організації розгалужень у програмах у мові Paython призначені умовні оператори lf,elif,else:
ІІІ. Актуалізація опорних знань
Повторення раніше вивченого матеріалу
IV. Вивчення нового матеріалу
Розповідь вчителя:
Розгалужений алгоритм – це алгоритм який під час виконання має умову і набуває 2 значень True або False. В результаті чого може виконуватись по різному. True та False — це логічні константи:
Розгалужений алгоритм має 2 типи розгалуження:
Сьогодні на уроці ми розглянемо неповну форму розгалуження.
Команда не повного розгалуження в мові програмування Python має такий загальний вигляд:
lf (умова):
pass
pass – пуста команда
Демонстрація відео:
https://youtu.be/zDE-fjOfLiU
V. Релаксація
Вправа для профілактики короткозорості та порушення зору
VI. Підбиття підсумків уроку
Бесіда за питаннями
VIІ. Домашнє завдання
Книга Морнзе Н. “Інформатика” 7клас, параграф 11,1 ст.92, виконати завдання 1, 2.
Левченко О,А.