Алгоритм: различия между версиями

Материал из Поле цифровой дидактики
Строка 1: Строка 1:
{{Понятие
{{Понятие
|Description=Алгоритм — конечная совокупность точно заданных правил решения некоторого класса задач или набор инструкций, описывающих порядок действий исполнителя для решения определённой задачи. В старой трактовке вместо слова «порядок» использовалось слово «последовательность», но по мере развития параллельности в работе компьютеров слово «последовательность» стали заменять более общим словом «порядок». Независимые инструкции могут выполняться в произвольном порядке, параллельно, если это позволяют используемые исполнители.
|Description=Алгоритм — конечная совокупность точно заданных правил решения некоторого класса задач или набор инструкций, описывающих порядок действий исполнителя для решения определённой задачи. В старой трактовке вместо слова «порядок» использовалось слово «последовательность», но по мере развития параллельности в работе компьютеров слово «последовательность» стали заменять более общим словом «порядок». Независимые инструкции могут выполняться в произвольном порядке, параллельно, если это позволяют используемые исполнители.
|Field_of_knowledge=Информатика
|Field_of_knowledge=Информатика
|Inventor=Смирнова Елизавета
|similar_concepts=Исполнитель
|FieldActivity=Empowered Learner, Computational Thinker
|FieldActivity=Empowered Learner, Computational Thinker
|Возрастная категория=8
|Возрастная категория=8
|Examples=Сортировка
|Examples=Сортировка
|similar_concepts=Исполнитель
}}
}}
Понятие [[алгоритм]]а является одним из фундаментальных понятий для [[вычислительное мышление|вычислительного мышления]]
Понятие [[алгоритм]]а является одним из фундаментальных понятий для [[вычислительное мышление|вычислительного мышления]]

Версия 14:47, 17 декабря 2022


Описание Алгоритм — конечная совокупность точно заданных правил решения некоторого класса задач или набор инструкций, описывающих порядок действий исполнителя для решения определённой задачи. В старой трактовке вместо слова «порядок» использовалось слово «последовательность», но по мере развития параллельности в работе компьютеров слово «последовательность» стали заменять более общим словом «порядок». Независимые инструкции могут выполняться в произвольном порядке, параллельно, если это позволяют используемые исполнители.
Область знаний Информатика
Авторы Смирнова Елизавета
Поясняющее видео
Близкие понятия Исполнитель
Среды и средства для освоения понятия

Понятие алгоритма является одним из фундаментальных понятий для вычислительного мышления

Теория
Определение алгоритма. Запись алгоритма на естественном языке. Запись алгоритма на псевдо-коде и в коде языка Scratch.
Практика
В чём преимущества и недостатки записи кода при помощи визуальных блоков? Как можно преодолеть недостатки? Представьте в коде языка Scratch стратегию мальчика-с-пальчика, который хочет в лесу найти дорогу домой.