Мета уроку:
Ознайомити учнів з поняттям рядків у C# та їх властивостями.
Вивчити основні операції з рядками: створення, об’єднання, зміна регістру, порівняння, пошук підрядків.
Навчити учнів виконувати практичні завдання з рядками в C#.
Обладнання та матеріали:
Комп’ютери з встановленим середовищем програмування (Visual Studio або онлайн-компілятор).
Презентація з теоретичним матеріалом.
Кодові приклади та завдання для практичної роботи.
Структура уроку:
1. Організаційний момент
Привітання з учнями.
Оголошення теми та мети уроку.
2. Мотивація навчальної діяльності
Обговорення, де використовуються рядки у програмуванні (наприклад, введення та виведення тексту, робота з файлами, обробка даних користувача тощо).
3. Теоретичний блок
Що таке рядки в C#?
Рядок як об’єкт типу string.
Незмінність рядків.
Основні операції з рядками:
Створення рядків ("", string.Empty, new string(...)).
Перевірка на пустоту (IsNullOrEmpty, IsNullOrWhiteSpace).
Об’єднання (+, +=, Concat, Join).
Зміна регістру (ToUpper, ToLower).
Порівняння (==, Equals, Compare, CompareOrdinal).
Пошук підрядків (IndexOf, LastIndexOf).
Видалення пробілів (Trim, TrimStart, TrimEnd).
Розділення рядка (Split).
Отримання підрядка (Substring).
Редагування (Replace, Insert, Remove).
Доповнення (PadLeft, PadRight).
4. Практична робота
Завдання 1:
Завдання 2:
Завдання 3:
5. Підбиття підсумків (3 хв)
Обговорення, що нового дізналися учні.
Відповіді на запитання.
Підведення підсумків про важливість роботи з рядками у програмуванні.
6. Домашнє завдання
Створити програму, яка запитує у користувача ім’я, прізвище та по-батькові, а потім виводить ініціали (наприклад, "Тарас Шевченко" → "Т. Ш.").