Алгоритми і програми з розгалуженнями
Нова українська школа
Урок 41
Інформатика 5
teach-inf.com.ua
за підручником
Ривкінд Й.Я. та ін.
Розгалуження у проєктах Scratch 3
Розділ 5
§ 5.6
Для реалізації неповного розгалуження в середовищі Скретч використовують команду:
Умова
Команди, що виконуються, коли умова істинна
© Вивчаємо інформатику teach-inf.com.ua
Розгалуження у проєктах Scratch 3
Розділ 5
§ 5.6
Структуру повного розгалуження в середовищі Скретч можна подати командою:
© Вивчаємо інформатику teach-inf.com.ua
Розгалуження у проєктах Scratch 3
Розділ 5
§ 5.6
Структура повного розгалуження
Умова
Команди, що виконуються, коли умова істинна
Команди, що виконуються, коли умова хибна
© Вивчаємо інформатику teach-inf.com.ua
Розгалуження у проєктах Scratch 3
Розділ 5
§ 5.6
Наведемо приклади використання розгалужень
повного розгалуження
неповного розгалуження
© Вивчаємо інформатику teach-inf.com.ua
Розгалуження у проєктах Scratch 3
Розділ 5
§ 5.6
Блок з командою перевірки умови можна вибрати у групі Датчики.
У наведених розгалуженнях використано блок з командою перевірки умови, у якому можна відкрити список
і вибрати певну клавішу для перевірки її натискання.
© Вивчаємо інформатику teach-inf.com.ua
Розгалуження у проєктах Scratch 3
Розділ 5
§ 5.6
У блоці з командою розгалуження можна використати й інші блоки з командами групи Датчики.
Які ще блоки з командами групи Датчики можна використати в розгалуженнях?
Поміркуйте
© Вивчаємо інформатику teach-inf.com.ua
Розгалуження у проєктах Scratch 3
Розділ 5
§ 5.6
Під час використання блока з командою запитати і чекати з групи Датчики
перед розгалуженням у самому розгалуженні потрібно використати блок з командою відповідь
© Вивчаємо інформатику teach-inf.com.ua
Розгалуження у проєктах Scratch 3
Розділ 5
§ 5.6
А також потрібно ще використати блоки з групи Оператори,
щоб порівняти введену відповідь з очікуваною
© Вивчаємо інформатику teach-inf.com.ua
Розгалуження у проєктах Scratch 3
Розділ 5
§ 5.6
Причому спочатку у блок розгалуження потрібно вставити блок для порівняння з групи Оператори, а потім
в ліве поле цього блока вставити блок відповідь,
а в праве – значення для порівняння.
© Вивчаємо інформатику teach-inf.com.ua
Розгалуження у проєктах Scratch 3
Розділ 5
§ 5.6
Після виконання команди запитати і чекати в нижній частині Сцени з’являється:
поле, у яке потрібно ввести відповідь на запитання,
після чого вибрати кнопку
© Вивчаємо інформатику teach-inf.com.ua
Розгадайте ребус
Розгалуження
«Ребуси українською» © rebus1.com
Н=НН
Ш=Ж
Розділ 5
§ 5.6
© Вивчаємо інформатику teach-inf.com.ua
Розгадайте кросворд
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
1
С | к | Р | и | п | т |
2
дії виконавця можуть бути різними залежно від того, виконується умова чи ні.
Р |
О |
з |
г |
а |
л |
у |
ж |
е |
н |
н |
я |
3
команд, виконуючи які отримаємо необхідний результат.
А | л | г | о | р | и | т | м |
4
команди у розгалуженні.
І | н | а | к | ш | е |
5
програмі Скретч, яка вкаже
виконавцеві на те, що дію потрібно виконувати не одразу.
Ч | е | к | а | т | и |
6
виконує команди.
В | и | к | о | н | а | в | е | ц | ь |
7
виконати певні дії.
К | о | м | а | н | д | а |
Далі
Розділ 5
§ 5.6
© Вивчаємо інформатику teach-inf.com.ua
Обговоріть і зробіть висновки
Розділ 5
§ 5.6
© Вивчаємо інформатику teach-inf.com.ua
Домашнє завдання
Проаналізувати
§ 5.6, с. 222-228
Розділ 5
§ 5.6
© Вивчаємо інформатику teach-inf.com.ua
Працюємо за комп’ютером
Сторінка
223-224
Розділ 5
§ 5.6
© Вивчаємо інформатику teach-inf.com.ua
Дякую за увагу!
Нова українська школа
Урок 41
Інформатика 5
teach-inf.com.ua
за підручником
Ривкінд Й.Я. та ін.