Д/З: § 15
Тема 19(6): Вкладені алгоритмічні конструкції
Повторюємо:
Існує чотири типи вкладених алгоритмічних конструкцій:
Розгалуження, вкладене у розгалуження
Цикл, вкладений у цикл
Розгалуження, вкладене у цикл
Цикл, вкладений у розгалуження
Розгалуження вкладають у цикли тоді, коли виконавець алгоритму має багаторазово перевіряти певну умову.
Завдяки вкладанню в цикл одного чи кількох розгалужень має забезпечуватися коректна поведінка виконавця в усіх ситуаціях, що можуть виникнути під час виконання циклу.
Цикл вкладають у розгалуження тоді, коли необхідно перевірити які з повторюваних дій необхідно виконати
Робочий аркуш уроку
Онлайн середовище Scratch - https://scratch.mit.edu/projects/editor/?tutorial=home
Завдання 1 (підручник с.112)
На малюнках зображено чотири типи вкладених алгоритмічних конструкцій. Одна із них — це цикл, вкладений у цикл.
Назви три інші типи:
•цикл, вкладений у …
•розгалуження, вкладене в … •розгалуження, вкладене в …
Визнач, яка програма якій конструкції відповідає.
Спробуй сформулювати задачу, яку розв’язує кожна з цих програм.
Виконайте ці проекти у Онлайн середовищі Scratch - https://scratch.mit.edu/projects/editor/?tutorial=getStarted
Завдання 2
Додаткове завдання
Створити проект за яким виконавець малює 10 квадратів до того моменту покти не доторкається межі сцени