Урок 46. Рядковий тип даних
Цілі:
навчальна: формування вміння опрацьовувати рядковий тип даних;
розвивальна: розвивати логічне мислення та креативність;
виховна: виховувати інформаційну культуру, дбайливе ставлення до комп’ютерної техніки.
Тип уроку: Комбінований.
Обладнання та наочність: дошка, комп’ютери з підключенням до мережі Інтернет, підручник, навчальна презентація.
Програмне забезпечення: середовище програмування (Python, PyCharm) браузер.
Хід уроку
Практичне завдання.
Робота за комп’ютером
Повторення правил безпечної поведінки за комп’ютером.
Інструктаж учителя.
Підручник ст.206
Практична робота за комп’ютерами.
Вправи для очей.
VIІ. Підсумки уроку
Питання для самоперевірки
Що таке зріз рядка? Як його отримати?
Визначте, якого значення набуває змінна a після виконання операторів, якщо s = 'Сонечко':
а) a = s[2:5]; в) a = s[5:]; ґ) a = 5*s[2];
б) a = s[:3]; г) a = s[::2]; д) а = s[: :–1].
Запишіть оператор, що реалізує таку дію:
а) отримати підрядок рядка s з 2-го символу по 5-й включно;
б) отримати підрядок з останніх п’яти символів рядка s.
Розгадайте фразу і запишіть оператор для її розшифрування:
а) s = 'яа клеюгбмлщюй кіеннфгошрщмзазтхиткуур';
б) s = 'мофинвафин пайфинтонфин'.
Складіть програму для визначення, чи є паліндромом уведений з клавіатури рядок s.
Поясніть порядок використання текстового поля.
Рефлексія
1. Що нового ви сьогодні дізналися?
2. Чого навчилися?
3. Чи виникали труднощі?
VІІI. Домашнє завдання
Підручник § 33 ст. 202-206