Сьогодні відбувся
Вебінар:
«
Булінг чи дисциплінарний проступок працівника освіти: як розрізнити та як діяти
»
Взяти участь Всі події
Урок:

Повна та коротка форми розгалуження

Вміст уроку:

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

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

1:

Теоретичний блок

Розгалуження — це така форма організації дій в алгоритмі, за якою залежно від виконання або невиконання певної умови виконується одна з двох послідовностей команд.

Розрізняють дві форми структури розгалуження: неповне та повне розгалуження.
Структура неповного розга­луження схожа на висловлю­вання з логічним слідуванням «Якщо — то», у якому після «то» записують послідовність команд, які необхідно виконати, коли записане в умові висловлювання є істинним.

непов.PNG

Неповне розгалуження ви­користовують тоді, коли деяку послідовність команд слід ви­конати лише за умови істиннос­ті висловлювання. Якщо ж записане в умові висловлювання хибне, то жодна з команд не виконуватиметься.

Структура повного розгалу­ження схожа на висловлюван­ня «Якщо — то — інакше», у якому після «то» та «інакше» записують команди, які необхідно виконати залежно від іс­тинності висловлювання, записаного в умові.

повне.PNG

Для опису умов можна використовувати блоки з групи Датчики. Ці блоки можуть бути складовими відповідних команд, що передбачають виконання певних дій після перевірки висловлювання на істинність чи хибність.

1.PNG

Складена умова – це кілька простих умов, з'єднаних логічними операціями І (інакше – логічний добуток), АБО (інакше – логічна сума), НЕ (логічне заперечення).

Складені умови описуються у випадках, коли потрібно перевирити виконання кількох умов одночасно. Складені умови, які використовують сполучники І, АБО, НЕ можна описати за допомогою блоків групи Оператори:

2.PNG

Приклад:

Нехай у проєкті є виконавці Рудий кіт і Курча. Тоді умову «якщо Рудий кіт доторкається до Курчати або доторкається межі вікна» можна подати в такому вигляді:

4.PNG

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

3.PNG

У середовищі Scrаtch для створення алгоритмів із неповним розгалуженням існує команда якщо — то, а для створення алгоритмів із повним розгалуженням існує команда якщо — то — інакше. Ці команди містяться в групі Керування.


Для складання умови використовують «цеглинки» шестикутної форми, що містяться в групах Датчики та Оператори.

6.PNG

2:

Вільне введення тексту

8 з 12 балів

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

0600a097-2ab8-658x318.png

3:

Вільне введення тексту

4 з 12 балів

Виконайте інтерактивні вправи

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

Сподобався:

4 0

Зрозумілий:

4 0

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

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

Умовні оператори (коротка та повна форма)

Умовні оператори (коротка та повна форма)

288

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

33 грн

Повна та скорочена форма оператора розгалуження

Повна та скорочена форма оператора розгалуження

538

Аватар профіля Лагудза Мар`яна Орестівна
Інформатика
8—11 клас

25 грн

8 клас. Урок 44. Умовні оператори. Коротка та повна форма (Python)

8 клас. Урок 44. Умовні оператори. Коротка та повна форма (Python)

38

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

26 грн

Команди розгалуження

Команди розгалуження

209

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

33 грн

Складання програм на розгалуження

Складання програм на розгалуження

285

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

30 грн

Схожі уроки

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

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

978

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

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

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

826

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

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

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

1024

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

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

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

319

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

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

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

457

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