Готовий комплект до уроку інформатики у 9 класі «Створення та опрацювання
рядкових величин»: презентація на 18 слайдів із двома реалістичними
скріншотами середовища IDLE та практична робота на 12 балів. Учні опановують
зрізи рядка, обернений рядок і паліндроми, цикл по символах із лічильником,
а також методи upper(), lower(), find(), replace() і split(). Матеріали
готові до друку й показу — без додаткового оформлення.
СКЛАД КОМПЛЕКТУ
1. Урок22Створеннятаопрацюваннярядковихвеличинпрезентація.pptx —
18 слайдів: титульний слайд із планом уроку; повторення понять рядка,
індексу та довжини; зріз рядка s[a:b]; обернений рядок s[::-1]; паліндром;
цикл for по символах; підрахунок голосних із лічильником (скріншот IDLE);
побудова нового рядка «цензор»; перевірка підрядка оператором in; пошук
позиції методом find(); перетворення регістру; заміна методом replace();
методи рядків у вікні IDLE Shell (скріншот); склеювання повідомлення;
розрізання рядка на слова методом split(); слайд «Перевір себе»;
підсумки уроку; домашнє завдання.
На кожному контентному слайді — ілюстрація, фрагмент коду, картка-підказка
та смуга «Ключова думка». До титульного, означального, двох демонстраційних
слайдів і підсумків додано нотатки для вчителя.
2. Урок22Практичнаробота.docx (+ PDF) — 6 сторінок:
мета, обладнання, правила безпеки, теорія-мінімум, розминка на обчислення
зрізів, 4 завдання по 3 бали (разом 12), таблиця типових помилок,
самоперевірка з 8 пунктів, критерії оцінювання, висновок, порада.
Завдання 1 і 3 виконуються у вікні IDLE Shell, завдання 2 і 4 —
у редакторі коду. Окреме дослідницьке завдання доводить, що методи
рядків не змінюють саму величину.
ДЛЯ КОГО
Учителі інформатики, які працюють у 9 класі за модельною навчальною програмою
НУШ (підручник Й. Я. Ривкінда та ін., 2026 р.). Матеріали підійдуть і для
дистанційного навчання, і для роботи в комп'ютерному класі, і для самостійного
опрацювання учнями, які були відсутні на уроці. Урок продовжує попереднє
заняття про рядкові величини.
ОЧІКУВАНІ РЕЗУЛЬТАТИ НАВЧАННЯ
Учень / учениця:
— виділяє частину рядка записом s[a:b] і пояснює, чому правий індекс
не входить у зріз;
— записує обернений рядок виразом s[::-1];
— перевіряє слово на паліндром порівнянням word == word[::-1];
— перебирає символи рядка циклом for;
— підраховує символи за заданою умовою за допомогою лічильника;
— будує новий рядок, дописуючи символи операцією +;
— перевіряє наявність підрядка оператором in;
— визначає позицію підрядка методом find() і пояснює значення -1;
— застосовує методи upper(), lower(), replace() і split();
— пояснює, чому методи рядків повертають новий рядок, а не змінюють наявний;
— оцінює власний результат за наведеними критеріями.





