Урок:

Події. Види подій. Програмне опрацювання подій

Вміст уроку:
1
2

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

Перегляньте відеоурок https://youtu.be/HEB5mDyOpJ8

Опорний конспект

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

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

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


Подією може бути надходження повідомлення від одного об’єкта до іншого, зміна властивостей програмного об’єкта, його створення або видалення тощо.


Приклад:

Після настання події «натискання на клавіатурі клавіші стрілка вправо» виконавець повертається в напрямку вправо та робить 10 кроків (реакція на подію).


Команди, які призначено для відстежування моменту настання події, знаходяться в групах Події та Датчики вкладки Скрипти.

4.PNG

Об’єкти у Скретч можуть впливати на поведінку інших об’єктів.

Наприклад, один об’єкт Рудий кіт може надіслати об'єкту Dog2 повідомлення, отримавши яке, спрайт Dog2 виконує певний алгоритм.

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

Кожен скрипт починається з команди

«Коли...» з групи Події, блок якої має особливу форму і до нього зверху не можна приєднати іншу команду. Усі ці скрипти не будуть пов’язані між собою, але будуть розміщуватися в одній Робочій області та будуть виконуватися після настання відповідних подій.

Приклад:

Робочій області наведено два скрипти для виконавця з ім’ям œСпрайт1. Один скрипт виконується, коли під час виконання проекту буде натиснуто Зелений прапорець, інший — коли користувач натисне на клавіатурі клавішу «Стрілка праворуч».

5.PNG

2

(Копія) Програмне опрацювання події
10 березня 2023
0 0
Аватар профіля Іванська Тетяна Сергіївна
Аватар профіля Іванська Тетяна Сергіївна
Інформатика
6 клас
1 13 24 2 0 0

Рефлексія від 14 учнів

Сподобався:

0

Так: 13

Ні: 1

Зрозумілий:

0

Так: 12

Ні: 2

Потрібні роз'яснення:

0

Ні: 14

Так: 0

Рекомендуємо

Поняття події. Види подій. Програмне опрацювання події

Поняття події. Види подій. Програмне опрацювання події

599

Аватар профіля Лизько Валентина Степанівна
Інформатика
6 клас

30 грн

УРОК № 11. Події. Обробники подій. Вікна повідомлень

 УРОК № 11. Події. Обробники подій. Вікна повідомлень

90

Аватар профіля Пархомчук Вадим Олександрович
Інформатика
7 клас

20 грн

Обробники подій, пов’язаних з елементами керування

Обробники подій, пов’язаних з елементами керування

497

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

30 грн

8 клас. Урок 23. Напис: створення, властивості, події, обробники подій (Python)

8 клас. Урок 23. Напис: створення, властивості, події, обробники подій (Python)

209

Аватар профіля Вітенко Іван
Інформатика
8 клас

48 грн

8 клас. Урок 22. Кнопка: створення, властивості, події, обробники подій (Python)

8 клас. Урок 22. Кнопка: створення, властивості, події, обробники подій (Python)

286

Аватар профіля Вітенко Іван
Інформатика
8 клас

48 грн

7 клас. Урок 25. Події з вікном, обробник події (python)

7 клас. Урок 25. Події з вікном, обробник події (python)

294

Аватар профіля Вітенко Іван
Інформатика
7 клас

26 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1289

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1110

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1344

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

497

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

652

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

282

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас