Загрузка
UP

Методика для викладача інформатики

5 клас, 2-а чверть (7–8 уроків)

Теми :

  1. Основи програмування: знайомство з основами текстового програмування (наприклад, Python чи візуальні середовища програмування, як Scratch, але з більш складними проектами).
  2. Робота з таблицями: складні обчислення з використанням формул, створення графіків, сортування та фільтрація даних.
  3. Кібербезпека: основи захисту даних, такі віруси, фішинг, правила використання складних паролів.

Урок 1: Введення в основу програмування на Python/Scratch

Мета:
Ознайомити учнів з основами програмування з використанням текстових чи візуальних середовищ, таких як Python або Scratch (з більш складними проектами).

План уроку:

  1. Введення у програмування (5 хв).
    • Обговорення: що таке програмування і навіщо воно потрібне.
    • Коротке пояснення мови програмування Python чи Scratch.
  2. Основні команди та синтаксис (10 хв).
    • Введення в базові конструкції (наприклад, Python — print(), змінні; в Scratch — блоки дій).
  3. Практика: перше завдання (15 хв).
    • Учні створюють просту програму: у Python — програма, що виводить текст на екран, у Scratch — програма, що виконує дію з персонажем.
  4. Обговорення помилок та їх виправлення (10 хв).
    • Робота з типовими помилками (синтаксичні помилки у коді, логічні помилки).
  5. Рефлексія та підбиття підсумків (5 хв).
    • Запитання: “Що найскладніше у програмуванні? Як виправити помилку?”.

Домашнє завдання:
Створити невелику програму вдома (залежно від вибраної мови).


Урок 2: Поглиблення в програмування – змінні та цикли

Мета:
Навчити учнів використання змінних та циклів у програмуванні.

План уроку:

  1. Повторення матеріалу попереднього уроку (5 хв).
    • Запитання: “Що таке програмування?”.
  2. Введення у змінні (10 хв).
    • Пояснення: що таке змінні та навіщо вони потрібні у програмах.
    • Приклад: програма із змінними для зберігання даних.
  3. Робота із циклами (15 хв).
    • Введення в цикли: як створювати дії, що повторюються (у Python – цикл for, в Scratch – блок “повторювати”).
    • Практика: учні створюють програму із використанням циклу.
  4. Практична робота (10 хв).
    • Учні створюють програму зі змінними та циклом для виконання простого завдання (наприклад, виведення чисел від 1 до 10).
  5. Рефлексія та підбиття підсумків (5 хв).
    • Запитання: “Що таке цикл? Навіщо потрібні змінні?”.

Домашнє завдання:
Створити програму з циклом та змінною.


Урок 3: Робота з таблицями – введення та складні обчислення

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

План уроку:

  1. Введення до електронних таблиць (5 хв).
    • Запитання: “Для чого потрібні таблиці?”.
  2. Створення таблиці та введення даних (10 хв).
    • Демонстрація: створення таблиці та введення даних у комірки (наприклад, дані за шкільними оцінками).
  3. Робота із формулами (15 хв).
    • Пояснення: що таке формули у таблицях (підсумовування, множення та інші операції).
    • Практика: учні вводять прості формули до виконання обчислень у таблиці.
  4. Завдання складні обчислення (10 хв).
    • Учні створюють таблицю для обчислення середнього бала з предметів чи розрахунків із заданим завданням.
  5. Рефлексія та підбиття підсумків (5 хв).
    • Запитання: “Як використовуються формули у таблицях?”.

Домашнє завдання:
Створити таблицю будинку та виконати розрахунки за допомогою формул.


Урок 4: Робота з таблицями – створення графіків, сортування та фільтрація даних

Мета:
Навчити учнів створювати графіки, сортувати та фільтрувати дані в таблицях.

