Конструктор уроків
1
Опрацюйте теоретичний матеріал:
Часто, працюючи над програмою, програміст помічає, що деяка послідовність інструкцій зустрічається в різних частинах програми кілька разів.
Наприклад:
1) Обчислюється однаковий вираз декілька разів.
2) Знаходиться сума чисел.
3) Використовується однакова формула декілька разів.
Можна уникнути дублювання коду в програмі. Для цього треба оформити інструкції, які зустрічаються в програмі кілька разів, як підпрограму, і замінити інструкції, оформлені у вигляді підпрограми, інструкцією виклику підпрограми.
Підпрограма — це невелика програма, яка розв'язує частину загальної задачі.
Підпрограма (анг. subroutine) – частина програми, яка реалізує певний алгоритм і дозволяє звернення до неї з різних частин загальної (головної) програми.
Складання та виконання алгоритмів з повторенням і розгалуженням
Щоб створені в середовищі Scratch проекти були більш потужними та реалістичними, використовують різноманітні комбінації вкладень команд повторення та розгалуження.
Розрізняють внутрішні та зовнішні команди. При створенні алгоритмів і Scratch-проектів використовують вкладки, коли зовнішнім блоком є команда повторення, а внутрішнім — розгалуження, і навпаки.
Нижче представлено деякі випадки використання вкладень команд повторення та розгалуження:



При створенні Scratch-проектів використовують вкладки, коли зовнішнім блоком є команда повторення, а внутрішнім — розгалуження, і навпаки.
Щоб вийти з безумовного циклу, який створено в середовищі Scratch за допомогою команди завжди, використовують одну із заглушок зупинити скрипт або зупини все, яку додають до умовного оператора якщо.
У середовищі Scratch комбінування блоків завжди та якщо рівносильне до команди завжди якщо. Проте оператор завжди якщо виконується швидше, а завдяки сукупності операторів завжди та якщо можна вставити скільки завгодно вкладень умовного оператора, а також використати оператор розгалуження із повною формою якщо — інакше.
2
Виконайте інтерактивну вправу на повторення
Скрін виконаної вправи прикріпіть до цього завдання.
3
Практична робота:
Із запропонованих блоків складіть скрипт, щоб спрайт-машина їздила по дорозі, доторкнувшись до межі поверталась і їхала назад, при цьому відтворювався звук швидкої їзди авто:
https://scratch.mit.edu/projects/editor/?tutorial=getStarted
План проєкту:
Додати спрайта - машину (із бібліотеки спрайтів).
Встановити тло сцени - місто (із бібліотеки фонів сцени).
Скласти скрипт із запропонованих блоків.
На вкладці "Звуки" - додати звук "car vroom" (із бібліотеки звуків).
Перевірити роботу скрипта, усунути помилки, якщо виникнуть.
Проєкт чи скрін прикріпити у поле до цього завдання.

Скрін проєкту чи сам проєкт прикріпіть до цього завдання.
Рефлексія від 3 учнів
Сподобався:
Так: 3
Ні: 0
Зрозумілий:
Так: 3
Ні: 0
Потрібні роз'яснення:
Ні: 3
Так: 0