Алгоритм как план действий
💻 Информатика · 3 класс
Что такое алгоритм и как записать понятный план действий по шагам.

Что такое алгоритм
Алгоритм — это понятный план действий, записанный по шагам, который приводит к нужному результату. Когда мы делаем что-то по порядку — чистим зубы, переходим дорогу, готовим бутерброд, — мы выполняем алгоритм, даже если не задумываемся об этом.
Алгоритм нужен, чтобы любой человек смог повторить действия и получить тот же самый результат. Для этого шаги должны быть точными, понятными и идти в правильном порядке. Если хоть один шаг пропустить или сделать непонятно, результат может не получиться.
Какие свойства у алгоритма
- Понятность — каждый шаг ясен тому, кто его выполняет.
- Порядок — шаги идут строго друг за другом.
- Точность — в каждом шаге сказано, что именно делать.
- Результат — в конце получается то, что было нужно.
Если поменять шаги местами, результат может стать неправильным. Сначала наливают воду в стакан, а потом пьют, а не наоборот. Порядок шагов очень важен.
Кто выполняет алгоритм
Того, кто выполняет алгоритм, называют исполнителем. Это может быть человек, робот или компьютер. Исполнитель делает ровно то, что записано в шагах, и ничего не придумывает сам. Поэтому алгоритм нужно составлять так, чтобы исполнителю всё было понятно.
Пример алгоритма
Запишем алгоритм «Полить цветок» по шагам.
Шаг 1. Взять лейку.
Шаг 2. Налить в лейку воду.
Шаг 3. Подойти к цветку.
Шаг 4. Полить землю в горшке.
Шаг 5. Поставить лейку на место.Все шаги понятны и идут по порядку. Любой человек сможет повторить их и полить цветок. Если переставить шаги, например полить раньше, чем налить воду, ничего не получится.
| Действие в жизни | Это алгоритм? |
|---|---|
| Перейти дорогу по правилам | да |
| Собрать портфель по списку | да |
| Испечь пирог по рецепту | да |
| Просто смотреть в окно | нет |
Рецепт, правила перехода дороги и список сборки портфеля — всё это алгоритмы, потому что в них есть точные шаги по порядку. А просто смотреть в окно — это не алгоритм, ведь там нет шагов и нет результата.
Как записать алгоритм
Записать алгоритм можно по-разному. Чаще всего шаги пишут списком, по одному в каждой строке, и нумеруют их. Так сразу видно, что идёт первым, а что потом. Иногда алгоритм рисуют в виде схемы со стрелками, где каждая стрелка показывает переход к следующему шагу. Какой бы способ ни выбрали, главное, чтобы исполнителю всё было понятно.
| Часть алгоритма | Пример из «Полить цветок» |
|---|---|
| Первый шаг | взять лейку |
| Средние шаги | налить воду, подойти, полить |
| Последний шаг | поставить лейку на место |
Частые ошибки. Нельзя пропускать шаги или менять их порядок. Если забыть налить воду в лейку, цветок останется сухим. Ещё одна ошибка — писать шаг непонятно. Шаг «сделай красиво» не подходит, потому что исполнитель не знает, что именно делать.
Исполнитель считает по командам
Представим игрушечный экран с числом. Исполнитель умеет только две команды: 1 — прибавь 3, 2 — умножь на 2. Запись 121 — это не число сто двадцать один, а три команды подряд.
| Шаг | Команда | На экране |
|---|---|---|
| Начало | — | 4 |
| 1 | Прибавь 3 | 7 |
| 2 | Умножь на 2 | 14 |
| 3 | Прибавь 3 | 17 |
Итог — 17. Если поменять первые две команды и выполнить 211, выйдет 4·2 + 3 + 3 = 14. Порядок важен, даже если список разрешённых действий один и тот же.
Записываем правило обычными словами
Другой автомат получает два двузначных числа. Он складывает отдельно десятки и отдельно единицы, затем записывает большую сумму перед меньшей без разделителя. Для 47 и 36 суммы равны 4 + 3 = 7 и 7 + 6 = 13; результат — 137. Это склеивание записей 13 и 7, а не их сумма 20.
Проверьте ещё один вход: для 24 и 51 суммы равны 7 и 5, результат 75. Уточнение «большая сначала» относится к двум полученным суммам, а не к исходным числам.
Найди ошибку в инструкции
Фраза «увеличь число» не подходит нашему исполнителю: неизвестно, прибавлять или умножать и на сколько. Вместо неё пишут точную разрешённую команду. Если исполнитель не умеет делить, нельзя добавлять шаг «раздели пополам», даже когда человек легко понимает это действие.
Это редакционные задания для совместного разбора. Сначала выполняйте команды на бумаге с карточками чисел; сложные символические обозначения не нужны, пока ребёнок не понял сам порядок действий.
Справочные материалы: Что такое алгоритм — исходная тема; Что такое алгоритм — исходная тема. Связанные уроки: Трассировка алгоритма по шагам, Что такое логические операции.
Кратко о главном
- Алгоритм — это понятный план действий, записанный по шагам.
- Шаги должны быть точными, понятными и идти по порядку.
- Того, кто выполняет алгоритм, называют исполнителем.
- В конце алгоритм всегда даёт нужный результат.
- Если поменять порядок шагов, результат может стать неверным.