План уроку:

  1. Повторення матеріалу попереднього уроку (5 хв).
    • Запитання: “Як використовувати формули для обчислень у таблицях?”.
  2. Створення графіків (15 хв).
    • Пояснення: як дані таблицях можуть бути представлені графічно.
    • Практика: учні створюють графік з урахуванням даних таблиці (наприклад, діаграму успішності).
  3. Сортування даних (10 хв).
    • Демонстрація: як сортувати дані щодо зростання/зменшення.
    • Практика: сортування даних у таблиці.
  4. Фільтрування даних (10 хв).
    • Пояснення: як відфільтрувати дані для відбору потрібної інформації.
    • Практичне завдання: фільтрація даних за заданими умовами (наприклад, оцінки вище за певне значення).
  5. Рефлексія та підбиття підсумків (5 хв).
    • Запитання: “Як використовувати сортування та фільтрацію для роботи з великими даними?”.

Домашнє завдання:
Створити таблицю з графіком та застосувати сортування та фільтрацію.


Урок 5: Основи кібербезпеки – захист даних та паролі

Мета:
Познайомити учнів з основами кібербезпеки, пояснити, що таке захист даних та як створювати надійні паролі.

План уроку:

  1. Введення у кібербезпеку (5 хв).
    • Що таке кібербезпека? Навіщо слід захищати свої дані?
  2. Паролі та їх захист (10 хв).
    • Пояснення: що таке надійний пароль, як його створити (сильний пароль має містити букви, цифри, спеціальні символи).
    • Приклади надійних та ненадійних паролів.
  3. Практичне завдання: створення пароля (10 хв).
    • Учні створюють свої власні паролі та оцінюють їхню надійність.
  4. Зберігання паролів (10 хв).
    • Пояснення: як і де безпечно зберігати паролі (менеджери паролів, уникнення використання одного пароля для всіх сайтів).
  5. Рефлексія та підбиття підсумків (5 хв).
    • Запитання: “Як захистити свої дані за допомогою надійного пароля?”

Домашнє завдання:
Створити та записати вдома надійний пароль для свого облікового запису, використовуючи принципи, що обговорюються на уроці.


Урок 6: Основи кібербезпеки – віруси та фішинг

Мета:
Навчити учнів основ захисту від вірусів та фішингу.

План уроку:

  1. Введення у комп’ютерні віруси (10 хв).
    • Обговорення: що таке віруси, як вони потрапляють на комп’ютер, які можуть бути наслідки.
    • Приклади вірусів та їхнього впливу на дані.
  2. Захист від вірусів (10 хв).
    • Пояснення: як захиститись від вірусів (антивірусні програми, оновлення, обережність при завантаженні файлів).
    • Демонстрація: як працює антивірусне програмне забезпечення.
  3. Що таке фішинг? (10 хв).
    • Пояснення: як фішингові атаки спрямовані отримання даних (підроблені листи, посилання).
    • Приклади фішингових атак та як їх розпізнати.
  4. Практичне завдання (10 хв).
    • Учні аналізують приклади листів та сайтів, щоб виявити ознаки фішингу.
  5. Рефлексія та підбиття підсумків (5 хв).
    • Запитання: “Що робити, щоб не стати жертвою вірусів чи фішингу?”.

Домашнє завдання:
Вивчити вдома антивірусну програму та перевірити свій комп’ютер на наявність загроз.


Урок 7: Узагальнення та практична робота

Мета:
Закріпити знання з програмування, роботи з таблицями та кібербезпеки через виконання практичних завдань.

План уроку:

  1. Повторення пройденого матеріалу (10 хв).
    • Питання на всі теми: програмування, таблиці, кібербезпека.
  2. Практична робота (25 хв).
    • Учні виконують завдання створення програми, роботу з таблицями (формули, графіки) і обговорення правил кібербезпеки.
  3. Підбиття підсумків чверті (10 хв).
    • Обговорення: що було найскладнішим та найцікавішим за цей період.

Висновок

Методичка розрахована на 7-8 уроків, які дозволять учням 5-го класу поглибити знання у програмуванні, роботі з таблицями та основи кібербезпеки, а також отримати навички для їх практичного застосування.