Загрузка
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 класса освоить основные принципы клиент-серверных технологий, ООП и работу с мультимедийными файлами, а также применять их в проектной деятельности.