Команди розгалуження

Про матеріал
Команда розгалуження Використаний підручник Інформатика (Морзе, Барна) 7 клас 2020
Перегляд файлу

7 клас

Урок 29

Тема: Інструктаж з БЖД. Команди розгалуження.

Цілі:

  • навчальна: познайомити учнів з операціями порівняння, алгоритмічною конструкцією розгалуження та її графічним поданням;
  • розвивальна: розвивати логічне мислення; формувати вміння діяти за інструкцією, планувати свою діяльність, аналізувати i робити висновки;
  • виховна: виховувати інформаційну культуру учнів, уважність, акуратність, дисциплінованість.

Тип уроку:

  • Комбінований;

Обладнання та наочність: комп’ютери, підручники, відео презентація.

 

Хід уроку

І. Організаційний етап

Привітання з класом. Повідомлення теми і мети уроку

ІІ. Мотивація навчальної діяльності

Слово вчителя. На минулому уроці ми вже вивчали коротку форму  розгалуження, сьогодні ми будемо вивчати повну форму розгалуження.

ІІІ. Актуалізація опорних знань

Повторення раніше вивченого матеріалу

  1. Наведіть приклади розгалужень?
  2. Що таке логічні константи?
  3. Що таке висловлення? Наведіть приклади істинних і хибних висловлень.
  4. Які речення не є висловленнями?
  5. Як описується неповне розгалуження мовою пайтон?

 

IV. Вивчення нового матеріалу

Розповідь вчителя:

 У задачах, які передбачають виконання альтернативних дій, використовують оператор повного розгалуження. Для запису оператора повного розгалуження додатково використовують службове слово else:

if <логічний вираз>:

 блок команд 1

else:

  блок команд 2


 Якщо є потреба врахувати значення декількох логічних виразів, то використовують вкладені розгалуження:

if <логічний вираз>:

 блок команд 1

else:

 блок команд 2

(англ. if - якщо, then - тоді, else — інакше, elif  - else if).

 В описаних вкладених розгалуженнях, якщо значення логічного виразу 1 True, то виконується блок команд 1. Якщо значення логічного виразу 1 False і значення логічного виразу 2 True, то виконується блок команд 2, і т.д. Інакше виконується команда інакше або блок команд інакше. Якщо вкладених умовних операторів декілька, то до якого з них належить else, можна зрозуміти за відступом. Відступ у else має бути такий cамо, як в if, до якого він належить.

 

Демонстрація відео: https://youtu.be/xdiAgRP4sVg

V. Релаксація

Вправа для профілактики короткозорості та порушення зору

VI. Підбиття підсумків уроку

Бесіда за питаннями

  1. Що таке розгалуження?
  2. Які існують типи розгалуження? Чим вони особливі?
  3. Який тип розгалуження на вашу думку кращий? Доведіть свою думку.

VIІ. Домашнє завдання

Книга Морнзе Н. “Інформатика” 7клас, параграф 11 ст.92, виконати завд. 3.
 

Левченко О,А.

docx
Додано
23 вересня 2021
Переглядів
317
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку