1 of 13

Лінійні алгоритми

За новою програмою

Урок 20

5

2 of 13

Розгадайте ребус

Команда

5

3 of 13

Типи алгоритмів (повторення)

Опис кожної підзадачі здійснюється з використанням трьох базових алгоритмічних структур:

Слідування

Розгалуження

Повторення

За їх допомогою можна подати будь-який алгоритм.

5

4 of 13

Лінійні алгоритми

Команди, що можна використовувати для створення програми для виконання в середовищі Скретч, об'єднано у 8 груп.

Scratch 1.4

Scratch 2

5

5 of 13

Команди групи Рух

За допомогою команд групи Рух створюють події переміщення виконавця по сцені. Так само, яку кінозалі можна знайти місце за купленим квитком, розташування виконавця визначається двома числами: X — позицією в рядку та У - позицією у стовпці. У центрі сцени X = 0 та Y = 0.

5

6 of 13

Лінійні алгоритми

Наприклад, команді відповідає подія на сцені: виконавець переміщується по горизонталі на 10 кроків уперед – праворуч від центра. Число 10 – значення параметра команди.

10 кроків

5

7 of 13

Лінійні алгоритми

Рухаючись по сцені, виконавець може залишати «слід» різного кольору й розміру — малювати. Команди малювання зібрані у групі Олівець. Наприклад, за допомогою команди витирають усі малюнки, створені підчас виконання однієї з команд малювання або їх сукупності.

5

8 of 13

Лінійні алгоритми

Команди, що забезпечують відтворення звуків і музики, містяться у групі Звук. Наприклад, виконання команди

Значення параметра цієї команди, яке, наприклад, дорівнює 36, задає ударний інструмент — Великий барабан 1, а значення параметра 1 — це кількість ударів.

5

9 of 13

Лінійні алгоритми

Команди управління виконанням команд програми містяться у групі Керувати. Найчастіше серед цих команд обирають команду

Після натискання відповідної кнопки всі команди програми виконуватимуться автоматично.

5

10 of 13

Виконавці в середовищі Скретч

Виконавці у проекті мають свої образи — зображення

5

11 of 13

Лінійні алгоритми

5

12 of 13

Дайте відповіді на запитання

  1. Наведіть приклади лінійних алгоритмів.
  1. Як змінювати вигляд виконавця алгоритму в навчальному середовищі виконання алгоритмів Скретч.
  1. Як змінювати вигляд фону сценив навчальному середовищі виконання алгоритмів Скретч.
  1. Для чого призначені палітра блоків і область скриптів вікна програми Скретч?
  1. Як скласти алгоритм для Рудого кота?
  1. Як виконати алгоритм для Рудого кота?

5

13 of 13

Працюємо за комп’ютером

5