Всеосвіта

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

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

Зараз в ефірі:
Вебінар:
«
Інтерактивне навчання для розвитку творчого потенціалу: створюємо цікаві вправи на платформі "Всеосвіта"
»
Взяти участь Всі події
Урок:

Поєднання вкладених повторень та розгалужень

27.11.2023
6 Клас

3

13

78

0

Вміст уроку:

Завдання №1:

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

Опрацюйте теорію

Розгалуження, вкладене в цикл

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

Розгляньте блок-схеми фрагментів таких алгоритмів:

  • Повне розгалуження, вкладене в цикл з лічильником

1.PNG

  • Повне розгалуження, вкладене в цикл з передумовою

2.PNG

Приклад:

Алгоритм Евкліда. Алгоритм знаходження НСД(m,n) — найбільшого спільного дільника двох чисел m і n — був описаний в ІІІ столітті до н.е. в класичному трактаті «Початки» грецького математика Евкліда.
Алгоритм можна описати так: поки m
3.PNGn, від більшого числа віднімати менше.

Розглянемо блок-схему алгоритму Евкліда:

4.PNG

Виконаємо алгоритм для чисел 12 і 18:

5.PNG

Розгалуження в циклі можна використовувати і в Scratch.

Приклад:

У цьому проекті виконавець кілька разів виконує команду переміщення на 10 кроків, доки він не доторкається до межі. Якщо під час руху він доторкається до об'єкта Button2, він повертається на 180°, інакше під час руху він говорить «Няв!».

6.PNG

Цикл, вкладений у розгалуження

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

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

Розгляньте блок-схеми фрагментів таких алгоритмів:

  • Цикл з лічильником, вкладений у повне розгалуження:

7.PNG

  • Цикл з передумовою, вкладений у повне розгалуження:

8.PNG

Цикли в розгалуженні можна використовувати і в Scratch.

Приклад:

У наведеному проєкті виконавець запитує: «Скільки кутів?» і чекає на відповідь. Якщо відповідь «4», виконавець малює квадрат, інакше малює трикутник.

9.PNG

Завдання №2:

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

8 з 12 (67%)

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

Завдання №3:

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

4 з 12 (33%)

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

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

Сподобався:

10 0

Зрозумілий:

10 0

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

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

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

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

245

Інформатика
8—11 клас

25 грн

Палітра стилів і жанрів музичного мистецтва: поєднання традицій і новаторства (11 клас Урок №12)

Палітра стилів і жанрів музичного мистецтва: поєднання традицій і новаторства (11 клас Урок №12)

69

50 грн

Палітра стилів і жанрів музичного мистецтва: поєднання традицій і новаторства (11 клас Урок №13)

 Палітра стилів і жанрів музичного мистецтва: поєднання традицій і новаторства (11 клас Урок №13)

108

50 грн

Палітра стилів і жанрів музичного мистецтва: поєднання традицій і новаторства (11 клас Урок №11)

Палітра стилів і жанрів музичного мистецтва: поєднання традицій і новаторства (11 клас Урок №11)

165

50 грн

Повторення. Подільність натуральних чисел

Повторення. Подільність натуральних чисел

119

20 грн

Схожі уроки

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

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

755

Інформатика
9 клас

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

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

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

542

Інформатика
6 клас

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

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