SlideShare a Scribd company logo
Повторення (цикли). Алгоритми з
повторенням.
Практична робота № 5 «Складання та
виконання проектів з використанням
циклів з лічильником»
Дистанційне навчання.
Завдання для учнів 5 класів.
Середовище програмування
• Складати, редагувати і виконувати проекти в Scratch2
(встановити на комп’ютер) або на спеціальному сайті
в Інтернеті за адресою scratch.mit.edu
Циклічні процеси
Ви вже знаєте, що процеси, які повторюються,
називаються циклічними.
Циклічними, наприклад, є процеси щоденного
сходу і заходу Сонця.
Циклічні процеси.
Пори року.
Циклічні процеси
Змінення фаз Місяця
Циклічні процеси
• Кожного робочого дня в школі уроки й
перерви тривають протягом одних і тих
самих інтервалів часу.
На уроках української мови,
розбираючи кілька речень, ви також
кілька разів виконуєте одну й ту
саму послідовність дій.
Додаючи числа у стовпчик, ви
також виконуєте одну й ту
саму послідовність дій.
Повторення (цикли) в алгоритмах
Розглянемо таку задачу.
Задача. У дворі є порожні діжка і відро ємністю
50 л і 10 л відповідно та колодязь. Потрібно
наповнити діжку водою.
Повторення (цикли) в алгоритмах
1. Узяти відро.
2. Повторити 5 разів
1. Підійти до колодязя.
2. Набрати з колодязя повне відро води.
3. Підійти з повним відром води до діжки.
4. Вилити воду з відра в діжку.
3. Поставити відро.
Повторення (цикли) в алгоритмах
Тіло
циклу
Заголовок
циклу
Така команда називається
командою циклу з лічильником.
Повторення (цикли) в алгоритмах
Фрагмент алгоритму, у якому одна або кілька
команд можуть виконуватися більше ніж один
раз, називають циклом.
Алгоритм, який містить цикл,
називають алгоритмом із циклом, або
алгоритмом з повторенням.
Вираз «виконуватися більше ніж один
раз» означає, що команди будуть
виконуватися скінченну кількість разів.
Цикли з лічильником у Scratch
• Зокрема, для організації у програмі циклу з
лічильником можна використати команду, яка
розташована у групі Керувати.
Цикли з лічильником у Scratch
• Ви вже знаєте, що для
малювання квадрата зі
стороною, наприклад, 100
кроків потрібно 4 рази
поспіль виконати такі
команди:
Тому ці команди можна
включити до програми
малювання квадрата не 4 рази
поспіль, а включити їх до тіла
циклу з лічильником, яке
повинно виконатися 4 рази.
Проект «Різнокольоровий квадрат»
• До тіла циклу можна
включити команду
змінення кольору
малювання – колір
олівця. У Scratch
кожному кольору олівця
відповідає певне число,
код цього кольору. В
результаті отримаємо
квадрат зі сторонами
різного кольору.
Команда, що змінює колір олівця
Зверніть увагу! В даній команді код кольору олівця
збільшується на 30. Замість 30 ви можете поставити
інше число і спостерігати зміни.
Проект «Орнамент»
Створимо проект, в якому кіт намалює 6 квадратів
різного кольору. Таким чином утворюється ось такий
орнамент.
Проект «Орнамент»
Цикл Повторити 6
називається зовнішнім,
а цикл Повторити 4 —
внутрішній, або
вкладеним. Кожне
наступне виконання
зовнішнього циклу буде
відбуватися лише після
того, як завершиться
чергове виконання
внутрішнього.
Малюємо коло
Практична робота № 5.
Завдання № 1. Виберіть персонаж на власний смак.
Відредагуйте проект «Квадрат» таким чином, щоб ваш
виконавець намалював 3 квадрати різного кольору так, як
показано на зразку.
Практична робота № 5.
• Завдання № 2. Виберіть персонаж на власний смак.
Відредагуйте проект «Коло» таким чином, щоб ваш
виконавець намалював 2 кола різного кольору так, як
показано на зразку.
Звернути увагу!
• Надсилаємо скріни виконаних завдань,
тобто знімки екрану (клавіша PrintScreen на
вашому комп’ютері) виконаних завдань на
вайбер вчителю (тел. 0631978708) або на
електронну пошту
teachergimn16@gmail.com
Читаємо матеріал в підручнику:
• Й. Я. Ривкінд «Інформатика. 5 клас»
п. 4.4 стор. 186-193

More Related Content

What's hot

