Реалізація циклічних алгоритмів у середовищі Scratch �(5 клас)
Підготувала Вчитель Ладижинської ЗОШ №2 Літніцька Ольга Сергіївна
Що таке алгоритм?
це скінченна послідовність команд, виконання яких приводить до розв’язання поставленої задачі.
Способи подання алгоритмів:
1.
2.
3.
Базові алгоритмічні структури:
Лінійний алгоритм або алгоритм слідування
Алгоритм повторення або циклічний алгоритм
Алгоритм розгалуження
ДЕЯКІ ЕЛЕМЕНТИ БЛОК-СХЕМИ АЛГОРИТМУ
Назва блока | Позначення | Призначення |
Термінатор | | Початок або кінець алгоритму |
Процес | | Виконання однієї або кількох команд |
Дані | | Уведення даних або виведення результатів |
Лінійний алгоритм
Це алгоритм, у якому кожна команда обов’язково виконується і лише один раз.
+
=
Кінець
Відрізати скибку хліба
Відрізати шматочок сиру
Намастити хліб маслом
Покласти сир на хліб з маслом
Початок
Алгоритм з повторенням
Це такий алгоритм, у яких одна і таж сама послідовна сукупність команд повторюється
Алгоритм, у якому передбачається багаторазове виконання одного й того самого набору команд, називають циклічним.
Вивчити вірш напам’ять
5 разів
Фарбування стовпчика огорожі
Цикл – це виконання інструкцій, що повторюються
Алгоритм повторення
Інструкції, що повторюються називаються тілом циклу.
Команди, що повторюються називаються тілом циклу.
Для створення циклічних алгоритмів з визначеною кількістю повторень у середовищі Скретч використовують команда Повторити N,
де параметр N вказує на кількість повторень у тілі циклу.
У разі, коли в алгоритмі кількість повторів заздалегідь не відома, у середовищі Скретч використовують команду
Завжди
Приклад використання циклічного алгоритму
Створити програму, яка б малювала 8 сходинок довжиною та шириною 30 кроків
Приклад використання циклічного алгоритму
БЛОКИ КОМАНД ПОВТОРЕННЯ:�
Дякую за увагу!
§23-24 прочитати