Загрузка
UP

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

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

Темы:

  1. Программирование: создание сложных программ с использованием функций, параметров, циклов, вложенных условий и массивов данных.
  2. Введение в базы данных: основы работы с реляционными базами данных, создание и использование простых SQL-запросов.
  3. Работа с таблицами: анализ данных, сложные формулы, построение графиков и диаграмм для анализа информации.

Урок 1: Повторение функций и параметров

Цель:
Закрепить понятие функций и параметров, продемонстрировать более сложные программы с использованием этих концепций.

План урока:

  1. Повторение функций и параметров (10 мин).
    • Краткое объяснение функции, параметров, возврата значений.
  2. Применение функций в сложных задачах (15 мин).
    • Пример программы, которая использует несколько функций для решения комплексной задачи.
  3. Практическая работа (20 мин).
    • Написание программы, которая содержит несколько функций с параметрами и решает математическую задачу, например, расчёт среднего значения массива чисел.

Домашнее задание:
Создать программу, которая использует функции для расчётов с различными типами данных (например, текстовые строки, числа).


Урок 2: Работа с циклами и массивами

Цель:
Углубить знания о циклах и массивах данных, показать, как работать с многомерными массивами.

План урока:

  1. Повторение работы с циклами (10 мин).
    • Введение в многомерные массивы и их использование.
  2. Работа с массивами и циклами (15 мин).
    • Пример программы, которая использует циклы для обработки данных в многомерных массивах, например, таблицы данных.
  3. Практическая работа (20 мин).
    • Написание программы, которая работает с массивом данных, например, подсчёт среднего значения для каждой строки в таблице.

Домашнее задание:
Создать программу, которая использует массивы для работы с большим количеством данных, например, оценок студентов.


Урок 3: Введение в базы данных

Цель:
Познакомить учеников с понятием базы данных, показать, как работают реляционные базы данных и простейшие SQL-запросы.

План урока:

  1. Что такое база данных? (10 мин).
    • Понятие базы данных, зачем они нужны, примеры баз данных (таблицы данных, записи).
  2. Основы реляционных баз данных (15 мин).
    • Структура реляционных баз данных: таблицы, строки, столбцы, ключи.
  3. Практическая работа (20 мин).
    • Пример создания базы данных с помощью SQL, добавление записей и выполнение простых запросов (например, выбор всех записей из таблицы).

Домашнее задание:
Создать простую базу данных (например, список студентов) и написать SQL-запрос для получения данных.


Урок 4: SQL-запросы и работа с данными

Цель:
Научить базовым SQL-запросам для работы с данными в реляционной базе данных.

План урока:

  1. Повторение баз данных и запросов (10 мин).
    • Напоминание об основных понятиях баз данных и SQL.
  2. Простые SQL-запросы (15 мин).
    • Примеры запросов: выбор данных, фильтрация по условиям, сортировка записей.
  3. Практическая работа (20 мин).
    • Создание программы, которая выполняет SQL-запросы и выводит результаты на экран (например, выбор всех студентов с оценкой выше 90).

Домашнее задание:
Написать SQL-запросы для фильтрации и сортировки данных в базе.


Урок 5: Работа с таблицами — продвинутые функции

Цель:
Научить учеников применять сложные формулы в таблицах и строить графики.

План урока:

  1. Повторение работы с таблицами (10 мин).
    • Объяснение более сложных функций (например, IF, SUM, AVERAGE).
  2. Построение диаграмм и графиков (15 мин).
    • Примеры использования данных таблицы для создания диаграмм.
  3. Практическая работа (20 мин).
    • Построение графика для анализа данных (например, рост/падение показателей успеваемости).

Домашнее задание:
Создать таблицу с данными и построить диаграмму для их визуализации.


Урок 6: Анализ данных в таблицах

Цель:
Продемонстрировать ученикам, как анализировать данные в таблицах с помощью сложных формул и инструментов сортировки и фильтрации.

План урока:

  1. Сложные формулы и фильтрация данных (10 мин).
    • Применение формул для анализа данных, пример расчёта медианы, моды.
  2. Сортировка и фильтрация данных (15 мин).
    • Как применять фильтры для поиска данных, сортировка по различным критериям (например, по алфавиту или числовым значениям).
  3. Практическая работа (20 мин).
    • Создание таблицы с фильтрацией данных, сортировкой и анализом данных с помощью сложных формул.

Домашнее задание:
Создать таблицу с данными и применить к ней фильтры для анализа.


Урок 7: Подведение итогов и мини-проект

Цель:
Закрепить полученные знания, подготовить учеников к практическому применению знаний через выполнение мини-проекта.

План урока:

  1. Повторение ключевых тем (10 мин).
    • Быстрое повторение основных тем, связанных с программированием, базами данных и работой с таблицами.
  2. Начало работы над мини-проектом (25 мин).
    • Разработка проекта: ученики создают программу, которая использует базы данных и выводит анализ данных (например, система для учёта оценок в классе).

Домашнее задание:
Продолжить работу над мини-проектом и подготовить его к следующему уроку.


Урок 8: Презентация мини-проектов

Цель:
Дать ученикам возможность презентовать свои проекты, обсудить полученные результаты и закрепить знания.

План урока:

  1. Презентация проектов (30 мин).
    • Ученики показывают свои проекты классу, объясняют, как они работают и что было сделано.
  2. Обсуждение и обратная связь (10 мин).
    • Учитель и ученики обсуждают выполненные работы, делятся опытом.

Домашнее задание:
Закончить проект и подготовить его к сдаче.