1 of 17

Урок №24

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

www.orioncentr.com.ua, inf9-m.blogspot.com/

2 of 17

Тема уроку: Візуалізація елементів табличної величини за допомогою графічних примітивів

________________________ (дата)

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

Доброго дня шановні дев’ятикласники.

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

3 of 17

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

МЕТА УРОКУ

Як для роботи з масивами на формах проектів використовувати візуальні елементи

ТИ ДІЗНАЄШСЯ

4 of 17

  1. Чи обов’язково кожному елементу табличної величини ставити у відповідність? Для чого потрібні такі номери?
  2. Чи можна визначити кількість елементів за описом табличної величини мовою програмування Free Pascal?
  3. Які засоби для введення й виведення елементів табличної величини передбачені у програмах мовою програмування Free Pascal?

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

Урок 24

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

Пригадай

Вперед до

нових знань!

5 of 17

Як для роботи з масивами на формах проектів �використовувати візуальні елементи?

Для введення, виведення та опрацювання масиву текстових рядків у середовищі програмування можна використовувати елемент управління – багаторядкове текстове поле.

У середовищі Lazarus багаторядкове текстове поле задають елементом Memo з панелі компонентів екранної форми Стандартна.

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

Урок 24

6 of 17

Як для роботи з масивами на формах проектів �використовувати візуальні елементи?

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

В інспекторі об’єктів змінюють значення таких властивостей елемента управління Memo.

Властивість

Опис

Name

Ім’я. використовують у програмі для доступу до елемента управління та його властивостей.

Lines

Масив рядків, що відповідає вмісту поля. Доступ до рядка здійснюється за номером. Рядки нумеруються, починаючи з нуля.

MaxLength

Максимальна довжина тексту у полі Memo. Значення 0 знімає обмеження довжини.

Left

Відстань від лівої межі поля до правої межі форми.

Top

Відстань від правої межі поля до правої межі форми.

Font

Шрифт, який використовують для відображення тексту.

Урок 24

7 of 17

Як для роботи з масивами на формах проектів �використовувати візуальні елементи?

Корисним для введення та виведення як лінійних масивів, та і двовимірних є використання елемента StringGrid (Таблиця рядків), який міститься на вкладці Additional.

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

Урок 24

8 of 17

Як для роботи з масивами на формах проектів �використовувати візуальні елементи?

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

Перелік основних властивостей елемента управління StringGrid.

Властивість

Опис

ColCount

Кількість стовпців таблиці.

RowCount

Кількість рядків таблиці.

FixedCols

Кількість фіксованих стовпців таблиці. Зазвичай фіксується один – крайній лівий, який використовується для заголовка.

FixedRows

Кількість фіксованих рядків таблиці.

FixedColor

Колір фіксованих рядків і стовпців таблиці.

VisibleColCount

VisibleRowCount

Кількість видимих (тих, що прокручуються) стовпців або рядків.

ScrollBars

Наявність у таблиці смуг прокручування. Якщо вказати значення властивості ssAutoBoth, то смуги прокручування з’являтимуться за потреби автоматично.

Урок 24

Настав час

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

знання!

9 of 17

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

Вправа 3. Обмін даними.

Завдання. У середовищі Lazarus розробіть проект, у якому стовпець із п’яти слів, які користувач вводить у багаторядкове поле, буде розміщуватись у рядку таблиці.

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

Урок 24

Діємо

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

10 of 17

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

Вправа 1.

Обговоріть, чим відрізняються елемент управління Memo в середовищі Lazarus від елементів Edit і Label.

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

Урок 24

в парах

Працюємо

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

11 of 17

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

Вправа 5. Засобами обраного самостійно середовища програмування створіть проект Гравітаційна стала, у якому формуються значення елементів лінійної таблиці з 5 дійсних чисел з діапазону від 6.0 до 7.0, а результат виводиться в написі, повторюючи послідовність отриманих значень двічі.

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

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

Урок 24

самостійно

Працюємо

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

Працювали,

працювали -

пригадаєм

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

12 of 17

  1. Які засоби для введення й виведення елементів табличної величини передбачені у програмах мовою програмування Free Pascal?
  2. Які елементи управління використовують для введення чи виведення значень табличних величин у середовищі програмування Lazarus?

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

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

Урок 24

Обговорюємо

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

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

Опрацювати п.15.4