3 клас урок 26 як подають алгоритми
3 клас урок 26 як подають алгоритми3 клас урок 26 як подають алгоритми
3 клас урок 26 як подають алгоритми
Сокальська ЗШ І-ІІІ ступенів №2
 
7klas urok11(pr 3)
7klas urok11(pr 3)7klas urok11(pr 3)
7klas urok11(pr 3)
Sanya Dzhedzhera
 
Алгоритми і виконавці
Алгоритми і виконавціАлгоритми і виконавці
Алгоритми і виконавці
Olena Dmytruk
 
4 клас урок 27 що таке повторення
4 клас урок 27 що таке повторення4 клас урок 27 що таке повторення
4 клас урок 27 що таке повторення
Сокальська ЗШ І-ІІІ ступенів №2
 
4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...
4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...
4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...
Сокальська ЗШ І-ІІІ ступенів №2
 
4 клас урок 25 алгоритми з розгалуженням. логічне слідування якщо – то – інакше
4 клас урок 25 алгоритми з розгалуженням. логічне слідування  якщо – то – інакше4 клас урок 25 алгоритми з розгалуженням. логічне слідування  якщо – то – інакше
4 клас урок 25 алгоритми з розгалуженням. логічне слідування якщо – то – інакше
Сокальська ЗШ І-ІІІ ступенів №2
 
3 клас урок 24 що таке команди, алгоритми та їх виконавці
3 клас урок 24 що таке команди, алгоритми та їх виконавці3 клас урок 24 що таке команди, алгоритми та їх виконавці
3 клас урок 24 що таке команди, алгоритми та їх виконавці
Сокальська ЗШ І-ІІІ ступенів №2
 

What's hot (8)

3 клас урок 26 як подають алгоритми
3 клас урок 26 як подають алгоритми3 клас урок 26 як подають алгоритми
3 клас урок 26 як подають алгоритми
 
7klas urok11(pr 3)
7klas urok11(pr 3)7klas urok11(pr 3)
7klas urok11(pr 3)
 
Алгоритми і виконавці
Алгоритми і виконавціАлгоритми і виконавці
Алгоритми і виконавці
 
4 клас урок 27 що таке повторення
4 клас урок 27 що таке повторення4 клас урок 27 що таке повторення
4 клас урок 27 що таке повторення
 
4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...
4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...
4 клас урок 28 створення та виконання алгоритмів з повторенням у визначеному ...
 
6 клас урок 1
6 клас урок 16 клас урок 1
6 клас урок 1
 
4 клас урок 25 алгоритми з розгалуженням. логічне слідування якщо – то – інакше
4 клас урок 25 алгоритми з розгалуженням. логічне слідування  якщо – то – інакше4 клас урок 25 алгоритми з розгалуженням. логічне слідування  якщо – то – інакше
4 клас урок 25 алгоритми з розгалуженням. логічне слідування якщо – то – інакше
 
3 клас урок 24 що таке команди, алгоритми та їх виконавці
3 клас урок 24 що таке команди, алгоритми та їх виконавці3 клас урок 24 що таке команди, алгоритми та їх виконавці
3 клас урок 24 що таке команди, алгоритми та їх виконавці
 

Similar to 5classdist2

war5classdist2.pptx
war5classdist2.pptxwar5classdist2.pptx
war5classdist2.pptx
Viktoria Mikolaenko
 
5classdist3.pptx
5classdist3.pptx5classdist3.pptx
5classdist3.pptx
Viktoria Mikolaenko
 
Урок 25
Урок 25Урок 25
Урок 25
Andrey Podgayko
 
урок 9
урок 9урок 9
Prezentatsiia 5 klas_
Prezentatsiia 5 klas_Prezentatsiia 5 klas_
Prezentatsiia 5 klas_
IvannaSh1
 
2 урок 5 клас.doc
2 урок 5 клас.doc2 урок 5 клас.doc
2 урок 5 клас.doc
ssuser0cd26b2
 
war6klass1.pptx
war6klass1.pptxwar6klass1.pptx
war6klass1.pptx
Viktoria Mikolaenko
 
5 клас урок 24 нова програма
5 клас урок 24 нова програма5 клас урок 24 нова програма
5 клас урок 24 нова програма
Юлія Артюх
 
Алгоритми з повтореннями та розгал
Алгоритми з повтореннями та розгалАлгоритми з повтореннями та розгал
Алгоритми з повтореннями та розгал
Електронні книги Ранок
 
урок 9 10 циклічні алгоритми присвоювання
урок 9 10 циклічні алгоритми присвоюванняурок 9 10 циклічні алгоритми присвоювання
урок 9 10 циклічні алгоритми присвоювання
kissoli
 
