5 клас урок 24 нова програма
TRANSCRIPT
![Page 1: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/1.jpg)
5Цикли з
лічильникомЗа новою програмою
Урок 24
![Page 2: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/2.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Цикли з лічильником
Кількість повторень у циклічних алгоритмах може бути або заздалегідь відомою, або ні, тому розрізняють:
повторення з визначеною кількістю
повторень.
повторення з невідомою кількістю
повтореньЯкщо кількість повторень заздалегідь не відома, то
для припинення циклу задається деяка умова, яка і забезпечує скінченність виконання команд, що повторюються.
Розділ 4 § 24
![Page 3: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/3.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Цикли з лічильником
Кількість повторень у циклічних алгоритмах з визначеною кількістю повторень визначають за допомогою лічильника циклу.
Розділ 4 § 24
![Page 4: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/4.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Цикли з лічильником
Команди циклу з визначеною кількістю повторень будуть повторюватись до досягнення потрібної кількості повторень. Наприклад, алгоритм побудови квадрата, у якому 4 рази потрібно повторювати дії:
«намалювати сторону»,«повернути за годинниковою стрілкою на 900»,
Можна подати графічно.
Розділ 4 § 24
![Page 6: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/6.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Цикли з лічильником
Для створення циклічних алгоритмів з визначеною кількістю повторень у середовищі Скретч використовують команду Повторити К, де параметр К вказує на кількість повторень у тілі циклу.
Тіло циклу
Розділ 4 § 24
![Page 7: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/7.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Цикли з лічильником
Наприклад, розглянемо алгоритм, за яким виконавець Танцюрист змінюватиме зовнішній вигляд 4 рази з інтервалом 1 секунду:
Розділ 4 § 24
![Page 8: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/8.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Цикли з лічильником
Такий алгоритм можна подати графічно.
Розділ 4 § 24
![Page 9: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/9.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Цикли з лічильником
Поданий алгоритм у середовищі Скретч матиме такий вигляд.
Розділ 4 § 24
![Page 10: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/10.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Цикли з лічильником
Виконавши наведений алгоритм, що містить цикл. Рудий кіт намалює орнамент.
Розділ 4 § 24
![Page 11: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/11.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Цикли з лічильником
Тіло циклу запропонованого алгоритму містить команди малювання квадрата і повороту виконавця на кут 600. Повторюватиметься це тіло циклу 6 разів. Тому отриманий орнамент складається із шести квадратів, кожний наступний з яких повернуто відносно попереднього на кут 600.
Звертаємо вашу увагу, що в тілі циклу алгоритму малювання орнаменту дві команди
повторюються 4 рази поспіль.
Розділ 4 § 24
![Page 12: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/12.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Цикли з лічильником
Тому цей алгоритм можна записати коротше, використовуючи в тілі, циклу ще одну команду циклу.
Цикл Повторити 6 називається зовнішнім, а цикл Повторити 4 — внутрішній, або вкладеним. Кожне наступне виконання зовнішнього циклу буде відбуватися лише після того, як завершиться чергове виконання внутрішнього.
Розділ 4 § 24
![Page 13: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/13.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Цикли з лічильником
Якщо змінити кількість повторень тіла циклу, наприклад на 20, то й кут у команді зовнішнього циклу потрібно змінити на 180. У цьому разі Рудий кіт намалює інший орнамент.
Розділ 4 § 24
![Page 14: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/14.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Цикли з лічильником
Команду циклу з лічильником можна використати для циклічного змінений кольору малювання. У Scratch кожному кольору олівця відповідає певне число, код цього кольору. В алгоритмі, перед командою циклу розміщено команду,
яка задає початковий колір олівця. Під час виконання команди тіла наведеного циклу кожного разу код кольору олівця збільшується на 30.
Розділ 4 § 24
![Page 16: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/16.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Цикли з лічильником
Наведемо ще приклад алгоритму із циклом, виконавши який, Рудий кіт намалює коло.
Розділ 4 § 24
![Page 17: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/17.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Розгадайте кросвордРозділ 4 § 24
1
1. Процес неодноразового виконання.
П О В Т О Р Е Н Н Я
2
2. Змінна, значення якої визначає кількістьповторень команд тіла циклу.
Л І Ч И Л Ь Н И К
3
3. Команди, що входять до циклу в алгоритмі.
ТІЛО
4
4. Одна або кілька команд алгоритму, які можуть виконуватися більше ніж один раз.
ЦИКЛ
Далі
![Page 18: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/18.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Розгадайте ребус
Лічильник«Ребуси українською» © rebus1.com
Розділ 4 § 24
![Page 19: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/19.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Запитання та завданняРозділ 4 § 22
Намалюйте результат виконання алгоритму виконавцем Рудий кіт (20 кроків = 1 клітинка).
![Page 20: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/20.jpg)
5
© Вивчаємо інформатику teach-inf.at.ua
Працюємо за комп’ютеромРозділ 4 § 24
![Page 21: 5 клас урок 24 нова програма](https://reader034.vdocuments.mx/reader034/viewer/2022042505/58cf1b831a28abc05f8b5419/html5/thumbnails/21.jpg)
5Дякую за увагу!
За новою програмою
Урок 24