Загрузка
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 хв).
    • Вчитель та учні обговорюють виконані роботи, діляться досвідом.

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