Алгоритми і програми з циклами з лічильником
Нова українська школа
Урок 37
Інформатика 5
teach-inf.com.ua
за підручником
Ривкінд Й.Я. та ін.
Цикли з лічильником у Scratch 3
Розділ 5
§ 5.5
У середовищі Scratch 3 теж можна створювати проєкти з циклами.
Лічильник циклу
Тіло циклу
Для створення проєкту, який містить цикл з лічильником, потрібно використати блок з командою, який розташовано у групі Керування.
© Вивчаємо інформатику teach-inf.com.ua
Цикли з лічильником у Scratch 3
Розділ 5
§ 5.5
Всередину цього блока потрібно вставити команди, які будуть виконуватися вказану кількість разів.
© Вивчаємо інформатику teach-inf.com.ua
Цикли з лічильником у Scratch 3
Розділ 5
§ 5.5
Достроково перервати виконання алгоритму, який містить цикл із лічильником, можна кнопкою Зупинити.
Зупинити
© Вивчаємо інформатику teach-inf.com.ua
Цикли з лічильником у Scratch 3
Розділ 5
§ 5.5
Наведемо приклад проєкту з циклом, у результаті виконання якого Рудий кіт намалює орнамент:
© Вивчаємо інформатику teach-inf.com.ua
Цикли з лічильником у Scratch 3
Розділ 5
§ 5.5
Отриманий малюнок складається з 12 квадратів, кожний з яких повернуто на кут 30° відносно попереднього квадрата.
Для цього у проєкті використано цикл з лічильником Повторити 12 разів
Усередині якого розміщено команди для малювання одного квадрата
Після яких є команда повороту на 30° для підготовки до малювання наступного квадрата.
© Вивчаємо інформатику teach-inf.com.ua
Цикли з лічильником у Scratch 3
Розділ 5
§ 5.5
Кут повороту дорівнює саме 30°, тому що цей кут, помножений на кількість повторень команд циклу (12), дає 360°, що відповідає повному оберту:
30° = 360° : 12
© Вивчаємо інформатику teach-inf.com.ua
Для тих, хто хоче знати більше
Звертаємо вашу увагу, що серед команд циклу дві команди повторюються 4 рази поспіль.
Розділ 5
§ 5.5
© Вивчаємо інформатику teach-inf.com.ua
Для тих, хто хоче знати більше
Розділ 5
§ 5.5
Тому цей цикл можна записати коротше, використовуючи в ньому ще одну команду циклу. Такі цикли називаються вкладеними один в інший.
Поміркуйте
© Вивчаємо інформатику teach-inf.com.ua
Цикли з лічильником у Scratch 3
Розділ 5
§ 5.5
Якщо змінити кількість повторень команд циклу, наприклад, на 20, а кут повороту змінити на 18°
(18° = 360° : 20), то Рудий кіт намалює інший орнамент.
© Вивчаємо інформатику teach-inf.com.ua
Цикли з лічильником у Scratch 3
Розділ 5
§ 5.5
Команду циклу з лічильником можна використати у проєктах для змінення кольору малювання. У Scratch 3, як і в комп’ютерній графіці взагалі, кожному кольору відповідає певне число, код цього кольору.
У проєкті, наведеному на малюнку, перед командою циклу міститься команда, яка задає початковий колір малювання.
© Вивчаємо інформатику teach-inf.com.ua
Цикли з лічильником у Scratch 3
Розділ 5
§ 5.5
Під час виконання команд циклу при кожному виконанні команди:
Код кольору олівця збільшується на 30. Тим самим змінюється колір малювання сторін квадрата
© Вивчаємо інформатику teach-inf.com.ua
Цикли з лічильником у Scratch 3
Розділ 5
§ 5.5
Наведемо ще приклад алгоритму із циклом, виконавши який, Рудий кіт намалює коло.
© Вивчаємо інформатику teach-inf.com.ua
Цикли з лічильником у Scratch 3
Розділ 5
§ 5.5
Звертаємо вашу увагу, що у групах команд Вигляд, Звук, Олівець є команди, які можна використати для змінення в циклі розмірів образа виконавця, гучності звуку, товщини олівця та інші.
Група Вигляд
Група Звук
Група Олівець
© Вивчаємо інформатику teach-inf.com.ua
Розгадайте ребус
Лічильник
«Ребуси українською» © rebus1.com
Розділ 5
§ 5.5
© Вивчаємо інформатику teach-inf.com.ua
Дайте відповіді на запитання
Розділ 5
§ 5.5
© Вивчаємо інформатику teach-inf.com.ua
Домашнє завдання
Проаналізувати
§ 5.5, с. 275-277
Розділ 5
§ 5.5
© Вивчаємо інформатику teach-inf.com.ua
Працюємо за комп’ютером
Сторінка
213-214
Розділ 5
§ 5.5
© Вивчаємо інформатику teach-inf.com.ua
Дякую за увагу!
Нова українська школа
Урок 37
Інформатика 5
teach-inf.com.ua
за підручником
Ривкінд Й.Я. та ін.