Исключительно важно использовать язык схем алгоритмов при разработке алгоритма решения задачи. Решение одной и той же задачи может быть реализовано с помощью различных алгоритмов, отличающихся друг от друга как по времени счета и объему вычислений, так и по своей сложности. Запись этих алгоритмов с помощью схем алгоритмов позволяет сравнивать их, выбирать наилучший алгоритм, упрощать, находить и устранять ошибки.

Отказ от разработки схемы алгоритмов  приводит к значительным потерям времени, к выбору не оптимального решения.

Поэтому необходимо изначально разработать алгоритм решения задачи на языке схем алгоритмов, после чего алгоритм перевести на язык программирования.

Требования к результатам освоения учебной дисциплины - приобрести:

умения:

- разрабатывать алгоритмы для конкретных задач;

- определять сложность работы алгоритмов.

знания:

- основные модели алгоритмов;

- методы построения алгоритмов;

- методы вычисления сложности работы алгоритмов.