цикли
циклицикли
цикли
rznz
 
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класа
VasileUrsaki
 
Mka python jr-urok_03_ua_1563258828
Mka python jr-urok_03_ua_1563258828Mka python jr-urok_03_ua_1563258828
Mka python jr-urok_03_ua_1563258828
PavloTsiura
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
PRESLAVA1972
 
Розв"язування систем рівнянь з двома невідомими
Розв"язування систем рівнянь з двома невідомимиРозв"язування систем рівнянь з двома невідомими
Розв"язування систем рівнянь з двома невідомими
sveta7940
 
Узагальнення знань з теми Відношення та пропорція
Узагальнення знань з теми Відношення та пропорціяУзагальнення знань з теми Відношення та пропорція
Узагальнення знань з теми Відношення та пропорція
penkovakati
 
7 клас 8 урок. Повторення. Алгоритми з повторенням
7 клас 8 урок. Повторення.  Алгоритми з повторенням7 клас 8 урок. Повторення.  Алгоритми з повторенням
7 клас 8 урок. Повторення. Алгоритми з повторенням
StAlKeRoV
 
конспект уроку
конспект урокуконспект уроку
конспект уроку
Cshkilniy
 
7klas urok14(pr 4)
7klas urok14(pr 4)7klas urok14(pr 4)
7klas urok14(pr 4)
Sanya Dzhedzhera
 

Similar to 5classdist2 (20)

war5classdist2.pptx
war5classdist2.pptxwar5classdist2.pptx
war5classdist2.pptx
 
5classdist3.pptx
5classdist3.pptx5classdist3.pptx
5classdist3.pptx
 
Урок 25
Урок 25Урок 25
Урок 25
 
урок 9
урок 9урок 9
урок 9
 
Prezentatsiia 5 klas_
Prezentatsiia 5 klas_Prezentatsiia 5 klas_
Prezentatsiia 5 klas_
 
2 урок 5 клас.doc
2 урок 5 клас.doc2 урок 5 клас.doc
2 урок 5 клас.doc
 
war6klass1.pptx
war6klass1.pptxwar6klass1.pptx
war6klass1.pptx
 
5 клас урок 24 нова програма
5 клас урок 24 нова програма5 клас урок 24 нова програма
5 клас урок 24 нова програма
 
Алгоритми з повтореннями та розгал
Алгоритми з повтореннями та розгалАлгоритми з повтореннями та розгал
Алгоритми з повтореннями та розгал
 
урок 9 10 циклічні алгоритми присвоювання
урок 9 10 циклічні алгоритми присвоюванняурок 9 10 циклічні алгоритми присвоювання
урок 9 10 циклічні алгоритми присвоювання
 
цикли
циклицикли
цикли
 
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класа
 
Mka python jr-urok_03_ua_1563258828
Mka python jr-urok_03_ua_1563258828Mka python jr-urok_03_ua_1563258828
Mka python jr-urok_03_ua_1563258828
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
 
Розв"язування систем рівнянь з двома невідомими
Розв"язування систем рівнянь з двома невідомимиРозв"язування систем рівнянь з двома невідомими
Розв"язування систем рівнянь з двома невідомими
 
Узагальнення знань з теми Відношення та пропорція
Узагальнення знань з теми Відношення та пропорціяУзагальнення знань з теми Відношення та пропорція
Узагальнення знань з теми Відношення та пропорція
 
7 клас 8 урок. Повторення. Алгоритми з повторенням
7 клас 8 урок. Повторення.  Алгоритми з повторенням7 клас 8 урок. Повторення.  Алгоритми з повторенням
7 клас 8 урок. Повторення. Алгоритми з повторенням
 
6 24
6 246 24
6 24
 
конспект уроку
конспект урокуконспект уроку
конспект уроку
 
7klas urok14(pr 4)
7klas urok14(pr 4)7klas urok14(pr 4)
7klas urok14(pr 4)
 

More from Viktoria Mikolaenko

zvitdir2022.ppt
zvitdir2022.pptzvitdir2022.ppt
zvitdir2022.ppt
Viktoria Mikolaenko
 
war8klasdist4.pptx
war8klasdist4.pptxwar8klasdist4.pptx
war8klasdist4.pptx
Viktoria Mikolaenko
 
war8klasdist3.pptx
war8klasdist3.pptxwar8klasdist3.pptx
war8klasdist3.pptx
Viktoria Mikolaenko
 
war5classd4.pptx
war5classd4.pptxwar5classd4.pptx
war5classd4.pptx
Viktoria Mikolaenko
 
war7classdist4.pptx
war7classdist4.pptxwar7classdist4.pptx
war7classdist4.pptx
Viktoria Mikolaenko
 
