9.2. Принципы построения автоматизированных учебных курсов
Весь процесс создания АУК включает шесть основных этапов:
Общее проектирование состава, содержания и оценки курса.
Методическую проработку учебного материала каждой отдельной задачи курса.
Алгоритмизацию процесса управления действиями обучаемого по каждой задаче курса - составление обучающего алгоритма.
Программирование учебно-методического материала каждой задачи курса - составление обучающей программы конкретной задачи.
Экспериментальное опробование обучающей программы конкретной задачи и коррекция учебных материалов и обучающего алгоритма задачи.
Объединение и включение в систему обучающих программ по всем задачам данного АУК.
Выполнение первых трех этапов и является задачей учителя, обучающего тому или иному конкретному языку (родному или иностранному).
В процессе выполнения первого этапа учитель на основе анализа программы по дисциплине выделяет в ней разделы, темы, проблемы, задачи. Например, и могут быть: "Фразеология", "Словообразование", "Морфология", "Синтаксис", "Основы пунктуации". В разделе "Морфология" можно выделить такие темы: "Имя существительное", "Глагол", "Служебные слова" и т. п. Тема "Глагол", в свою очередь, может включать следующие проблемы: "Категория лица и способы ее выражения", "Образование форм времени", "Возвратные глаголы", "Неопределенная форма (инфинитив)" и др. В пределах каждой из проблем выделяются конкретные задачи. Например, в проблеме "Образование форм времени" можно выделить (в русском языке) такие задачи: "Образование настоящего времени", "Образование прошедшего времени", "Образование будущего времени". В проблеме "Неопределенная форма (инфинитив)" выделяется одна задача: "Образование инфинитива".
Второй этап выполняется для каждой отдельной задачи АУК. Здесь необходимо точно определить, для чего предназначена конкретная задача: для формирования знаний, для закрепления знаний, для тренировки, применения знаний и умений, для систематизации знаний, для контроля знаний и умений, для комбинированных назначений.
Далее ставятся цели обучения для конкретной задачи. При обучении языкам с помощью ЭВМ цели обучения обычно задаются в виде двух списков: списка усваиваемых понятий и списка осваиваемых умений. Например, при решении задачи "Образование инфинитивной формы русского глагола" ее цели можно задать так:
Список усваиваемых понятий: словоформа, слово, глагол, существительное, суффикс, окончание.
Список осваиваемых умений: разложение слова на составные части (процесс морфологического анализа слова), отнесение слова предложения к той или иной части речи, выделение формальных признаков инфинитива русского глагола, образование инфинитивной формы глагола.
На этом же этапе учитель вырабатывает критерии достижения цели. Обычно для языковых задач такими критериями являются специальные коэффициенты, которые учитывают число верных ответов на определенные вопросы или упражнения и общее число заданных вопросов и упражнений.
Но главным заданием второго этапа создания АУК является разработка модели действий обучаемого при решении конкретной задачи. Обычно за основу такой модели берутся два принципа: принцип действий опытного учителя-предметника при решении данной задачи (эмпирический подход) и специальные принципы, выработанные в процессе теоретического исследования возможных путей решения этой задачи (теоретический подход). В любом случае конечная цель здесь - составить последовательность действий обучаемого, которая приведет его к достижению намеченной цели. Эта последовательность действий объединяется в обучающий сценарий. Основными составляющими такого сценария являются шаг обучения и обучающий кадр. Шагом обучения называется совокупность действий обучающей программы, которая обеспечивает усвоение определенного понятия на уровне, заданном целями обучения. Шаг обучения состоит из обучающих кадров. Он несет определенную - информационную нагрузку и служит целям информирования, контроля, операционного задания и обратной связи. Существует достаточно большое число типов таких кадров. При составлении обучающих сценариев необходимо предусмотреть несколько правильных ответов на один и тот же вопрос, наиболее вероятные неверные ответы учащихся, их возможные просьбы о переформулировке вопросов, отказы в ответе на вопрос и целый ряд других ситуаций, возникающих в реальном диалоге учителя и ученика. В таблице 27 приведен фрагмент сценария, который обучает правилам образования инфинитивной формы русского глагола*.
* (32 В таблице 27 цифры слева указывают порядковые номера обучающих кадров в сценарии. Следующая буква (буквы) обозначает тип кадра (О - операционный, ОС-РЕЗ - обратной связи и результирующий, К - контрольный и т. д.). Далее указаны участники диалога: ЭВМ - машина, Уч.- учащийся. Тексты в скобках представляют действия, выполняемые ЭВМ вне экрана дисплея.)
Таблица 27
Рис. 19
Третий этап процедуры построения АУК связан с созданием обучающего алгоритма на основе обучающего сценария. Обучающий алгоритм изображается точно так же, как обычные алгоритмы. На рисунке 19 представлен фрагмент обучающего алгоритма, построенного по сценарию, приведенному в таблице 27.
Три последующих этапа создания АУК связаны с программированием алгоритма на каком-либо машинном языке, отладкой программ отдельных задач и всей системы задач конкретного АУК.