1 of 17

Урок №37

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

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

2 of 17

________________________ (дата)

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

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

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

Тема уроку: Налагодження програм

Урок №37

3 of 17

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

МЕТА УРОКУ

Як налагоджувати програми в середовищі програмування

ТИ ДІЗНАЄШСЯ

4 of 17

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

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

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

Урок 37

Пригадай

Вперед до

нових знань!

5 of 17

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

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

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

Мовою програмування Free Рascal - символам // - якщо коментар не займає більше ніж рядок, {} або (* *) – коментар, який може займати декілька рядків .

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

Урок 37

6 of 17

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

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

Ще одним способом виявлення у програмі логічних помилок є її покрокове виконання, або трасування. Крок виконання програми – це рядок програми. Для виконання одного кроку програми в середовищі Lazarus натискують клавішу F7 або в меню Виконати обирають вказівку Вступити.

Урок 37

7 of 17

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

Щоб під час виконання програми слідкувати за зміною значень змінних, налаштовують параметри вікна Властивості Спостерігання, виклик якого здійснюється вказівкою Додати спостереження меню Виконати або натискуванням клавіш Ctrl+F5.

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

Урок 37

8 of 17

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

У полі Вираз записують ідентифікатори змінних, за якими будуть спостерігати в ході покрокового виконання програми. Значення введених змінних буде відображатися у вікні Список спостережень, яке з’являється після натиснення кнопки Гаразд.

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

Урок 37

Настав час

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

знання!

9 of 17

Вправа 1.

Обговоріть, як мовою програмування Free Pascal можна вивести текст заяви про зарахування до гуртка технічної творчості у прийнятому для такого документа вигляді, у якій дані про заявника вносяться у процесі виконання програми.

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

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

Урок 37

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

в парах

Працюємо

10 of 17

Вправа 2. Складіть програмний код, який можна використовувати в середовищі Lazarus, щоб зі слова s1 отримати слово s2 (табл. 22.10).

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

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

Урок 37

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

самостійно

Працюємо

11 of 17

Вправа 3. У самостійно вибраному середовищі програмування розробіть проект Шифрувальник, у якому в текстове поле вводять слово з п’яти літер, а після натиснення кнопки Старт у вікні повідомлення отримують результат за правилами, описаними в таблиці 22.11.

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

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

Урок 37

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

самостійно

Працюємо

Працювали,

працювали -

пригадаєм

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

12 of 17

  1. У чому полягає процес налагодження програми?
  2. З якою метою у програмах, написаних мовами програмування, використовують коментарі?
  3. Як у середовищах програмування здійснюють контроль над значеннями змінних у процесі виконання програми?

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

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

Урок 37

Обговорюємо

13 of 17

Рефлексія

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

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

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

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

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

14 of 17

Рефлексія

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

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

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

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

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

15 of 17

Рефлексія

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

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

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

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

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

16 of 17

Рефлексія

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

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

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

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

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

Прийшла пора

домашнього

завдання!

17 of 17

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

Опрацювати п.22 с. 152-155