Загрузка
UP

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

9 клас, 3-я чверть (8 уроків)

Теми:

  1. Клієнт-серверні технології: основи роботи з сервером та клієнтом, поняття серверних та клієнтських мов, взаємодія із сервером через HTTP-запити.
  2. Програмування: введення в об’єктно-орієнтоване програмування (ООП) – створення класів, об’єктів, наслідування, поліморфізм.
  3. Робота з мультимедійними файлами: створення та редагування мультимедійних проектів (відео, графіка, звук), застосування мультимедійних технологій у проектній діяльності.

Урок 1: Введення в клієнт-серверні технології

Мета:
Ознайомити учнів з основними принципами клієнт-серверної архітектури та протоколом HTTP.

План уроку:

  1. Клієнт-серверна архітектура (10 хв).
    • Поняття клієнта та сервера, розподіл завдань між клієнтом та сервером.
    • Приклади: веб-браузер, веб-сайти, бази даних.
  2. Протокол HTTP (10 хв).
    • Основи протоколу HTTP: запити та відповіді.
    • Статус-коди, методи запитів ( GET, POSTта ін).
  3. Практична робота (20 хв).
    • Приклад HTTP-запиту та його розбір (наприклад, за допомогою інструментів браузера для аналізу мережевих запитів).
    • Робота з простими запитами та відповідями.

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


Урок 2: Взаємодія із сервером через HTTP-запити

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

План уроку:

  1. HTTP-запити та взаємодія з сервером (10 хв).
    • Як надсилати запити на сервер, отримання даних.
    • Основи взаємодії з API (з прикладу громадського API).
  2. Робота із простим API (10 хв).
    • Приклад запиту даних із публічного API (наприклад, отримання погоди чи новин).
  3. Практична робота (20 хв).
    • Написання простого скрипта, який надсилає запит на сервер і отримує дані (наприклад, з використанням JavaScript чи Python).

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


Урок 3: Введення в об’єктно-орієнтоване програмування (ООП)

Мета:
Ознайомити учнів із основними принципами ОВП: створення класів та об’єктів.

План уроку:

  1. Що таке ОВП (10 хв).
    • Основні поняття: класи, об’єкти, атрибути, методи.
    • Переваги ООП: структурування даних, повторне використання коду.
  2. Приклад створення класу та об’єктів (10 хв).
    • Приклад Python або JavaScript: створення простого класу, створення об’єктів, робота з атрибутами та методами.
  3. Практична робота (20 хв).
    • Написання програми з класом та об’єктами (наприклад, клас “Автомобіль” з атрибутами та методами).

Домашнє завдання:
Створити клас для вибраного об’єкта (наприклад, “Телефон”, “Тварина”), реалізувати його атрибути та методи.


Урок 4: Спадкування та поліморфізм у ОВП

Мета:
Вивчити успадкування та поліморфізм в об’єктно-орієнтованому програмуванні.

План уроку:

  1. Спадкування (10 хв).
    • Поняття наслідування: створення класів-спадкоємців, перевизначення методів.
  2. Поліморфізм (10 хв).
    • Поняття поліморфізму: робота з методами у класах-спадкоємцях.
  3. Практична робота (20 хв).
    • Створення базового класу та кількох класів-спадкоємців (наприклад, “Транспортний засіб”, “Автомобіль”, “Літак”).

Домашнє завдання:
Розширити проект спадкування, додавши ще один клас-спадкоємець і реалізувавши додаткові методи.


Урок 5: Редагування мультимедійних файлів – робота з графікою

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

План уроку:

  1. Основи роботи з графічними редакторами (10 хв).
    • Програми для роботи з графікою: GIMP, Adobe Photoshop та інші.
    • Основні інструменти: виділення, обрізування, шари, фільтри.
  2. Приклад редагування зображення (10 хв).
    • Приклад редагування зображення: зміна розміру, обрізка, додавання тексту.
  3. Практична робота (20 хв).
    • Завдання: відредагувати зображення, додавши текст та ефекти.

Домашнє завдання:
Завершити редагування зображення та підготувати презентацію роботи.


Урок 6: Робота з мультимедійними файлами – редагування аудіо та відео

Мета:
Познайомити з основами роботи з аудіо- та відеоредакторами.

План уроку:

  1. Основи редагування аудіо (10 хв).
    • Програми для редагування аудіо (наприклад, Audacity).
    • Основні інструменти: обрізування, нормалізація, додавання ефектів.
  2. Основи редагування відео (10 хв).
    • Програми редагування відео (наприклад, OpenShot, Adobe Premiere).
    • Основні інструменти: монтаж, переходи, робота зі звуком.
  3. Практична робота (20 хв).
    • Завдання: створити короткий відеопроект з музикою, титрами та монтажем.

Домашнє завдання:
Доопрацювати проект з відео, додавши додаткові ефекти або покращивши монтаж.


Урок 7: Застосування мультимедійних технологій у проектній діяльності

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

План уроку:

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

Домашнє завдання:
Продовжити роботу над мультимедійним проектом, зібравши додаткові матеріали та елементи.


Урок 8: Завершення та захист мультимедійного проекту

Мета:
Завершити та презентувати мультимедійний проект.

План уроку:

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

Домашнє завдання:
Підготувати звіт щодо проекту, описавши етапи роботи та технології, які використовувалися.


Ця методичка дозволяє учням 9 класу освоїти основні принципи клієнт-серверних технологій, ОВП та роботу з мультимедійними файлами, а також застосовувати їх у проектній діяльності.