Урок:

Розв’язування задач, які передбачають створення програмних об’єктів. Практична робата 8

Вміст уроку:
1
Опис, який учні побачать перед початком уроку

04023usw-7f2f-940x389.pngВправа 1. Математичні лови.

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

  1. Завантаж або відкрий в онлайні середовище Скретч 2. Вилучи зі сцени Рудого кота, скориставшись вказівкою контекстного меню об'єкта.

  2. Додай новий об'єкт – Вираз1, який створи за допомогою інструмента Текст вбудованого графічного редактора. Наприклад, рівність 24+53=77. Задай значення властивості напрямок руху об'єкта униз.

  3. Аналогічно придумай і додай ще декілька правильних і неправильних рівностей на додавання та віднімання.

  4. Додай до них образи деяких предметів, наприклад, для правильних 04023utx-f46f-50x53.png– , а для неправильних – 04023utz-7136-56x69.png

  5. Намалюй кошик для ловлі рівностей, наприклад 04023uu3-eabb-138x64.png

  6. Склади програму для переміщення рівності вниз. Швидкість регулюй величиною кроку переміщення, використовуй команду Чекати. Перевір, чи можеш ти у своїй програмі для переміщення об'єкта використати таку програму.

  7. 04023uu8-c1b3-668x649.png

  8. Поміркуй, які команди потрібно додати до складеної програми для того, щоб призупинити гру, якщо правильна відповідь доторкнеться межі сцени.

  9. Додай програми для інших об'єктів-рівностей.

  10. Склади програму для руху по горизонталі кошика: якщо натиснута клавіша стрілка вправо, то він має переміститись на 10 кроків праворуч, а якщо стрілка вліво, – то відповідно на 10 кроків ліворуч. Використай команди:

04023uug-5c29-940x379.pngЗапусти проект на виконання та переконайся, що він реалізовує запропоноване завдання. За потреби внеси зміни у програми для об'єктів.

Збережи створений проект з іменем Математичні лови та прикріпи у форму

Закрий всі відкриті вікна.

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

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

1

Місце для прикріплення практичної роботи

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

Сподобався:

0

Так: 2

Ні: 0

Зрозумілий:

0

Так: 2

Ні: 0

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

0

Ні: 2

Так: 0

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

Поняття про об’єкт у програмуванні. Властивості об’єкта. Створення програмних об’єктів

Поняття про об’єкт у програмуванні. Властивості об’єкта. Створення програмних об’єктів

647

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

30 грн

Створення 3D об’єктів. Практична робота 18

Створення 3D об’єктів. Практична робота 18

356

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

35 грн

10-11 клас. Урок 20. Створення програмних об’єктів (Python)

10-11 клас. Урок 20. Створення програмних об’єктів (Python)

266

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

26 грн

практична робота. Цикл з лічильником. Розв’язування задач

практична робота. Цикл з лічильником. Розв’язування задач

215

Аватар профіля Чернявська Альона Сергіївна
Інформатика
8 клас

31 грн

Створення та аналіз діаграм. Практична робота 8.

Створення та аналіз діаграм. Практична робота 8.

409

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

33 грн

Інформаційний об’єкт. Властивості об'єкта. Створення моделі об’єкта за заданими

Інформаційний об’єкт. Властивості об'єкта. Створення моделі об’єкта за заданими

557

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

25 грн

Схожі уроки

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

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

1314

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

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

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

1139

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

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

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

1365

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

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

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

511

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

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

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

666

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

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

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

295

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