Цілі уроку:
Ознайомча
Визначення масиву
Створення та ініціалізація масивів
Доступ до елементів масиву
Перебір елементів масиву
Довжина масиву
Багатовимірні масиви
Навчальна
Знаходити максимальне та мінімальне значення
Сортувати масиви чисел
Розвивальна:
Використання циклів for та foreach
Застосування логічних операторів
Робота з багатовимірними даними
Тип уроку: урок вивчення нового матеріалу
Методи навчання:
пояснення;
демонстрація;
бесіда;
вправи;
практична робота.
Засоби навчання:
комп'ютер;
проектор;
середовище розробки Visual Studio.
План уроку:
1. Мотивація навчальної діяльності
Почати урок з обговорення поняття "колекція даних".
Запитати учнів, які типи колекцій їм відомі (списки, словники тощо).
Ввести поняття "масив" як тип колекції даних.
Навести приклади задач, які можна вирішити за допомогою масивів (зберігання списків чисел, імен, дат тощо).
2. Актуалізація опорних знань
Перевірити знання учнів з тем:
Змінні (типи, оголошення, ініціалізація)
Оператори (арифметичні, логічні, порівняння)
3. Створення та ініціалізація масивів
Дати чітке визначення масиву.
Показати, як декларувати та ініціалізувати масиви одного виміру.
Пояснити поняття індексу масиву.
Навести приклади ініціалізації масивів різними способами (явне перерахування елементів, використання масивів-ініціалізаторів).
Описати особливості ініціалізації багатовимірних масивів.
4. Доступ до елементів масиву
Показати, як отримувати доступ до елементів масиву за індексом.
Навести приклади виведення елементів масиву на консоль.
Пояснити поняття "межі масиву".
Описати можливі помилки при доступі до елементів масиву.
5. Перебір елементів масиву
Показати, як використовувати цикл for для перебору елементів масиву.
Навести приклади обробки елементів масиву в циклі for.
Описати цикл foreach та його застосування до масивів.
Навести приклади використання циклу foreach.
6. Довжина масиву
Показати, як отримати довжину масиву.
Пояснити поняття "ефективна довжина" масиву.
Навести приклади використання довжини масиву.
7. Багатовимірні масиви
Описати поняття "багатовимірний масив".
Навести приклади двовимірних та тривимірних масивів.
Показати, як отримувати доступ до елементів багатовимірних масивів.
Навести приклади обробки багатовимірних масивів.
8. Практична робота
Запропонувати учням виконати декілька завдань з використанням масивів.
Надати допомогу учням, які потребують допомоги.
Перевірити та обговорити результати виконання завдань.
9. Підсумок уроку
Узагальнення вивченого матеріалу.
Відповіді на запитання учнів.
Виставлення оцінок.
Домашнє завдання:
Вивчити конспект уроку
Виконати практичні завдання
Створити власний масив та застосувати до нього цикли
Foreach та for