1 of 18

Урок №28

Створено за підручником «Інформатика 8 клас»/Н.В. Морзе, О.В. Барна, В.П. Вембер, О.Г. Кузьминська. – К.: УОВЦ «Оріон», 2016

www.orioncentr.com.ua, inf8-m.blogspot.com

2 of 18

________________________ (дата)

Класна робота

Доброго дня шановні восьмикласники.

Запишіть будь ласка дату та тему сьогоднішнього уроку

Тема уроку: Поняття про метод. Використання вікон повідомлень

Урок №28

3 of 18

  • навчальна: навчити учнів виконувати дії з об’єктами за допомогою методів;
  • розвивальна: розвивати логічне й алгоритмічне мислення; формувати вміння діяти за інструкцією, планувати свою діяльність, аналізувати i робити висновки;
  • виховна: виховувати інформаційну культуру учнів, уважність, акуратність, дисциплінованість.

МЕТА УРОКУ

Як виконувати дії з об’єктами за допомогою методів

ТИ ДІЗНАЄШСЯ

4 of 18

Онлайн тестування:

Актуалізація опорних знань

Перейти за посиланням для проходження тесту № 14

http://testinform.in.ua/category/8-klas/

Вперед до

нових знань!

5 of 18

Як виконувати дії з об’єктами за допомогою методів?

Метод – це фрагмент програмного коду, який вбудований в об’єкт та передбачає виконання деяких дій з ним.

Метод має ім’я й уже містить набір команд, які виконуються, якщо викликати метод для об’єкта. Запис команди для виклику методу складається з імені об’єкта та імені методу, що розділені крапкою:

Ім’я об’єкта.Ім’я методу;

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

Урок 28

6 of 18

Як виконувати дії з об’єктами за допомогою методів?

Якщо програма містить кілька форм, то за замовчуванням відображається лише головна форма. Для відображення інших форм проекту використовують метод Show або ShowModal, наприклад:

Form2.ShowModal;

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

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

Урок 28

7 of 18

Як виконувати дії з об’єктами за допомогою методів?

Для об’єкта форма найчастіше використовують такі методи:

  • Show – відобразити форму в звичайному режимі;
  • ShowModal – відобразити форму в модальному режимі;
  • Hide – зробити форму невидимою (приховати її);
  • Close – закрити форму.

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

Урок 28

8 of 18

Як виконувати дії з об’єктами за допомогою методів?

Деякі методи можна викликати для різних об’єктів, а інші – лише для об’єктів певного типу. Наприклад, методи Show і Hide можна викликати для форми, напису, кнопки та інших об’єктів, а метод Close – лише для форми.

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

Урок 28

9 of 18

Як виконувати дії з об’єктами за допомогою методів?

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

uses Unit2;

Виклик методів для таких «зовнішніх» програм буде виглядати так:

Ім’я файлу.Ім’я об’єкта.Ім’я методу;

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

Урок 28

Настав час

закріпити нові

знання!

10 of 18

Вправа 1. Довідник із фізики.

Завдання. Розробіть проект, у якому головна екранна форма матиме вигляд, як на малюнку 18.8.

Для кожної з кнопок форми налаштуйте опрацювання події натиснення кнопки так, щоб натиснення кнопки Завершити приводило до закриття вікна форми. А за допомогою кнопок Теплопровідність, Конвекція та Випромінювання – викликалися вікна з поясненням відповідного виду теплообміну так, що доки вікно з поясненням не закрите, до головної екранної форми перейти не можна.

Формування умінь і навичок

Увага! Під час роботи з комп’ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм.

Завдання на с. 125-126 підручника

Урок 28

Діємо

11 of 18

Вправа 2.

Розгляньте екранну форму деякого проекту (18.16). Пограйте у гру «Запитання – відповідь»: один учасник ставить запитання, а інший на нього відповідає. Якщо відповідь правильна, або в першого учасника закінчилися запитання, то учасники гри міняються ролями. Виграє той, хто останнім назве правильну відповідь. Можливі запитання:

Яким може бути ім’я вказаного об’єкта?

Як змінити його властивість…?

Яка подія може бути пов’язана із вказаним об’єктом?

Формування умінь і навичок

Увага! Під час роботи з комп’ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм.

Завдання на с. 128 підручника

Урок 28

в парах

Працюємо

12 of 18

Вправа 3. У середовищі Lazarus розробіть проект Анаграми, у якому після натиснення кнопки Розпочати з поданих трьох літер, розміщених у написах, на екрані утворюються можливі слова. Наприклад, із літер Л, І, С потрібно отримати: ЛІС, ІСЛ, СЛІ, СІЛ, ЛСІ, ІЛС.

Формування умінь і навичок

Увага! Під час роботи з комп’ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм.

Завдання на с. 129 підручника

Урок 28

самостійно

Працюємо

Працювали,

працювали -

пригадаєм

все що взнали!

13 of 18

  1. Що таке метод та як його викликати для обраного об’єкта?
  2. Як використання методів спрощує роботу з кількома формами в проекті?

Підсумок уроку

Дайте відповіді на запитання

Урок 28

Обговорюємо

14 of 18

Рефлексія

1. Що нового сьогодні дізналися?

2. Чого навчилися?

3. Що сподобалось на уроці, а що ні?

4. Чи виникали труднощі?

Підсумок уроку

15 of 18

Рефлексія

1. Що нового сьогодні дізналися?

2. Чого навчилися?

3. Що сподобалось на уроці, а що ні?

4. Чи виникали труднощі?

Підсумок уроку

16 of 18

Рефлексія

1. Що нового сьогодні дізналися?

2. Чого навчилися?

3. Що сподобалось на уроці, а що ні?

4. Чи виникали труднощі?

Підсумок уроку

17 of 18

Рефлексія

1. Що нового сьогодні дізналися?

2. Чого навчилися?

3. Що сподобалось на уроці, а що ні?

4. Чи виникали труднощі?

Підсумок уроку

Прийшла пора

домашнього

завдання!

18 of 18

Домашнє завдання

Опрацювати п.18 с. 124-125