1. Базові алгоритми для роботи із змінними з
використанням алгоритмічної структури
повторення. Створення алгоритмів і
програм з повтореннями з використанням
змінних.
Завдання для учнів 7 класів.
2. Базові алгоритми з повторенням
знаємо ми скільки
разів
повторювати
Не знаємо ми
скільки разів
повторювати
Якщо ми точно знаємо, що певну дію або
набір дій треба повторити певну кількість
разів, то це буде цикл з параметром.
“Параметр” - це звичайна змінна, лічильник,
який контролює скільки разів наш цикл вже
виконався і чи не час його закінчувати.
3. Базові алгоритми з повторенням
цикли з
умовою
цикл з
параметром
безумовний
цикл
4. Створення алгоритмів і програм з
повтореннями
Циклічний алгоритм з умовою можна подати
графічно
Команди в тілі
циклу будуть
виконуватися, доки
умова є істинною.
Як тільки умова
стане хибною,
повторення
припиниться.
5. Практичне завдання № 1.
• Працюємо на спеціальному сайті в Інтернеті
scratch.mit.edu
• Надсилаємо скріни виконаних завдань,
тобто знімки екрану (клавіша PrintScreen на
вашому комп’ютері) виконаних завдань на
вайбер вчителю (тел. 0631978708) або на
електронну пошту
teachergimn16@gmail.com
6. Практичне завдання № 1.
Зима-весна-літо-осінь
• Створити проект, в якому за введеним
номером місяця персонаж говорить, що це
за пора року. Наприклад, якщо введений
номер місяця 4, то це весна. Фон сцени
змінюється на відповідний.
7. Практичне завдання № 1.
Зима-весна-літо-осінь
Створюємо спрайт,
що буде запитувати час.
Створюємо змінну з назвою
“місяць” і надаємо їй значення
відповіді.
8. Практичне завдання № 1.
Зима-весна-літо-осінь
Тепер нам знадобляться чотири
блоки “якщо” і оператори: «дорівнює»
та «або».
9. Практичне завдання № 1.
Зима
Якщо номери
місяців 12
(грудень) або 1
(січень) або 2
(лютий), то це
зима. Персонаж
говорить «Зима»
впродовж 2 сек, а
потім
змінюється тло.
10. Практичне завдання № 1.
Весна
Якщо номери
місяців 3
(березень) або 4
(квітень) або 5
(травень), то це
весна. Персонаж
говорить «Весна»
впродовж 2 сек, а
потім змінюється
тло.
11. Практичне завдання № 1.
Зима-весна-літо-осінь
• Аналогічним чином ми пишемо команди
для літа та осені. Враховуємо, що номери
літніх місяців: 6,7, 8. Номери осінніх місяців
9,10,11.
12. Практичне завдання № 1.
Зима-весна-літо-осінь
• Отже, весь проект буде мати такий вигляд:
13. Практичне завдання № 2.
Ранок-день-вечір-ніч.
• Створюємо змінну з назвою “година” і
надаємо їй значення відповіді.
Створюємо спрайт, що буде запитувати час.
Далі буде схема, схожа на ту, що ви створили в
практичному завданні № 1.
Тепер нам знадобляться чотири блоки “якщо” і
оператори:
14. Практичне завдання № 2.
Ранок-день-вечір-ніч.
• День з 11 і до 17 Вечір - з 17 і до 22
Тепер ніч: ніч в нас буде займати два проміжки
від 0 і до 6 години і від 22 й до 24.
Отже, ранок. Нехай ранок в
нас починається з 6 години і
закінчується об 11.
15. Практичне завдання № 2.
Ранок-день-вечір-ніч.
• Враховуючи всі підказки, самостійно зробіть
цей проект. Також підберіть відповідні фони
для: ранок, день, вечір, ніч.