🏫 Урок 22

📊 Опрацювання табличних даних: Логічні функції

🏫 Урок 22

🖥️ Інформатика | 8 клас
🏫 Урок 22

🎯 Сьогодні ми дізнаємося

  • ℹ️ Що таке логічні вирази та значення TRUE / FALSE.
  • 🔧 Як працюють функції IF, AND, OR, NOT.
  • ✏️ Як створювати формули для автоматичного аналізу даних.
🖥️ Інформатика | 8 клас
🏫 Урок 22

🧠 Актуалізація знань

Вправа "Істина чи Хибність"
Визначте значення виразу:

  1. 5 > 3
  2. 2 + 2 = 5
  3. "Google" = "Операційна система"
  4. Клавіатура — пристрій введення
🖥️ Інформатика | 8 клас
🏫 Урок 22

📚 Теорія: Логічні значення

Логічний вираз — це твердження, яке може бути лише:

  • TRUE (Істина) — умова виконується.
  • FALSE (Хибність) — умова не виконується.

Оператори порівняння:
= (рівно), > (більше), < (менше), >= (більше або дорівнює), <= (менше або дорівнює), <> (не дорівнює).

🖥️ Інформатика | 8 клас
🏫 Урок 22

🛠️ Основні логічні функції

IF (ЯКЩО)
Перевіряє умову та повертає одне з двох значень.
AND (І)
Повертає TRUE, якщо всі аргументи істинні.
OR (АБО)
Повертає TRUE, якщо хоча б один аргумент істинний.
NOT (НЕ)
Змінює значення на протилежне.
🖥️ Інформатика | 8 клас
🏫 Урок 22

🔍 Функція IF (ЯКЩО)

Синтаксис:
=IF(логічний_вираз; значення_якщо_істина; значення_якщо_хибність)

Приклад:
=IF(A1>=10; "Молодець"; "Спробуй ще")

Якщо в A1 число 12, то результат — "Молодець".

🖥️ Інформатика | 8 клас
🏫 Урок 22

🔗 Складені умови: AND та OR

Коли однієї умови недостатньо, ми комбінуємо їх.

AND (І)

=IF(AND(B2>6; C2>80); "Допуск"; "Ні")

Потрібно і те, і інше.

OR (АБО)

=IF(OR(D2>1000; E2="VIP"); "Знижка"; "-")

Достатньо хоча б одного.
🖥️ Інформатика | 8 клас
🏫 Урок 22

💻 Практична робота

Кіберспортивний турнір

🖥️ Інформатика | 8 клас
🏫 Урок 22

📋 Підготовка таблиці

Створіть нову Google Таблицю та заповніть заголовок:

A B C D E
Ім'я Вік Дозвіл Бали Результат
Тарас 13 Так 59
Оля 14 Так 83
Богдан 14 Ні 95
🖥️ Інформатика | 8 клас
🏫 Урок 22

🟢 Рівень 1 (Середній)

Завдання: Визначити "Результат відбору" (Колонка E).

Умова: Якщо бали (D) більше або дорівнюють 60, то "Проходить", інакше "Не проходить".

Формула:
=IF(D2>=60; "Проходить"; "Не проходить")

🖥️ Інформатика | 8 клас
🏫 Урок 22

🟡 Рівень 2 (Достатній)

Завдання: Додати колонку F "Фінал".

Умова: Учасник у фіналі, якщо він "Проходить" (E) І (AND) має "Дозвіл" (C="Так").

Формула:
=IF(AND(E2="Проходить"; C2="Так"); "У фіналі"; "Відмова")

🖥️ Інформатика | 8 клас
🏫 Урок 22

🔴 Рівень 3 (Високий)

Завдання: Додати колонку G "Бонус".

Умова: Бонус дається, якщо вік (B) менше 14 АБО (OR) бали (D) більше 90.

Формула:
=IF(OR(B2<14; D2>90); "Скін"; "-")

🖥️ Інформатика | 8 клас
🏫 Урок 22

🏠 Домашнє завдання

  1. Занотувати: Синтаксис IF, AND, OR та NOT. Скористайтесь довідкою Функцій щоб знайти потрібні функції.
  2. Практика: Використати Google Таблиці з компʼютера або встановити Google Sheets на смартфон чи планшет. Створити таблицю зі слайду 9.
🖥️ Інформатика | 8 клас