Величини. Їх типи та властивості
Мета:
навчальна: ознайомити учнів з поняттям величини, їх типами, навчити описувати змінні величини числового типу;
Обладнання: комп’ютери кабінету з виходом в мережу Інтернет, мультимедійний проектор, презентація уроку, електронні матеріали (ФАЙЛИ-ЗАГОТОВКИ) до підручника "ІНФОРМАТИКА 8 КЛАС" Морзе Н.В., Берна О.В., Вембер В.П.
Тип уроку: урок засвоєння нового матеріалу.
ХІД УРОКУ.
І. Організація класу до уроку
1) Привітання із класом
2) Повідомлення теми і мети уроку
ІІ. Актуалізація опорних знань учнів
Повторення
III. Вивчення нового матеріалу
Пояснення вчителя з елементами демонстрування презентації (використовується проектор, та матеріал підручника)
Що таке величина та які властивості вона має?
Величини поділяють на змінні та постійні (константи).
Величина, яка має одне й те саме значення в будь-які моменти часу, називається постійною, або константою.
Для опису констант мовою програмування Free Pascal використовують службове слово Const. У мові програмування Python константи задаються у тексті програми.
Існують константи, до значень яких можна звертатися в програмі без попереднього запису.
Величина, яка в різні моменти часу може набувати різних значень, називається змінною.
Під час виконання програми в кожний момент часу величина, як правило, має деяке значення, яка називається поточним значенням. При цьому змінна величина може мати лише одне значення або не мати жодного. У процесі виконання програми величині може бути не надано ніякого конкретного значення. Тоді величина називається невизначеною.
Які розрізняють величини за типами?
Числові величини – це величини, які можуть набувати значень з деяких числових множин.
Логічні величини можуть набувати тільки одного із двох значень: True (істина) або False (хибність).
Величини з текстовими значеннями можуть мати символьні або рядкові типи.
Символьні величини можуть набувати значень із деякої множини символів, і кожне значення може містити лише один символ.
Рядкові величини – це величини, що можуть набувати значень із деякої множини послідовностей символів, зокрема, слів або наборів слів.
Тип величини – це сукупність множини допустимих значень і операцій, які дозволяється виконувати над цими значеннями.
Тип величини визначає обсяг пам’яті, необхідний для змерігання її значень, а також структуру даних.
Тип величини характеризує як постійні, так і змінні величини.
Як описують величини числового типу мовами програмування?
У середовищі Lazarus кожна змінна має бути обов’язково описана у відповідному місці програми. Для цього після заголовка процедури перед тілом процедури, яке обмежується службовими словами begin та end, розміщують розділ оголошення змінних, що розпочинається службовим словом var:
var ім’я_змінної: тип_змінної;
Якщо описується декілька змінних одного типу, то їх імена записуються через кому.
var змінна_1, … , змінна_N: тип_змінних;
Якщо програма містить змінні різних типів, то службове слово var записується один раз, а перелік змінних кожного іншого типу записують у новому рядку.
Як забезпечити введення даних користувачем під час виконання програми?
У середовищі Lazarus для введення даних користувачем використовують функцію InputBox(), значення якої надають змінній відповідного типу. У результаті виконання команди присвоювання, що містить таку функцію, на екран буде виводитися вікно введення.
Значення заголовка вікна, підказки для введення даних та значення за замовчуванням є аргументами функції InputBox():
Змінна := InputBox(‘Заголовок’, ‘Підказка’, ‘Значення за замовчуванням’);
Якщо необхідно перетворити значення рядкового типу в числове або навпаки, використовують функції, подані в таблиці
Завдання 1. Туристична агенція
Завдання. У середовищі програмування Lazarus розробіть для туристичної агенції проект реєстраційної форми на подорож містами Європи, у якій турист може вказати такі відомості:
Після введення даних на екрані має з’явитися підтвердження введених даних. Формою реєстрації можна управляти за допомогою кнопок: Почати реєстрацію, яка викликає вікна введення даних, Надіслати форму, що закриває вікно головної форми.
Увага! Під час роботи з комп’ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм. (Інструктаж з правил техніки безпеки)
Завдання на с. 136 підручника
Завдання 2. Працюємо в парах
Запропонуйте одне одному приклади числових величин, значення яких міститься в діапазонах, описаних у таблиці 20.2. Один називає опис типу величини мовою програмування, інший – приклад.
Завдання на с. 140 підручника
Завдання 3. Працюємо в парах
Пограйте у гру «Значення величини – тип величини». Один учасник називає множину значень деякої величини, а інший – відповідний тип величини. Гра продовжується до першої помилки, після цього учасники міняються ролями.
Завдання на с. 140 підручника
Обговорюємо
Рефлексія