1 of 23

Урок №25

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

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

2 of 23

________________________ (дата)

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

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

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

Тема уроку: Програмний проект і файли, що входять до його складу. Створення найпростішого проекту, його компіляція, збереження, виконання. Використання елемента керування «напис»

Урок №25

3 of 23

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

МЕТА УРОКУ

    • Як працювати з проектами у середовищі програмування Lazarus
    • Як працювати з екранною формою в середовищі Lazarus
    • Як у середовищі Lazarus розробити прикладну програму

ТИ ДІЗНАЄШСЯ

4 of 23

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

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

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

Урок 25

Пригадай

Вперед до

нових знань!

5 of 23

Як працювати з проектами у середовищі програмування �Lazarus?

Проект – це набір файлів, з якими користувач працює під час створення прикладної програми в об’єктно-орієнтованому середовищі програмування.

Проект, створений у середовищі Lazarus, на відміну від середовища Скретч, містить декілька файлів:

  • project1.exe, за допомогою якого запускають проект на виконання;
  • unit1 для збереження програмного коду проекту, написаного мовою програмування Free Pascal (файл unit1.pas);
  • unit.lfm, що містить дані, отримані в процесі проектування форми;
  • інші файли та папки.

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

Урок 25

6 of 23

Як працювати з проектами у середовищі програмування �Lazarus?

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

У середовищі Lazarus можна створювати нові проекти чи використовувати шаблони проектів, відкривати створені проекти, закривати та зберігати їх, змінювати структуру складових проекту тощо. Ці дії виконують за допомогою відповідних вказівок меню Проект.

Урок 25

7 of 23

Як працювати з проектами у середовищі програмування �Lazarus?

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

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

Урок 25

8 of 23

Як працювати з проектами у середовищі програмування �Lazarus?

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

Після запуску проекту на виконання у вікні Повідомлення відображаються відомості про хід завантаження та компіляції.

Урок 25

9 of 23

Як працювати з проектами у середовищі програмування �Lazarus?

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

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

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

Урок 25

10 of 23

Як працювати з екранною формою �в середовищі програмування Lazarus?

На початку створення екранної форми дизайнер форми проекту виглядає як порожня область, на якій користувач може розміщувати різні об’єкти або елементи управління.

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

Урок 25

11 of 23

Як працювати з екранною формою �в середовищі програмування Lazarus?

Екранна форма також є об’єктом, отже, має властивості та ім’я, вона «може реагувати» на події з деякого списку.

Екранна форма

Властивості форми

події для форми

методи для форми

Об’єкти

властивості об’єктів

значення властивостей

Події

Процедури

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

Урок 25

12 of 23

Як працювати з екранною формою �в середовищі програмування Lazarus?

Щоб змінити властивості форми, наприклад ім’я, використовують таблицю Властивості інспектора об’єктів.

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

Урок 25

13 of 23

Як у середовищі програмування Lazarus �розробити прикладну програму?

Розробка прикладної програми в середовищі Lazarus складається з декількох етапів:

  1. Аналіз та планування виконання завдання.
  2. Підготовка проекту.
  3. Розміщення компонентів інтерфейсу користувача на формі проекту.
  4. Написання програми опрацювання подій.
  5. Тестування та налагодження програми.

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

Урок 25

Настав час

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

знання!

14 of 23

Вправа 1. Завантаження та виконання проекту.

Завдання. Завантажте та виконайте проект Маса тіла, збережений у папці Навчальні проекти. Введіть дані, необхідні для виконання проекту, та проаналізуйте результат.

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

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

Урок 25

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

Діємо

15 of 23

Вправа 2. Створення проекту в середовищі Lazarus.

Завдання. Створіть проект, після запуску якого у вікні Перша програма виводиться повідомлення Ура! Запрацювало!

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

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

Урок 25

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

Діємо

16 of 23

Вправа 3.

Обговоріть призначення основних файлів, з яких складається проект (мал. 16.4). Поміркуйте, чому деякі файли мають однакове ім’я, але різні розширення. Яке їх можливе призначення у проекті, створеному в середовищі Lazarus

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

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

Урок 25

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

в парах

Працюємо

17 of 23

Вправа 4. Ваш молодший брат любить довго засиджуватись за комп’ютером. Створіть програму в середовищі PyCharm, після запуску якої з’являтиметься вікно з повідомленням про необхідність дотримання часу роботи за комп’ютером. Створіть аналогічну програму в середовищі Lazarus. Визначте:

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

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

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

Урок 25

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

самостійно

Працюємо

Працювали,

працювали -

пригадаєм

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

18 of 23

  1. Як створити проект у середовищі Lazarus та чому він складається з декількох файлів і папок?
  2. Яке призначення має екранна форма у проекті, створеному в середовищі Lazarus?
  3. Які властивості можуть мати об’єкти в проекті, створеному в середовищі Lazarus? Як можна змінити значення властивостей?
  4. Як створити новий проект у середовищі Lazarus?

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

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

Урок 25

Обговорюємо

19 of 23

Рефлексія

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

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

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

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

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

20 of 23

Рефлексія

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

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

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

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

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

21 of 23

Рефлексія

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

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

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

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

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

22 of 23

Рефлексія

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

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

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

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

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

Прийшла пора

домашнього

завдання!

23 of 23

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

Опрацювати п.16 с. 113-118