Пути введения алгоритмов
Алгоритм – понятное предписание, указание какие операции и в какой последовательности необходимо выполнить над данными, чтобы решения задачи данного типа.
Типы алгоритмов:
Линейный (последовательность операций совпадает с порядком их следования в записи и не зависит от входных данных;
Разветвляющийся (предусматривает выбор последовательности шагов в зависимости от входных данных, напр., нахождение модуля);
Циклический (неоднократно выполняется одни и те же действия и операции, напр., при делении натурального числа на натуральное число; комментирование ученика: переходим в следующий разряд и продолжаем деление; методическое комментирование: переводим остаток в следующий разряд и продолжаем деление).
Способы записи алгоритма: словесное предписание; с помощью формулы; с помощью таблицы; с помощью блок – схемы.
Алгоритм можно ввести:
- в готовом виде, причем форма представления алгоритма может быть разной;
- на основе определения (алгоритм построение точки, симметричной данной, относительно некоторой прямой);
- на основе теоремы (первые шаги: проверка выполнения условий теоремы, заключительный шаг – сделать вывод на основе заключения теоремы);
- на основе решения нескольких задач;
- на основе уже известных алгоритмов (по аналогии или с помощью обобщения; решение линейных неравенств на основе решения линейных уравнений);
- на основе формулы.