war6class3.pptx
war6class3.pptxwar6class3.pptx
war6class3.pptx
Viktoria Mikolaenko
 
war7classdist3.pptx
war7classdist3.pptxwar7classdist3.pptx
war7classdist3.pptx
Viktoria Mikolaenko
 
war9klassdist1.ppt
war9klassdist1.pptwar9klassdist1.ppt
war9klassdist1.ppt
Viktoria Mikolaenko
 
war8klassdist1-2.pptx
war8klassdist1-2.pptxwar8klassdist1-2.pptx
war8klassdist1-2.pptx
Viktoria Mikolaenko
 
war7classdist2.pptx
war7classdist2.pptxwar7classdist2.pptx
war7classdist2.pptx
Viktoria Mikolaenko
 
war6klass2.pptx
war6klass2.pptxwar6klass2.pptx
war6klass2.pptx
Viktoria Mikolaenko
 
war5classdist1.pptx
war5classdist1.pptxwar5classdist1.pptx
war5classdist1.pptx
Viktoria Mikolaenko
 
war7classdist1.pptx
war7classdist1.pptxwar7classdist1.pptx
war7classdist1.pptx
Viktoria Mikolaenko
 
Zvitdir2021
Zvitdir2021Zvitdir2021
Zvitdir2021
Viktoria Mikolaenko
 
Formuvalne ocin
Formuvalne ocinFormuvalne ocin
Formuvalne ocin
Viktoria Mikolaenko
 
10classdist
10classdist10classdist
10classdist
Viktoria Mikolaenko
 
Media10class
Media10classMedia10class
Media10class
Viktoria Mikolaenko
 
8classproekt
8classproekt8classproekt
8classproekt
Viktoria Mikolaenko
 
Kompetentzad
KompetentzadKompetentzad
Kompetentzad
Viktoria Mikolaenko
 
5classkomikszavd
5classkomikszavd5classkomikszavd
5classkomikszavd
Viktoria Mikolaenko
 

More from Viktoria Mikolaenko (20)

zvitdir2022.ppt
zvitdir2022.pptzvitdir2022.ppt
zvitdir2022.ppt
 
war8klasdist4.pptx
war8klasdist4.pptxwar8klasdist4.pptx
war8klasdist4.pptx
 
war8klasdist3.pptx
war8klasdist3.pptxwar8klasdist3.pptx
war8klasdist3.pptx
 
war5classd4.pptx
war5classd4.pptxwar5classd4.pptx
war5classd4.pptx
 
war7classdist4.pptx
war7classdist4.pptxwar7classdist4.pptx
war7classdist4.pptx
 
war6class3.pptx
war6class3.pptxwar6class3.pptx
war6class3.pptx
 
war7classdist3.pptx
war7classdist3.pptxwar7classdist3.pptx
war7classdist3.pptx
 
war9klassdist1.ppt
war9klassdist1.pptwar9klassdist1.ppt
war9klassdist1.ppt
 
war8klassdist1-2.pptx
war8klassdist1-2.pptxwar8klassdist1-2.pptx
war8klassdist1-2.pptx
 
war7classdist2.pptx
war7classdist2.pptxwar7classdist2.pptx
war7classdist2.pptx
 
war6klass2.pptx
war6klass2.pptxwar6klass2.pptx
war6klass2.pptx
 
war5classdist1.pptx
war5classdist1.pptxwar5classdist1.pptx
war5classdist1.pptx
 
war7classdist1.pptx
war7classdist1.pptxwar7classdist1.pptx
war7classdist1.pptx
 
Zvitdir2021
Zvitdir2021Zvitdir2021
Zvitdir2021
 
Formuvalne ocin
Formuvalne ocinFormuvalne ocin
Formuvalne ocin
 
10classdist
10classdist10classdist
10classdist
 
Media10class
Media10classMedia10class
Media10class
 
8classproekt
8classproekt8classproekt
8classproekt
 
Kompetentzad
KompetentzadKompetentzad
Kompetentzad
 
5classkomikszavd
5classkomikszavd5classkomikszavd
5classkomikszavd
 

Recently uploaded

Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdfПідсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
ssuser7541ef1
 
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdfLOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
Olga Kudriavtseva
 
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdfГлавлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
olaola5673
 
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdfPOPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
Olga Kudriavtseva
 
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
estet13
 
Основи_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdfОснови_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdf
olaola5673
 
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
tetiana1958
 
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdfKUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
Olga Kudriavtseva
 
Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»
Vinnytsia Regional Universal Scientific Library named after Valentin Otamanovsky
 
