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

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

7 клас

Урок 30

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

Цілі:

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

Тип уроку:

  • засвоєння нових знань; формування вмінь і навичок;

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

 

Хід уроку

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

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

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

 Слово вчителя. Ви вже вивчили повну та коротку форму розгалуження, Сьогодні ви будете працювати вже зі складеними умовами. Якщо ви гарно засвоїте цю тему то зможете створювати більш складні програми. Також це дасть вам уявлення не тільки про машинну логіку, а й про мислення людини.

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

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

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

 

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

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

 Окрім операцій порівняння над логічними величинами, в усіх мовах програмування для запису складених висловлювань використовують логічні операції:

not (не) — заперечення;

and (і) — кон’юнкція;

or (або) — диз’юнкція (нестрога);

xor (виключне або) — диз’юнкція (строга).

 Операцію or ще називають логічним додаванням, а and — логічним множенням. Назви кон’юнкція та диз’юнкція походять від англ. conjunction — об’єднання та disjunction — роз’єднання. У математиці та логіці для запису логічних операцій прийняті спеціальні позначення. Операцію and позначають ⋀, операцію or — ⋁


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


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

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

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

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

  1. Що спільного й відмінного мають логічні операції and і or?
  2. У чому особливість опису повного розгалуження мовою програмування Python?
  3. Наведіть приклади, коли у програмі варто застосовувати оператор неповного розгалуження.
  4. Як мовою програмування Python реалізувати вкладені розгалуження

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

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

 

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

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