Всеосвіта

Головне меню порталу

Головне меню порталу

Сьогодні о 18:00
Вебінар:
«
Дотримання академічної доброчесності у використанні інтернет-джерел для освітнього контенту
»
Взяти участь Всі події
Урок:

Вкладені алгоритмічні структури розгалуження

23.11.2023
6 Клас

2

11

75

0

Вміст уроку:

Завдання №1:

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

Якщо алгоритм містить фрагмент, в якому є команда перевірки умови, то, залежно від результату виконання цієї команди (Так чи Ні), виконується або одна послідовність команд, або інша.

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

Команда «ЯКЩО—ТО» відповідає алгоритмічній конструкції «неповне розгалуження».

5.PNG

Команда «ЯКЩО—ТО—ІНАКШЕ» відповідає алгоритмічній конструкції «повне розгалуження».

4.PNG

Під час розв’язування багатьох задач виникає необхідність у разі виконання (або невиконання) деякої умови знову робити вибір. У такій ситуації застосовують так звані вкладені розгалуження: в команді розгалуження по гілці Так або Ні знову використовують команду розгалуження:

1.PNG

У цьому алгоритмі розгалуження з “Перевіркою умови 2” міститься всередині першого з “Перевіркою умови 1”.
Такий фрагмент алгоритму називають вкладеним розгалуженням.

Вкладені розгалуження — це фрагмент алгоритму, у якому одне розгалуження міститься всередині іншого розгалуження.

І зовнішні, і внутрішні розгалуження можуть бути як повними, так і неповними.


Розглянемо фрагмент проєкту в Scratch з використанням вкладених розгалужень.

6.PNG

Якщо клавішу Пропуск натиснуто, виконавець переміщується на 50 кроків уперед.


Якщо після переміщення він доторкається спрайта Dog, то він повертається на 180° за годинниковою стрілкою та продовжує рух у зворотньому напрямку, а інакше він продовжує рухатись далі. Якщо під час руху він доторкається спрайта Beetle, то він говорить «Привіт!» 2 сек. Цей алгоритм містить повне та неповне вкладені розгалуження.

Завдання №2:

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

12 з 12 (100%)

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

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

Сподобався:

9 0

Зрозумілий:

9 0

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

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

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

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

245

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

25 грн

Власне висловлення, його структура, мовне оформлення

Власне висловлення, його структура, мовне оформлення

14

Аватар профіля Кудревич Інна Василівна
Українська мова
10—12 клас та I—III курси

30 грн

11 клас. Агроценози, їхня структура та особливості функціонування. Шляхи підвищення продуктивності агроценозів. Біосфера як глобальна екосистема, її структура та межі.

11 клас. Агроценози, їхня структура та особливості функціонування. Шляхи підвищення продуктивності агроценозів. Біосфера як глобальна екосистема, її структура та межі.

51

Аватар профіля Кошалковська Лариса Іванівна
Біологія
11 клас

30 грн

Ергономіка в структурі перетворювальної діяльності. Ергономіка та організація праці. Інструктаж з БЖД.

Ергономіка в структурі перетворювальної діяльності. Ергономіка та організація праці. Інструктаж з БЖД.

113

Аватар профіля Півнюк Олена Вікторівна
Технології
11 клас

50 грн

ТМ Структура технологічного процесу. Поняття про технологічну операцію та її елементи. Основні терміни

ТМ Структура технологічного процесу. Поняття про технологічну операцію та її елементи. Основні терміни

304

Аватар профіля Чемерис Олена Андріївна
ТМ
дорослі

50 грн

Схожі уроки

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

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

755

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

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

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

572

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

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

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

542

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

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

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

187

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

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

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

251

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