Алгоритми і виконавці

( для другокласників )



Команда — це чіткий і короткий наказ.

Виконавцем команд є той, хто розуміє і може виконати ці команди. Виконавцями команд можуть бути людина, тварина, комп’ютер тощо.

Найчастіше люди спілкуються за допомогою мови. Деякі речення можуть бути командами, а деякі — ні. Командами можуть бути спонукальні речення. Наприклад:

Витри дошку. Купи зошит.


Виконавцем послідовності дій може бути той, хто розуміє і може виконати кожну команду цієї послідовності дій. Є різні виконавці послідовностей дій.

Послідовність дій також називають алгоритмом. Отже,

Алгоритм - це послідовність точно визначених дій, що однозначно призводять до вирішення поставленого завдання.


Одного виконавця від іншого відрізняє:

список команд, які розуміє виконавець. Цей список називають системою команд виконавця.

місце, де виконавець може виконувати команди алгоритму. Це місце називають середовищем виконавця.


Кожна послідовність дій складається для конкретного виконавця. Щоб скласти послідовність дій, необхідно спочатку визначити середовище та систему команд виконавця. А потім записати потрібні команди в певному порядку.

Щоб правильно скласти послідовність дій, потрібно знати їх властивості.


  • Кожна команда послідовності дій повинна бути зрозумілою виконавцю.

  • Послідовність дій не повинна містити команди, які виконавець не може виконати.

  • Виконання послідовності дій має завершуватися отриманням результату.

  1. Встань.

  2. Підійди до дошки.

  3. Візьми крейду.

  4. Напиши слово «Україна».

  5. Поклади крейду.

  6. Підійди до своєї парти.

  7. Сядь на своє місце.

Наприклад:










З предметом пов'язане поняття середовище, тобто місце, в якому він може перебувати або з ним можна виконувати деякі дії. Наприклад:


Космос – середовище для Сонця і Місяця




Водойма чи акваріум – середовище для риб



На уроках ти ознайомився із середовищем програмування Скретч (Scratch), у якому можна створювати невеличкі програми, а якщо захочеш — і власні комікси, мультфільми та навіть комп’ютерні ігри.