Методика для викладача інформатики
5 клас, 4-а чверть (7-8 уроків)
Теми :
- Підготовка міні-проекту: створення інтерактивної гри, анімації чи мультимедійного проекту з використанням програмування.
- Робота з даними: введення до баз даних, прості операції пошуку та сортування даних, основи роботи з таблицями в контексті баз даних.
- Закріплення кібербезпеки: запобігання інтернет-загрозам, фішингу, використання антивірусних програм, безпечна поведінка в соціальних мережах.
Урок 1: Введення в проектну роботу – Планування міні-проекту
Мета:
 Навчити учнів планувати та розробляти проект (гра, анімацію або мультимедійний проект) з використанням програмування.
План уроку:
- Обговорення проектної роботи (10 хв). 
- Що таке проект? Навіщо потрібний план?
- Приклад проектів: інтерактивні ігри, анімації, мультимедійні презентації.
 
- Планування проекту (15 хв). 
- Учні обирають тип проекту та обговорюють, що саме вони хочуть створити.
 
- Створення плану проекту (20 хв). 
- Учні складають план: які кроки потрібно виконати для створення проекту (розробка структури, опис функцій та завдань).
 
- Підбиття підсумків (5 хв). 
- Обговорення: які завдання потребують більше уваги та часу.
 
Домашнє завдання:
 Розробити докладний план свого проекту та підготувати ескізи чи приклади.
Урок 2: Програмування міні-проекту – Початок роботи
Мета:
 Навчити учнів розпочинати реалізацію проекту за допомогою Scratch або Python.
План уроку:
- Повторення основ програмування (5 хв). 
- Обговорення: умови, цикли, функції та змінні.
 
- Початок роботи над проектом (10 хв.). 
- Учні починають створювати основний каркас своєї програми.
 
- Практична робота (25 хв). 
- Учні реалізують перші кроки проекту: створення персонажів, підготовка базової логіки програми чи гри.
 
- Обговорення результатів (5 хв). 
- Запитання: “Що було складним у реалізації першої частини проекту?”.
 
Домашнє завдання:
 Продовжити розробку проекту, довести до стадії першої працездатної версії.
Урок 3: Програмування міні-проекту — Додавання інтерактивності
Мета:
 Навчити учнів додавання інтерактивності до проекту.
План уроку:
- Введення в інтерактивність (5 хв). 
- Що таке інтерактивні елементи? Як додати інтерактивність до проекту?
 
- Практична робота (30 хв). 
- Учні додають у проект інтерактивні елементи: управління персонажами, реакцію дії користувача (клавіші, миша).
 
- Обговорення результатів роботи (10 хв). 
- Обговорення: що вдалося, а що потребує доопрацювання.
 
Домашнє завдання:
 Продовжити доопрацювання інтерактивних елементів у проекті.
Урок 4: Робота з даними — Введення до баз даних
Мета:
 Ознайомити учнів з базами даних та операціями пошуку та сортування даних.
План уроку:
- Обговорення баз даних (10 хв). 
- Що таке база даних? Приклади бази даних (таблиці, списки).
- Основні операції з базами даних: додавання, пошук, сортування даних.
 
- Практична робота (25 хв). 
- Учні працюють із простими базами даних (наприклад, списками в електронних таблицях): додають записи, сортують дані за певними критеріями.
 
- Обговорення та підбиття підсумків (10 хв). 
- Обговорення: “Як використовуються бази даних у реальному житті?”.
 
Домашнє завдання:
 Дослідити, які бази даних використовують у повсякденному житті (шкільні журнали, магазини).
Урок 5: Робота з даними — Використання таблиць у контексті баз даних
Мета:
 Навчити учнів працювати з таблицями у контексті баз даних, виконувати сортування та фільтрацію даних.
План уроку:
- Обговорення роботи з таблицями (5 хв). 
- Що таке електронні таблиці? Як пов’язані таблиці та бази даних?
 
- Практична робота (30 хв). 
- Учні виконують завдання для роботи з таблицями: сортування даних по стовпцях, фільтрація записів за заданими критеріями.
 
- Обговорення результатів роботи (10 хв). 
- Запитання: “Як фільтрація допомагає знаходити потрібну інформацію?”
 
Домашнє завдання:
 Створити власну таблицю з даними та виконати сортування та фільтрацію.
Урок 6: Закріплення кібербезпеки — Інтернет-загрози та фішинг
Мета:
 Закріпити знання учнів щодо запобігання інтернет-загрозам та фішингу.
План уроку:
- Обговорення інтернет-загроз (10 хв). 
- Які існують інтернет-загрози? Що таке фішинг? Як захистити себе?
 
- Практична робота (20 хв). 
- Розбір прикладів фішингових листів та шахрайських сайтів. Учні вчаться відрізняти шахрайство реальних сайтів.
 
- Обговорення результатів (10 хв). 
- Обговорення: як запобігти попаданню в пастки фішингу.
 
Домашнє завдання:
 Вивчити приклади фішингових атак та підготувати список правил, як їх уникнути.
Урок 7: Закріплення кібербезпеки – Безпечна поведінка в соціальних мережах
Мета:
 Навчити учнів безпечної поведінки у соціальних мережах.
План уроку:
- Обговорення соцмереж (5 хв). 
- Як безпечно користуватися соціальними мережами? Які ризики?
 
- Практична робота (20 хв). 
- Учні обговорюють, які дії можуть бути небезпечними у соціальних мережах (розголошення особистої інформації, спілкування з незнайомими людьми).
 
- Вирішення ситуацій (10 хв). 
- Учні розбирають реальні чи змодельовані випадки, у яких виникають ризики під час використання соціальних мереж.
 
- Обговорення підсумків (5 хв). 
- Обговорення: “Що важливо пам’ятати під час використання соцмереж?”.
 
Домашнє завдання:
 Скласти правила безпечної поведінки у соціальних мережах та подати їх у класі.
Урок 8: Презентація міні-проектів
Ціль:
 Завершити чверть поданням міні-проектів, створених учнями.
План уроку:
- Підготовка проектів до презентації (10 хв.). 
- Учні завершують останні штрихи своїх проектів.
 
- Презентація міні-проектів (30 хв). 
- Учні по черзі репрезентують свої проекти (ігри, анімації або мультимедійні презентації), пояснюють, як вони реалізували основні функції.
 
- Обговорення результатів та рефлексія (10 хв). 
- Обговорення: що вдалося, а що можна було б покращити.
 
Висновок
Методика розрахована на 7-8 уроків, протягом яких учні закріплюють навички програмування, роботи з базами даних, а також повторюють та поглиблюють знання з кібербезпеки.
 
