Урок №35
Створено за підручником «Інформатика 8 клас»/Н.В. Морзе, О.В. Барна, В.П. Вембер, О.Г. Кузьминська. – К.: УОВЦ «Оріон», 2016
________________________ (дата)
Класна робота
Доброго дня шановні восьмикласники.
Запишіть будь ласка дату та тему сьогоднішнього уроку
Тема уроку: Величини текстового типу, операції над ними. Елементи для введення даних: текстове поле
Урок №35
МЕТА УРОКУ
ТИ ДІЗНАЄШСЯ
Дайте відповіді на запитання
Актуалізація опорних знань
Урок 35
Пригадай
Вперед до
нових знань!
Як вводять та описують текстові величини �мовами програмування?
Значення величин символьного типу може бути один символ – літера, цифра чи знак. Набір символів утворює рядок.
Надавати значення текстовим величинам можна різними способами:
Вивчення нового матеріалу
Урок 35
Як вводять та описують текстові величини �мовами програмування?
Текстове поле створюється на екранній формі проекту в середовищі Lazarus за допомогою елемента Edit (Поле введення).
Вивчення нового матеріалу
Урок 35
Як вводять та описують текстові величини �мовами програмування?
Окрім властивостей, які мають інші елементи управління, наприклад Label (Напис), для текстового поля можна визначити додаткові.
Властивість | Опис |
FarentFont | Наслідування компонентом значення параметрів шрифта форми, на якій розташований компонент. Якщо ця властивість має значення True, то при зміні властивостей Font форми автоматично змінюється значення властивостей Font компонента текстове поле. |
Enabled | Обмеження властивості змінити текст у текстовому полі. Якщо ця властивість має значення False, то текст у текстовому полі редагувати не можна. |
Вивчення нового матеріалу
Урок 35
Як вводять та описують текстові величини �мовами програмування?
Текстові величини, як і числові, описують у програмі в розділі опису змінних, вказуючи відповідний тип. У мовах програмування для опису текстових величин використовують службові слова.
Властивість | Опис мовою програмування | |
Free Pascal | Python | |
FarentFont | char | str |
Enabled | string | |
Вивчення нового матеріалу
Урок 35
Як вводять та описують текстові величини �мовами програмування?
Вивчення нового матеріалу
Наприклад, опис змінних мовою програмування Free Pascal подано на малюнку
Змінна рядкового типу, що містить до 20 символів
Змінна рядкового типу, що містить до 255 символів
Змінна символьного типу,
У програмному коді мовою програмування Free Pascal текстове значення записують між символами одинарних лапок (‘). Наприклад:
s:=‘Q’; s1:=‘data’;
Урок 35
Як вводять та описують текстові величини �мовами програмування?
Рядки можуть містити набори символів, що починається з похилої риски \ - вони називаються еscape-послідовностями. При виведенні рядка такі символи опрацьовуються спеціальним чином і можуть повністю або частково не відображатися на екрані. Найбільш часто використовуються такі:
Вивчення нового матеріалу
Урок 35
Як вводять та описують текстові величини �мовами програмування?
Усі символи в рядку мають свій порядковий номер. За цим номером можна отримати значення символу, вказавши номер у квадратних дужках після імені змінної. У мові програмування Free Pascal нумерація символів розпочинається з одиниці, а в Python – з нуля.
Мова програмування | Змінна | Символ |
Free Pascal | z:=‘школа’ | z [4] – л |
Python | z=‘школа’ | z[4] – а |
Вивчення нового матеріалу
Урок 35
Які операції можна виконувати �над текстовими величинами?
Над текстовими величинами виконують операції склеювання – поєднання кількох рядкових величин, яка позначається символом «+»
Мова програмування | Приклад набору команд | Результат – значення змінної R |
Free Pascal | F:=‘алго’ L:=‘ритм’ R:=F+L | ‘алгоритм’ |
Python | F=‘алго’ L=‘ритм’ R=F+L | ‘алгоритм’ |
Вивчення нового матеріалу
Урок 35
Настав час
закріпити нові
знання!
Вправа 1. Вітальна листівка.
Завдання. У середовищі програмування Lazarus розробіть проект Вітальна листівка за зразком, у якому у відповідні текстові поля на екранній формі користувач вносить ім’я адресата привітання, подію та ім’я автора привітання.
Формування умінь і навичок
Увага! Під час роботи з комп’ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм.
Урок 35
Завдання на с. 145 підручника
Діємо
Вправа 2. День народження.
Завдання. Розробіть проект у середовищі Lazarus, у якому в текстові поля, розміщені у верхній частині форми, користувач вводить день, місяць і рік свого народження та після натиснення кнопки Пуск у відповідному текстовому написі формується дата народження.
Формування умінь і навичок
Увага! Під час роботи з комп’ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм.
Урок 35
Завдання на с. 147-148 підручника
Діємо
Вправа 3.
Обговоріть, як мовою програмування Free Pascal записати введене слово у зворотному порядку. Складіть програму в будь-якому середовищі програмування.
Формування умінь і навичок
Увага! Під час роботи з комп’ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм.
Урок 35
Завдання на с. 154 підручника
в парах
Працюємо
Працювали,
працювали -
пригадаєм
все що взнали!
Підсумок уроку
Дайте відповіді на запитання
Урок 35
Обговорюємо
Рефлексія
1. Що нового сьогодні дізналися?
2. Чого навчилися?
3. Що сподобалось на уроці, а що ні?
4. Чи виникали труднощі?
Підсумок уроку
Рефлексія
1. Що нового сьогодні дізналися?
2. Чого навчилися?
3. Що сподобалось на уроці, а що ні?
4. Чи виникали труднощі?
Підсумок уроку
Рефлексія
1. Що нового сьогодні дізналися?
2. Чого навчилися?
3. Що сподобалось на уроці, а що ні?
4. Чи виникали труднощі?
Підсумок уроку
Рефлексія
1. Що нового сьогодні дізналися?
2. Чого навчилися?
3. Що сподобалось на уроці, а що ні?
4. Чи виникали труднощі?
Підсумок уроку
Прийшла пора
домашнього
завдання!
Домашнє завдання
Опрацювати п.22 с. 143-148