Проєкти з вкладеними циклами і розгалуженнями
Нова українська школа
Урок 44
Інформатика 6
teach-inf.com.ua
за підручником
Ривкінд Й.Я. та ін.
Середовище створення та�редагування проєктів Scratch 3
Виконавець
Групи команд
Область коду
Блоки з командами
Сцена
Область спрайтів
Запуск
Зупинка
Повний екран
Обрати спрайт
Обрати тло
Мова інтерфейсу
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Лінійні проєкти зі змінними в Scratch з
У Scratch 3 можна створювати змінні, надавати їм певні імена та значення, змінювати ці значення і використовувати значення змінних в інших командах.
Якщо ви відкриєте групу блоків Змінні, то побачите, що в середовищі за замовчуванням вже створено одну змінну з іменем моя змінна.
Змінна з іменем моя змінна
Група Змінні
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Лінійні проєкти зі змінними в Scratch з
Щоб створити нову змінну, потрібно:
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Лінійні проєкти зі змінними в Scratch з
Продовження…
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Лінійні проєкти зі змінними в Scratch з
Блок з іменем змінної a та її поточним значенням.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Повторюємо
У середовищі Scratch 3 можна створювати проєкти з циклами.
Для створення проєкту, який містить цикл з лічильником, потрібно використати блок з командою, який розташовано у групі Керування.
Лічильник циклу
Тіло циклу
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Повторюємо
Всередину цього блока потрібно вставити команди, які будуть виконуватися вказану кількість разів.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Повторюємо
Достроково перервати виконання алгоритму, який містить цикл із лічильником, можна кнопкою Зупинити.
Кнопка Зупинити
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Вкладені цикли з лічильником
Якщо серед команд циклу є інші цикли, то такий фрагмент алгоритму називається вкладеними циклами.
Цикл, який міститься серед команд іншого циклу, називається внутрішнім
А цикл, серед команд якого розміщено інший цикл, називається зовнішнім
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Повторюємо
Для реалізації неповного розгалуження в середовищі Скретч використовують команду:
Група Керування
Умова
Команди, що виконуються, коли умова істинна
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Повторюємо
Структуру повного розгалуження в середовищі Скретч можна подати командою:
Група Керування
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Повторюємо
Структура повного розгалуження
Умова
Команди, що виконуються, коли умова істинна
Команди, що виконуються, коли умова хибна
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Вкладені розгалуження
Вкладені розгалуження – це фрагмент алгоритму, у якому одне розгалуження є командою іншого розгалуження.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Вкладені розгалуження в Scratch з
Вкладені розгалуження можна використовувати і в Scratch 3.
Наведемо приклад фрагмента проєкту в Scratch 3 з використанням вкладених розгалужень.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Вкладені розгалуження в Scratch з
Зовнішнє розгалуження
Внутрішнє розгалуження
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Цикли з передумовою в Scratch з
У Scratch 3 для організації циклу з передумовою можна використати команду повторити до з групи Керування.
Група Керування
Умова
Тіло циклу
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Для тих, хто хоче знати більше
У Scratch 3 є ще одна команда циклу, яку можна віднести до безумовних циклів.
Група Керування
Це команда циклу завжди.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Для тих, хто хоче знати більше
Команди циклу завжди виконуватимуться до тих пір, поки мине виберемо кнопку Зупинити над Сценою.
Кнопка Зупинити
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Домашнє завдання
Проаналізувати
§ 7.1-7.5
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Працюємо за комп’ютером
Практичне завдання
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Проєкти з вкладеними циклами і розгалуженнями
Багато корисного є на сайті Скретч на сторінці Ідеї: посібник, настанови до окремих проєктів і приклади проєктів для початківців.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Проєкти з вкладеними циклами і розгалуженнями
Завдання. Навчальний проєкт
Виконай навчальний проєкт в середовищі Скретч
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.5
Дякую за увагу!
Нова українська школа
Урок 44
Інформатика 6
teach-inf.com.ua
за підручником
Ривкінд Й.Я. та ін.