Уроки 11-12

• ознайомити з правилами оформлення інструкцій if і са s е в IDE Lazarus

• навчити використовувати їх під час вирішення завдань.

Учні повинні знати:загальний вигляд операторів. if, case

Учні повинні уметъ:використовувати оператори if і са s е; обробляти подію Про n КеуРге ss.

I Організаційний момент

IIПостановка цілей та завдань уроку

IIIПеревірка домашнього завдання

IVКонтроль знань

Підготувати контролерів-учнів, листи обліку знань: Ф.І.

Розділити учнів на групи, у яких кожен відповідає на всі питання (це дозволить

всім кілька разів почути і проговорити самому кожну відповідь, таким чином про-

вірити та закріпити свої знання, отримати високу оцінку та мотивацію до подальшої

роботі). Контролер наголошує на повних відповідях на аркуші обліку.

Питання для контролю:

1. Дайте визначення компоненту. Навіщо потрібні компоненти? Способи поміщення на форму заданого компонента. Зміна положення компонента та його розміру за допомогою миші.

2. Для чого потрібне вікно Інспектор об'єктів? Як змінити властивості у заданого компонента за допомогою вікна Інспектор об'єктів? Які властивості можна змінювати у компонента без використання цього вікна?

3. Для чого потрібна властивість n а m е у компонентів? Що воно дає компонентам? Яким чином можна на ім'я знайти компонент на формі?

4. Дайте визначення проекту серед IDE Lazarus . Як створити новий проект? Як пов'язаний проект із додатком? Опишіть структуру проекту серед . IDE Lazarus

5. Рядкові типи даних. Область їх застосування (наведіть приклади). Сумісність з іншими типами.

7. Порядкові типи даних. Область їх застосування (наведітьприклади). Сумісність з іншими типами.

8. Речові типи даних. Область їх застосування (наведіть приклади). Сумісність з іншими типами.

9. Навіщо потрібні такі математичні функції середовища IDE Lazarus-abc, div, int, round, trunk? Їхній синхаксис. Які типи даних можна використовувати як їх аргументи? Якого типу даних належить значення функцій?

10. Призначення методів та властивостей об'єкта. У чому їхня відмінність? Які переваги надає використання методів для об'єктів?

11. Функції перетворення цілого чи речового типу в рядковий і обрагао. Можливості та обмеження використання.

12. Як змінити властивість компонента? Які властивості можна змінювати за допомогою миші, а які – лише за допомогою вікна Інспектор об'єктів? Навіщо потрібні властивості компонента?

V Вивчення нового матеріалу

З операторами управління учні знайомі з курсу інформатики для 9 класу, тому можна учню, що бажає, запропонувати згадати правила їх оформлення і записати загальний вигляд на дошці.Питання для обговорення:

1. Чи може бути E lse в операторі вибору?

2. Коли зручніше використовувати оператор множинного вибору са s е?

3.Який тип може мати змінна, яка виступає в ролі параметра в операторі вибору СА S Е?

4. Як у ЯП F геї Ра s са l оформляються складові умови?

5. Напишіть мовою програмування F геє Ра s са l складова умова для математичного запису: 1

6. У яких випадках ставляться операторні (командні) дужки bigin….. end?

VI Практична робота за комп'ютером

Виконати завдання 1 (створити копію проекту Калькулятор, зробити запропоновані в тексті

Виконати завдання 2.1-2.3.

На Уроці 12виконати завдання 3. Звернути увагу на процедуру опрацювання події

ОпКеуРге ss, де використовується функція З hr. УП Підбиття підсумків

Оцінюються результати контролю, виконання домашньої практичної роботи. УШ Домашнє завдання

Після Уроку 11 запропонувати закінчити виконання завдання 2 (завдання 2.4, 2.5).