29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx
Репетитор Історія України
 

Recently uploaded (10)

Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdfПідсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
 
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdfLOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
 
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdfГлавлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
 
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdfPOPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
 
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
 
Основи_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdfОснови_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdf
 
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
 
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdfKUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
 
Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»
 
29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx
 

5classdist2

  • 1. Повторення (цикли). Алгоритми з повторенням. Практична робота № 5 «Складання та виконання проектів з використанням циклів з лічильником» Дистанційне навчання. Завдання для учнів 5 класів.
  • 2. Середовище програмування • Складати, редагувати і виконувати проекти в Scratch2 (встановити на комп’ютер) або на спеціальному сайті в Інтернеті за адресою scratch.mit.edu
  • 3. Циклічні процеси Ви вже знаєте, що процеси, які повторюються, називаються циклічними. Циклічними, наприклад, є процеси щоденного сходу і заходу Сонця.
  • 6. Циклічні процеси • Кожного робочого дня в школі уроки й перерви тривають протягом одних і тих самих інтервалів часу. На уроках української мови, розбираючи кілька речень, ви також кілька разів виконуєте одну й ту саму послідовність дій. Додаючи числа у стовпчик, ви також виконуєте одну й ту саму послідовність дій.
  • 7. Повторення (цикли) в алгоритмах Розглянемо таку задачу. Задача. У дворі є порожні діжка і відро ємністю 50 л і 10 л відповідно та колодязь. Потрібно наповнити діжку водою.
  • 8. Повторення (цикли) в алгоритмах 1. Узяти відро. 2. Повторити 5 разів 1. Підійти до колодязя. 2. Набрати з колодязя повне відро води. 3. Підійти з повним відром води до діжки. 4. Вилити воду з відра в діжку. 3. Поставити відро.
  • 9. Повторення (цикли) в алгоритмах Тіло циклу Заголовок циклу Така команда називається командою циклу з лічильником.
  • 10. Повторення (цикли) в алгоритмах Фрагмент алгоритму, у якому одна або кілька команд можуть виконуватися більше ніж один раз, називають циклом. Алгоритм, який містить цикл, називають алгоритмом із циклом, або алгоритмом з повторенням. Вираз «виконуватися більше ніж один раз» означає, що команди будуть виконуватися скінченну кількість разів.
  • 11. Цикли з лічильником у Scratch • Зокрема, для організації у програмі циклу з лічильником можна використати команду, яка розташована у групі Керувати.
  • 12. Цикли з лічильником у Scratch • Ви вже знаєте, що для малювання квадрата зі стороною, наприклад, 100 кроків потрібно 4 рази поспіль виконати такі команди: Тому ці команди можна включити до програми малювання квадрата не 4 рази поспіль, а включити їх до тіла циклу з лічильником, яке повинно виконатися 4 рази.
  • 13. Проект «Різнокольоровий квадрат» • До тіла циклу можна включити команду змінення кольору малювання – колір олівця. У Scratch кожному кольору олівця відповідає певне число, код цього кольору. В результаті отримаємо квадрат зі сторонами різного кольору.
  • 14. Команда, що змінює колір олівця Зверніть увагу! В даній команді код кольору олівця збільшується на 30. Замість 30 ви можете поставити інше число і спостерігати зміни.
  • 15. Проект «Орнамент» Створимо проект, в якому кіт намалює 6 квадратів різного кольору. Таким чином утворюється ось такий орнамент.
  • 16. Проект «Орнамент» Цикл Повторити 6 називається зовнішнім, а цикл Повторити 4 — внутрішній, або вкладеним. Кожне наступне виконання зовнішнього циклу буде відбуватися лише після того, як завершиться чергове виконання внутрішнього.
  • 18. Практична робота № 5. Завдання № 1. Виберіть персонаж на власний смак. Відредагуйте проект «Квадрат» таким чином, щоб ваш виконавець намалював 3 квадрати різного кольору так, як показано на зразку.
  • 19. Практична робота № 5. • Завдання № 2. Виберіть персонаж на власний смак. Відредагуйте проект «Коло» таким чином, щоб ваш виконавець намалював 2 кола різного кольору так, як показано на зразку.
  • 20. Звернути увагу! • Надсилаємо скріни виконаних завдань, тобто знімки екрану (клавіша PrintScreen на вашому комп’ютері) виконаних завдань на вайбер вчителю (тел. 0631978708) або на електронну пошту teachergimn16@gmail.com
  • 21. Читаємо матеріал в підручнику: • Й. Я. Ривкінд «Інформатика. 5 клас» п. 4.4 стор. 186-193