Конспект уроку "Код обробника подій. Використання вікон повідомлень. Запис програми засобами середовища програмування"

Про матеріал
Розгорнутий конспект уроку складено відповідно до чинної програми. МЕТА УРОКУ: сформувати уявлення про основні властивості та події форми, уміння задавати значення властивостей форми використовувати вікна повідомлень для виведення інформації про хід виконання програми; навчальної діяльності; виховувати інформаційну культуру, розвивати логічне мислення та креативність; виховувати інформаційну культуру, дбайливе ставлення до комп’ютерної техніки.
Перегляд файлу

Клас: 8                                      Дата:                     Предмет: Інформатика

Тема уроку:  Код обробника подій. Використання вікон повідомлень. Запис програми засобами середовища програмування

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

ОЧІКУВАНІ РЕЗУЛЬТАТИ:

Знати: алгоритм роботи в середовищі програмування

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

Обладнання: підручник, презентація, картки для самостійної та практичної роботи

Тип уроку: комбінований

МІЖПРЕДМЕТНІ ЗВ’ЯЗКИ: англійська мова

 

ХІД УРОКУ

І. Організаційна частина.

 

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

1.  Методичний прийом «Лицарський турнір».

Двоє учнів виходять до дошки і ставлять один одному запитання. Клас оцінює відповіді учнів.

 

2. Робота з картками

Спишіть, виправляючи помилки

Form.Caption:=’Слово’

Form1.Top=190;

Form1.Color:=Red;

Form1.Height:=Height+100;

 

Вкажіть співвідношення між властивостями і діями:

1

Width

А

Колір фону компонента

2

Top

Б

Висота компонента

3

Caption

В

Ширина компонента

4

Height

Г

Тема компонента

5

Color

Д

Ім'я компонента

6

Name

Е

Відступ зверху

 

Відповіді

Form1.Caption:=’Слово;

Form1.Top:=190;

Form1.Color:=clRed;

Form1.Height:= Form1.Height+100;


1 в

2 е

3 г

4 б

5 а

6 д


 

ІІІ. Повідомлення теми, мети і завдань уроку. Мотивація учіння школярів.

 

ІV. Сприймання і усвідомлення учнями нового матеріалу.

Редагування коду обробника події.

Команди процедури записуються між двома словами begin (begin – початок) і end (end – кінець). Begin і end – це не команди, ці слова відіграють роль відповідно відкриваючої та закриваючої дужки, що визначають початок і закінчення процедури. Ці слова часто називають операторними дужками.

Після слова end y кінці процедури повинна стояти крапка з комою (;). Кожна команда процедури також має закінчуватися крапкою з комою (;).

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

<ім’я об’єкта>.<назва властивості>:= <значення або вираз>;

або такий:

<ім’я об’єкта>.<назва властивості>:= <ім’я об’єкта>.<назва властивості> + <значення або вираз>;

Наприклад, виконання команди:

Form1.Color := clGreen;

встановить зеленим колір фону форми. А виконання команди:

Form1.Top := Form1.Top + 50;

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

Командою присвоювання:

Form1.Caption := ‘Змінення значень властивостей форми’;

можна встановити вказаний у лапках текст у рядку заголовка форми, а командою

Form1.Left := 300;

встановити відступ 300 пікселів лівої межі вікна від лівої межі екрана.

click

На початку виконання проекту програма-компілятор перевіряє текст проекту на наявність синтаксичних помилок. Якщо такі помилки є, то виконання проекту переривається і у вікні повідомлення, яке відкривається під вікном редактора тексту з'являються повідомлення-підказки про номери рядків і номери позицій у них, де допущені помилки, а також коментарі до кожної із цих помилок.

Іноді в ході виконання програми виникає необхідність виводити на екран деякі повідомлення, попередження тощо. Вікно повідомлення ShowMessage використовується, щоб передати користувачеві певну інформацію, яка не вимагає від нього відповіді (на зразок Так, Ні тощо).

Процедура ShowMessage виводить на екран просте діалогове вікно з повідомленням та кнопкою ОК. Формат виклику:

ShowMessage(текст);

ShowMessage ('<текст>') (англ. show message - показувати повідомлення).

 

Операції:
– — віднімання;
+ — додавання;
* — множення;
/ — ділення (з дійсним результатом).

Відношення:
< — менше;
> — більше;
<= — не більше;
>= — не менше;
= — дорівнює;
<> — не дорівнює.

Елементи синтаксису —використання розділових знаків для відокремлення чи вказання:
; — вказівок;
, — елементів списків;
. — цілої частини числа від дробової;
.. — меж неперервного діапазону;
' ' — символів або рядків тексту;
( ) — виразів і списків;
[ ] — індексу чи діапазону індексів масиву;
(* *) або { } — коментарів;
: — міток;
$ — шістнадцяткового коду;
^ — символ керування.
 

V. Осмислення, узагальнення, систематизація знань.

1.  Практична робота на ПК.

Створіть  у своїй папці 2 нових папки з іменами:

Завдання 5.1

Завдання 5.2

 

1. Створіть проект у  якому подія OnClick для форми встановить її висоту 500 та ширину 500 пікселів, блакитний колір фону і замінить заголовок форми на «Завдання 1», а подія OnDblClick відкриє вікно повідомлення з текстом «Я – громадянин України» та змінить колір форми на жовтий. Збережіть проект у папці «Завдання 5.1».

 

2. Створіть проект у  якому подія  OnKeyPress для форми змінить її відступи зліва та зверху від межі екрану на 500 пікселів, змінить колір форми на рожевий (Fuchsia) та відкриє вікно повідомлення з текстом «Завдання 2 успішно виконане». Збережіть проект у папці «Завдання 2».

 

Продемонструйте результат учителю.

 

 

 

VІ. Підсумки уроку.

1. Фронтальне опитування

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

 

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

Опрацювати конспект

 

docx
До підручника
Інформатика 8 клас (Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А., Шакотько В.В.)
Додано
20 жовтня 2019
Переглядів
1496
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку