1 of 17

Алгоритми і програми з розгалуженнями

Нова українська школа

Урок 41

Інформатика 5

teach-inf.com.ua

за підручником

Ривкінд Й.Я. та ін.

2 of 17

Розгалуження у проєктах Scratch 3

Розділ 5

§ 5.6

Для реалізації неповного розгалуження в середовищі Скретч використовують команду:

Умова

Команди, що виконуються, коли умова істинна

© Вивчаємо інформатику teach-inf.com.ua

3 of 17

Розгалуження у проєктах Scratch 3

Розділ 5

§ 5.6

Структуру повного розгалуження в середовищі Скретч можна подати командою:

© Вивчаємо інформатику teach-inf.com.ua

4 of 17

Розгалуження у проєктах Scratch 3

Розділ 5

§ 5.6

Структура повного розгалуження

Умова

Команди, що виконуються, коли умова істинна

Команди, що виконуються, коли умова хибна

© Вивчаємо інформатику teach-inf.com.ua

5 of 17

Розгалуження у проєктах Scratch 3

Розділ 5

§ 5.6

Наведемо приклади використання розгалужень

повного розгалуження

неповного розгалуження

© Вивчаємо інформатику teach-inf.com.ua

6 of 17

Розгалуження у проєктах Scratch 3

Розділ 5

§ 5.6

Блок з командою перевірки умови можна вибрати у групі Датчики.

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

і вибрати певну клавішу для перевірки її натискання.

© Вивчаємо інформатику teach-inf.com.ua

7 of 17

Розгалуження у проєктах Scratch 3

Розділ 5

§ 5.6

У блоці з командою розгалуження можна використати й інші блоки з командами групи Датчики.

Які ще блоки з командами групи Датчики можна використати в розгалуженнях?

Поміркуйте

© Вивчаємо інформатику teach-inf.com.ua

8 of 17

Розгалуження у проєктах Scratch 3

Розділ 5

§ 5.6

Під час використання блока з командою запитати і чекати з групи Датчики

перед розгалуженням у самому розгалуженні потрібно використати блок з командою відповідь

© Вивчаємо інформатику teach-inf.com.ua

9 of 17

Розгалуження у проєктах Scratch 3

Розділ 5

§ 5.6

А також потрібно ще використати блоки з групи Оператори,

щоб порівняти введену відповідь з очікуваною

© Вивчаємо інформатику teach-inf.com.ua

10 of 17

Розгалуження у проєктах Scratch 3

Розділ 5

§ 5.6

Причому спочатку у блок розгалуження потрібно вставити блок для порівняння з групи Оператори, а потім

в ліве поле цього блока вставити блок відповідь,

а в праве – значення для порівняння.

© Вивчаємо інформатику teach-inf.com.ua

11 of 17

Розгалуження у проєктах Scratch 3

Розділ 5

§ 5.6

Після виконання команди запитати і чекати в нижній частині Сцени з’являється:

поле, у яке потрібно ввести відповідь на запитання,

після чого вибрати кнопку

© Вивчаємо інформатику teach-inf.com.ua

12 of 17

Розгадайте ребус

Розгалуження

«Ребуси українською» © rebus1.com

Н=НН

Ш=Ж

Розділ 5

§ 5.6

© Вивчаємо інформатику teach-inf.com.ua

13 of 17

Розгадайте кросворд

1

  1. Алгоритм, створений у програмі Скретч.

С

к

Р

и

п

т

2

  1. Команда, коли

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

Р

О

з

г

а

л

у

ж

е

н

н

я

3

  1. Послідовність

команд, виконуючи які отримаємо необхідний результат.

А

л

г

о

р

и

т

м

4

  1. Частина

команди у розгалуженні.

І

н

а

к

ш

е

5

  1. Команда в

програмі Скретч, яка вкаже

виконавцеві на те, що дію потрібно виконувати не одразу.

Ч

е

к

а

т

и

6

  1. Об’єкт, що

виконує команди.

В

и

к

о

н

а

в

е

ц

ь

7

  1. Наказ

виконати певні дії.

К

о

м

а

н

д

а

Далі

Розділ 5

§ 5.6

© Вивчаємо інформатику teach-inf.com.ua

14 of 17

Обговоріть і зробіть висновки

  1. Чи може розповідне речення не бути висловлюванням? Якщо так, наведіть приклади і поясніть свою відповідь.
  1. В алгоритмах для розв’язування яких задач потрібно використовувати команди розгалуження?

Розділ 5

§ 5.6

  1. Які життєві ситуації пов’язані з виконанням розгалуження?
  1. Чи є в українській мові випадки використання розгалуження під час написання слів, речень?

© Вивчаємо інформатику teach-inf.com.ua

15 of 17

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

Проаналізувати

§ 5.6, с. 222-228

Розділ 5

§ 5.6

© Вивчаємо інформатику teach-inf.com.ua

16 of 17

Працюємо за комп’ютером

Сторінка

223-224

Розділ 5

§ 5.6

© Вивчаємо інформатику teach-inf.com.ua

17 of 17

Дякую за увагу!

Нова українська школа

Урок 41

Інформатика 5

teach-inf.com.ua

за підручником

Ривкінд Й.Я. та ін.