-
Обучение как управление
Задача обучения естественным образом формулируется как задача управления. В этом случае ученик выступает в качестве объекта управления, а учитель или обучающее устройство — в качестве источника управления, т. е. управляющего устройства (УУ). Очевидно, что такого рода объект управления является сложным объектом и к его управлению применимы все известные принципы управления сложным объектом, рассмотренные выше.
С этих позиций и рассмотрим процесс обучения. Изображенная на рис. 0.5 система обучения идентична рассмотренной выше (рис. 0.3) системе управления. Здесь объект управления является объектом обучения (назовем его условно «ученик»), а УУ — обучающим устройством (назовем его условно «учитель»). Далее, X — состояние среды, влияющей на процесс обучения ученика. Учитель информируется о состоянии среды X с помощью «датчика» Dx (0.5); X' —информация о среде X, получаемая учителем; У — состояние ученика, определяемое с помощью «датчика» Dy, на выходе которого имеется Y' — информация об этом состоянии, получаемая учителем в виде ответов на вопросы U, причем U включает еще и порции обучающей информации, т. е. собственно обучение.
Учителю сообщаются цели обучения Z*, ресурсы R, которыми он располагает для обучения, и информация о состоянии ученика У и его среды X'. Задача состоит в следующем: организовать
обучение U, изменяющее состояние Y ученика таким образом, чтобы выполнялись поставленные цели обучения Z*:
U=φ,{Х', Y', Z*, R),
где φ — алгоритм обучения.
Используем опыт, накопленный при управлении сложными объектами для организации эффективного обучения. Для этого рассмотрим этапы такого обучения как управления, изложенные выше, т. е. интерпретируем этапы управления как этапы обучения.
Рис. 1 Взаимодействие ученика и учителя в системе обучения
-
Этапы обучения
Таких этапов семь (рис. 0.6). Рассмотрим каждый из них последовательно.
1. Формулировка целей обучения связана с определением критериев и требований к ним, выполнение которых решает задачу обучения. Цели Z* всякого обучения аналогично (0.11) пред- ставимы в виде
Здесь , и — критерии-функционалы, определяемые на S- состояниях объекта обучения и его среды: S =.
Субъектом в системе обучения является заказчик этой системы, которому предстоит использовать кадры, подготовленные системой обучения. Цели обучения (0.21) в данном случае представляют собой требования к обученному ученику.
Цели-неравенства определяют тот минимум знаний и навыков ученика, нарушение которого недопустимо. (Например, функционал , может выражать в виде бальной оценки уровень знаний по i-му предмету. Тогда ai = 3.)
Цели-равенства связаны с теми знаниями и навыками ученика, отсутствие которых недопустимо. (Например, в школьной системе обучения может выражать знание j-го закона природы. Тогда = 1 определяет знание, а = 0 — незнание этого закона, что недопустимо, так как bj= 1.)
Экстремальные цели связаны с теми качествами ученика, которые целесообразно экстремизировать при обязательном выполнении вышеуказанных целей. Они фактически определяют качество процесса обучения. (Например, если — средний балл по l-му предмету, то естественно требовать, чтобы. А если — время обучения 1-му предмету, то.)
Рис. 2 Последовательность этапов обучения
Очевидно, что формулировка экстремальных целей Z* обучения является сугубо индивидуальным процессом и не может быть унифицирована. Все зависит от потребностей субъекта и свойств ученика. Действительно, специфика ученика и его склонностей заставляет по-разному формулировать экстремальные цели управления, например убыстрять или углублять процесс обучения. Индивидуализация процесса обучения ориентирована именно на достижение экстремальных целей.
2. Этап выделения объекта обучения из среды связан с определением «границы», отделяющей объект обучения от среды, его окружающей. Эта граница полностью зависит от целей обучения Z* и ресурса R, выделенного на обучение.
При решении задач обучения процесс выделения объекта из среды совсем не тривиален, как это может показаться с первого взгляда. Только в очень простых системах обучения объектом является сам ученик. Действительно, социальные связи ученика очевидно включаются в процесс обучения, что естественно расширяет объект обучения на микро-, а иногда и макроокружение обучаемого. Это дает возможность в процессе обучения воздействовать на обучаемого не только непосредственно, но и через его ближайшую среду, которая становится в данном случае объектом обучения. С другой стороны, целевые функционалы, входящие в определение цели Z* (0.21), могут быть определены на поведении ученика, т.е. могут проявляться в процессе его общения со средой. Часто это и заставляет вводить «среду общения» ученика в объект управления.
Таким образом, цели Z* обучения и ресурс, выделенный для достижения этих целей, определяют объект обучения, включающий вместе с учеником его среду. «Размеры» этой среды зависят от целей и ресурса обучения.
3. Этап структурного синтеза модели обучаемого связан с определением структуры модели ученика. Эта модель необходима для синтеза эффективного обучения. При обучении, так же как и при управлении, эффективность прямо зависит от адекватности синтезируемой модели. Именно поэтому большое внимание уделяется процессу синтеза модели обучаемого.
Под структурой модели F, связывающей состояние Y обучаемого, состояние среды X и обучающего воздействия U,
Y=F(X,U) (0.22)
Будем подразумевать:
-
Структуру состояния среды Х, т.е. содержательное описание его компонент:
Х=(х1,…,xn), (0.23)
-
Структуру обучающего воздействия U, т.е. содержательное описание его составляющих:
U=(u1,…,uq). (0.24)
-
Структуру состояния ученика в процессе обучения:
Y=(y1,…,ym). (0.25)
-
Структуру оператора F, т.е. его функциональное описание с точностью до параметров:
С=(с1,…,сh). (0.26)
Это означает, что оператор модели F представляется в виде пары:
(0.27)
где W – структура модели F, а C – ее параметры (0.26).
Таким образом, на стадии структурного синтеза модели обучаемого строится ее описание в виде
Y= f 1 {X,U,C), (0.28)
где f 1 — выбранный оператор, параметры которого С предстоит определить на следующих этапах. При этом, естественно, предварительно должна быть определена структура ее входов X (0.23), U (0.24) и выхода Y (0.25).
В задачах обучения следует четко различать Y и Y' обучаемого. Здесь Y — характеристики состояния ученика, a Y' — его ответы на задаваемые ему вопросы, так как в данном случае измерение Y происходит с помощью тестовых вопросов ученику. Поэтому воздействие U имеет двоякий характер:
U =< U 1 U 2>, (0.29)
где U 1 — порция обучающей информации, которую следует усвоить ученику, в результате чего изменяется его состояние Y (0.28) Здесь U= U 1, a U2 — контрольные вопросы, на которые ученик отвечает в форме Y' (это и есть результат «измерения» состояния Y). Очевидно, что результат такого «измерения» зависит от состояния Y ученика и тестовых задач U2:
Y'=f2(Y,U2,X'), (0.30)
где оператор f2 — ответы ученика в измеренной ситуации X', которая определяется X. (Заметим, что определение X' может быть связано также с вопросами, задаваемыми ученику по поводу его среды, т. е. X' = f3(X, U3), где f 3 — оператор, определяющий ответ ученика на вопрос U 3 по поводу состояния среды X.)
4. Этап параметрического синтеза связан с опре- I делением параметров С модели ученика. Это может быть сделано двояким образом. Идентификация заключается в определении этих параметров по наблюдениям его поведения при отсутствии обучения. Протокол наблюдений
(X'i, Y'i) (i= 1,...,N) (0.31)
является источником необходимой информации для идентификации параметров С. Очевидно, что при этом поведение среды X должно быть достаточно разнообразным, чтобы проявились свойства объекта, необходимые для идентификации С.
Вероятно, этапу идентификации соответствует оценка параметров ученика во внеучебной обстановке, т. е. во время его общения со средой. Наблюдения такого рода дают очень ценную информацию о специфике ученика. Однако здесь большие трудности возникают при фиксации наблюдений, т. е в организации системы сбора информации с помощью датчиков Dx и DY (рис. 0.5), поставляющих необходимую информацию (0.31). Именно поэтому идентификация как этап формального процесса обучения обычно не. используется, хотя в неформализованных системах обучения ему уделяется большое внимание, так как при этом поведение ученика не «зашумлено» системой обучения, часто заставляющей его вольно или невольно искажать информацию о себе, сообщаемую учителю. Опытные педагоги знают этот эффект и при выяснении сложных обстоятельств предпочитают «пассивное» наблюдение активному «допросу», т. е. с помощью U2 и U3.
Однако далеко не все интересующие управление параметры могут быть определены в режиме идентификации. Именно в этом случае необходимо обратиться к экспериментам с объектом.
Планирование экспериментов связано с определением параметров С модели ученика в режиме специально организованных экспериментов с ним. В задачах обучения эту функцию выполняет процедура синтеза тестов (контрольных заданий, вопросов, задач и т. д.), с помощью которых определяются параметры С модели ученика. Естественно, что эти тесты должны быть построены таким оптимальным образом, чтобы при минимальном числе и минимальной сложности этих тестов ответы на них несли максимальную информацию о параметрах С, а иногда и о структуре W модели ученика.
Простейшим и типичнейшим примером такого теста являются экзаменационные вопросы и задачи, позволяющие оценить уровень знаний ученика В этом случае тест определяет один параметр ученика, называемый его «оценкой», измеренной в порядковой шкале. Такая грубая, даже примитивная оценка свойств ученика, естественно, не может быть положена в основу формализованной системы обучения и служит очень слабой обратной связью в процессе обучения. Поэтому, применяя методологию планирования эксперимента, следует ввести области планирования Ω и критерий эффективности эксперимента, который задается на дисперсионной матрице D искомых коэффициентов С= (с1 ..., Ck). Под планом Ũ эксперимента подразумевается набор тестов
Ũ ={Uu...,UN}, (0.32)
которые следует реализовать в эксперименте, чтобы по полученным ответам ученика оценить его параметры С. Для определения оптимального плана Ũ * необходимо решить задачу оптимизации:
К (Ũ, W) →extr=> Ũ*, (0.33)
ŨєΩ
где К — критерий эффективности плана эксперимента, заданный на плане Ũ и структуре модели W.
Теория оптимальных планов такого рода экспериментов разработана для объектов сравнительно простой, чаще всего полиномиальной структуры. Для более сложных объектов, какими являются объекты обучения, теории оптимального планирования экспериментов пока не существует.
Итак, два последних этапа обучения были связаны с синтезом модели F ученика. Такая модель позволяет построить оптимальное обучение.
5. Этап синтеза обучения заключается в определении порции обучающей информации U*, обучение которой даст возможность добиться заданной цели обучения (0.21), если, разумеется, модель ученика верна. Делается это следующим образом.
Целевые функционалы в (0.21) определены на состоянии Y объекта обучения и среды X, т. е. цель Z* имеет вид
(0.34)
Теперь, подставляя сюда полученную модель F (0.22), приходим к многокритериальной задаче оптимизации вида
(0.35)
где Ξ — множество допустимого обучения, определяемое следующими соотношениями:
(0.36)
где R — ресурс, выделенный на обучение.
Для решения этой задачи прежде всего следует осуществить свертку экстремальных целей (0.35), например в виде
где >0 — вес 1-й цели, для чего
необходимо иметь дополнительные сведения о весомости этих целей. В результате получаем стандартную вариационную задачу
Q(X’,U)→min => U*, (0.37)
UєΞ
где Q(.,.) — скалярная функция свертки экстремальных критериев обучения, а U* — оптимальная порция обучающей информации. Если целевые критерии являются функциями, то задача (0.37) является задачей математического программирования.
Решение задачи (0.35) при известном состоянии среды X' не представляет принципиальных трудностей. Однако следует помнить, что данная задача для достаточно сложных задач обучения обычно является многоэкстремальной и овражной. Поэтому для ее решения используются специальные методы поисковой оптимизации, например методы случайного поиска [46].
Отметим, что U* — обучающая информация, оптимальная для данного ученика, модель F которого использована в задаче (0.35). В этом проявляется индивидуальность процесса обучения по представленной схеме.
6. Этап реализации обучения связан с «введением» полученной на предыдущем этапе порции обучающей информации в объект обучения. Эта процедура, обычно не представляющая принципиальных трудностей при управлении техническими системами, в процессах обучения является настоящей проблемой. Действительно, данный этап соответствует процессу заучивания, усвоения и осмысливания учеником заданного учебного материала U*. Обычно трудно рассчитывать на добросовестность ученика и «педагогические» средства традиционных систем обучения в основном направлены на то, чтобы этот этап обучения был выполнен в максимальной мере, т. е. решается следующая оптимизационная задача:
||U' — U*|| →min, (0.38)
где U' — информация, воспринятая учеником после заучивания порции U*.
По окончании процесса реализации обучения ученик переходит в новое состояние Y, которое, как правило, отличается от искомого, соответствующего U*. Причина этого прежде всего в том, что обычно U'≠U*. Кроме того, здесь действуют следующие факторы:
1) приближенность модели F ученика, т. е.
F≠F°, (0.39)
где F0 — оператор конкретного ученика;
-
«зашумленность» информации X' и У' о состоянии среды X и объекта Y, получаемой учителем, что приводит к искажению синтезируемой модели F даже в том случае, если ее структура в точности соответствует искомой структуре F°;
-
дрейф характеристик объекта обучения F0 приводит к тому, что модель F ученика всегда «отстает» от него самого F0 и даже в принципе не может быть адекватной ему (разве что случайно). Данный дрейф может быть вызван предыдущими шагами обучения, это особенно характерно для систем обучения.
Легко видеть, что ученик является «трудным» объектом обучения: его модель всегда приближенна, ответы «зашумлены» различными посторонними и второстепенными факторами, которые в обилии сопровождают всякий процесс обучения, и, наконец, свойства ученика интенсивно изменяются в процессе обучения. Все эти обстоятельства, а также ограниченность ресурса R управления заставляют повторять процесс синтеза обучения.
Данное обстоятельство отражено стрелкой 1 на рис. 0.6, где показаны описанные выше этапы обучения. Очевидно, что при этом учитывается новое состояние среды и ученика. Таков простейший цикл обучения. Учет более тонких свойств ученика, изменяющихся во времени, требует введения следующего этапа (рис. 0.6).
7. Этап адаптации призван откорректировать систему обучения в связи с действием факторов, указанных выше. Эта адаптация может затронуть параметры модели ученика (см. стрелку 2 на рис. 0.6). В этом случае можно воспользоваться обоими рассмотренными выше подходами.
Во-первых, идентификацией, т. е. адаптацией параметров модели на основе информации, полученной в процессе обучения ученика. В этом случае происходит адаптация параметров модели ученика с целью добиться максимального соответствия модели с изменяющимся объектом (учеником). Именно поэтому обучение с адаптацией такого рода называют обучением с адаптируемой моделью обучаемого.
Во-вторых, планированием эксперимента. На этапе адаптации им пользуются в том случае, если полученной в процессе обучения информации недостаточно и для коррекции модели в процессе обучения следует провести дополнительные эксперименты с учеником, т. е. задать ему дополнительные вопросы (темы). В данном случае обучение имеет двойственный (дуальный) характер: с одной стороны, оно изменяет состояние Y ученика для достижения целей обучения Z*, а с другой — особым образом воздействует на него, чтобы полученная при этом информация позволила откорректировать параметры модели ученика. Естественно, что дополнительные воздействия должны быть минимальны, так как они неизбежно нарушают процесс достижения поставленных целей обучения. Обучение с адаптацией такого рода естественно назвать дуальным.
Типичным примером приемов дуального обучения в традиционной системе обучения является введение так называемых «контрольных работ». Они позволяют выявить специфику учащихся, но к процессу обучения имеют лишь косвенное отношение, так как последующей программы обучения практически не изменяют.
Однако изменение ученика в процессе его обучения может привести к необходимости изменения структуры его модели. В таком случае описанная выше параметрическая адаптация не будет эффективна, поэтому следует обращаться к адаптации структуры модели ученика (см. стрелку 3 на рис. 0.6). Примером такой коррекции структуры модели является переход от одной модели ученика к другой. В данном случае естественно говорить об адаптативной структуре модели объекта обучения.
Если и указанная мера не позволяет эффективно управлять, то обращаются к адаптации самого объекта обучения F0, т. е. к ревизии границы, отделяющей объект обучения от окружающей его среды (см. стрелку 4 на рис. 0.6). Это означает, что в систему обучения следует включить ближайшую среду ученика. Примером такого рода адаптации является установление связи микросоциальной среды учащегося (родственников, сослуживцев и т. д.) с процессом обучения. В школьной системе такой адаптацией является вызов родителей в школу.
Наконец, если и это не позволяет обучать ученика так, как необходимо, приходится обращаться к адаптации целей обучения Z* (см. стрелку 5 на рис. 0.6). В процессе данной адаптации определяется то новое множество целей, которое достижимо этой системой обучения для конкретного ученика F0. Примером такой адаптации в традиционной системе обучения является повторение учеником курса обучения (второгодничество) или перевод его в школу для слаборазвитых детей. Новые цели, естественно, не удовлетворяют потребности субъекта, который в данном случае должен либо создавать новую систему обучения, либо изменять свои потребности. В действительности субъект использует оба указанных пути. Например, часто довольствуются уже созданной системой обучения несмотря на то, что давно ясна ее неудовлетворительность с точки зрения потребностей общества (такова, к примеру, существующая система школьного обучения).
Таким образом, описанная система обучения (как управление) вполне осмысленна и по меньшей мере дает возможность структурировать процесс обучения, что очень важно при создании новой системы обучения. Более того, она привлекает к обучению математический аппарат оптимизации и адаптации, позволяющий сделать процесс обучения оптимальным и, во всяком случае, квазиоптимальным, что недоступно традиционным системам обучения.
Обучающая система с моделью обучаемого
Конкретизируем рассуждения, приведенные в § 0.6, и струк- туризируем обучающую систему, представленную на рис. 0.5. (Заметим, что понятия «система обучения» и «обучающая система» не идентичны. Под системой обучения будем подразумевать обучаемого и обучающую его систему.)
Обучающая система показана на рис. 1.1 как элемент системы обучения, в которую входит, кроме того, еще и обучаемый, и средства сбора информации о его среде (датчик Dx).
Рассмотрим элементы обучающей системы. Начнем «снизу».
-
Модель обучаемого. Она описывает оценку Ŷ состояния Y обучаемого в функции состояния среды X и обучающего воздействия U:
Ŷ=F(X',U). (1.1)
Само состояние Y ученика определяется его оператором F°;
Y=F°(X, U). (1.2)
Оператор F модели ученика подлежит определению и адаптации в процессе обучения. Различные виды этого оператора будут рассмотрены в следующем параграфе.
-
Алгоритм обучения имеет двоякую форму. Во-первых, он определяет то, чему следует учить обучаемого, т. е. обучающее воздействие:
U=φ(X',Ŷ,Z*,R), (1.3)
где φ — алгоритм обучения; Ŷ — оценка состояния знаний ученика, полученная с помощью модели F (1.1); Z* — цель обучения, заданная извне; R — ресурс обучения. Последний состоит из двух компонент:
R=<R',R">, (1.4)
где R' — внешний ресурс, определяемый возможностями системы обучения, и R" — внутренний ресурс, выделяемый обучаемым F0 на обучение (например, время на обучение).
Во-вторых, алгоритм обучения определяет тесты V, ответы на которые несут информацию о модели F ученика:
V=ψ(X',Ŷ), (1.5)
где ψ — алгоритм синтеза теста V.
-
Банк обучающей информации (БОИ) содержит набор сведений I, необходимых для усвоения учеником в процессе обучения.
-
Формирователь порции обучения (ФПО) определяет порцию информации, передаваемую обучаемому для изучения на данном этапе обучения:
U'=ψ1,(U,I), (1.6)
где ψ1 — алгоритм формирования порции. Заметим, чтo разница между U и U' такая же, как, например, между ссылкой на какую-то страницу текста, т. е. ее номером, и текстом этой страницы. Иными словами, U — адреса в БОИ, a U' — их содержимое.
5. Формирователь тестов (ФТ) работает аналогично:
V'= ψ2 (V,I). (1.7)
Обучаемый в такой системе обучения представляет собой «преобразователь» состояния среды X и порции обучающей информации U' в состояние Y по (1.2). Информацию об этом состоянии можно получить только с помощью тестовых вопросов V':
Y'=DY (Y,V'), (1.8)
где DY — оператор преобразования тестовой задачи V' и состояния Y обучаемого в ответ Y' (он реализуется самим обучаемым). Заметим, что в частном случае возможно
U= V, (1.9)
что значительно упрощает обучающую систему. Этот прием широко используется в дальнейшем.
Из всего вышеизложенного следует, что ключевыми являются модель обучаемого F (1.1) и алгоритм обучения ф (1.3). Для простоты будем предполагать, что имеет место (1.9), т. е. φ = ψ. Им и будут посвящены следующие два параграфа.
Оценка начальных значений параметров модели
При исследовании модели обучаемого возникает задача оценки ее неизвестных параметров. Такими параметрами описанной в предыдущем параграфе модели являются параметры у' и у" коррекции скоростей забывания, а также начальные значения этих скоростей a1=(a11, a21,…. aN1 )
Параметры у', у", а1 характеризуют индивидуальные особенности памяти каждого конкретного обучаемого.
Начальные значения скоростей забывания а1 можно оценить в процессе обучения по результатам первого экзамена методом максимума правдоподобия. Покажем это.
Пусть на n-м сеансе обучаемому впервые выдаются элементы ОИ, образующие множество. Для дан
ных элементов ОИ . Обучаемый за
учивает порцию Un. Результат проверки знаний порции Un через время t после заучивания представляется согласно (1.37) и (1.38) в виде вектора Rn. Для i Є Un вычисляем вероятности незнания:
Строим функцию правдоподобия:
минимизация которой по р дает возможность оценить Р, а следовательно, и б. Здесь x=Уrin , i Є Ūn — число незапомненных элементов
ОИ из Kп, впервые заучиваемых. Для удобства вычислений (как принято) заменяем Р на InР, после чего для нахождения значения б, при котором функция Р принимает наибольшее значение, берем производную от InР по б и приравниваем ее к нулю:
Отсюда получаем оценку параметра а:
Оценка параметров у' и у" в процессе обучения представляется достаточно сложной. Поэтому для их оценки предлагается перед началом обучения проводить эксперимент.
Оптимизация процесса обучения ( на примере обучения иностранному языку)
Рассмотрим современное состояние проблемы обучения иностранным языкам и сформулируем задачу обучения иностранной лексике, знание которой необходимо для понимания текстов на иностранном языке.
Одним из таких методов является метод интенсивного обучения языку, основанный на принципах суггестологии и суггестопедии. Однако область применения данного метода ограничивается, как правило, краткосрочными курсами с концентрированными занятиями 4—6 раз в неделю. Указанный метод требует особых условий обучения, которые трудно создать в современной школе или вузе. Поэтому он применяется для узкого контингента учащихся. По словам А. А. Леонтьева, сейчас «следует поставить во главу угла не столько проблему разработки особых интенсивных методов, применимых не всюду и не всегда, сколько проблему интенсификации любого обучения иностранному языку ... на всех ступенях — от детского сада до обучения дипломированных специалистов». Необходима разработка такой методики интенсификации обучения иностранному языку, в частности лексике, которая не нарушала бы обычный учебный процесс неязыкового вуза.
Кроме того, метод интенсивного обучения предназначен для обучения разговору на иностранном языке. Современные же специалисты (инженеры, научные работники) прежде всего испытывают потребность в умении понимать оригинальные тексты на иностранном языке без помощи словаря. Одна из таких задач возникает, например, у пользователей операционных систем ЕС и СМ ЭВМ — операторов, программистов, отлаживающих программы, системных программистов, которым для эффективной работы на ЭВМ необходимо понимание подъязыка диагностических сообщений операционной системы, представляющих собой английские словосочетания и фразы.
Понимание иностранных текстов невозможно без овладения большим словарным запасом. Как отмечено в работе, после овладения основными структурами и главными признаками звуковой системы необходимо, чтобы учащийся «усвоил слова, наиболее часто употребляющиеся в повседневной жизни носителей языка, и те «значения», сочетания и конструкции, в которых они чаще всего встречаются. Контекст ограничивает и уточняет значение слова, поэтому обучать лексическим единицам надо обязательно в контексте». Причем известно, что знание наиболее часто встречающихся 2000 слов обеспечивает понимание обычного (неспециального) текста на 85%, следующие 2500 слов облегчают понимание лишь на 10%, а последующие 2000 — только на 2,%. По данным Франсуа Клоссе, 3000 первых слов частотного словаря обеспечивают понимание 95% текста.
В настоящее время различают грамматику как строй языка и грамматику как науку о строе языка. Изучение грамматики как строя языка привело к стратегии, которую называют лексическим путем усвоения грамматики. Это значит, что обучаемые усваивают грамматические конструкции как словоформы, сочетания слов, т. е. как лексику.
Для повышения эффективности обучения иностранным языкам все чаще применяют ЭВМ. Обучение различным аспектам иностранного языка с помощью ЭВМ осуществляется в таких АОС, как СПОК, СОКРАТ, КОНТАКТ, РИГА, не предназначенных специально для обучения иностранному языку. Так, в АОС РИГА имеется курс обучения наиболее часто встречающимся английским словам. Обучаемый заучивает слова, сидя у дисплея. Ему указывается 5 английских слов, которые он переводит. В случае неверного перевода сообщается правильный ответ и затем снова выдаются те же слова. Так продолжается до тех пор, пока обучаемый не даст верный перевод данных слов. Затем выдаются следующие 5 английских слов и т. д.
В АОС СПОК автор курса (преподаватель) на языке ЯОК (язык обучающих курсов) пишет курс, который представляет собой набор блоков. Блок содержит текст на иностранном языке и вопросы по тексту. Обучаемый переходит последовательно от блока к блоку.
В АОС СПОК-ВУЗ разработан курс «Контрольные по грамматике английского языка», в котором предусмотрено два режима: контроль и тренаж. Курс состоит из тем. По каждой теме имеется набор вопросов. Режим работы и номер темы обучаемый выбирает сам. В режиме контроля обучаемый переходит от вопроса к вопросу независимо от того, как он ответил на предыдущие. В режиме тренажа в случае неверного ответа на вопрос обучаемому дается пояснение и вновь задается тот же вопрос. Как видно, здесь контроль осуществляется по линейной схеме, тренаж — по разветвленной.
Таким образом, обучение иностранному языку в указанных АОС ведется лишь по линейной или разветвленной схеме, где не используется модель ученика.
30
Здесь уже фигурирует простая модель ученика, который при заучивании каждого слова может пребывать в одном из трех состояний (П, В и Н), причем переход от одного состояния к другому определяется заданным выражением.
Эта модель не адаптируется ни параметрически, ни структурно, что, естественно, не позволяет эффективно подстроить ее к объекту обучения — конкретному ученику.
31
Критерий завершения процесса обучения
Обучение следует заканчивать, когда критерий качества обучения Qn достигает заданного порога δ:
Qn ≤ δ (1.30)
Где δ > Q* - величина, близкая к Q*. Таким образом, цель обучения Z* заключается в достижении уровня δ. При этом будем говорить, что алгоритм обучения А1 лучше алгоритма А2, если он обеспечивает достижение уровня δ за меньший промежуток времени (или меньше число сеансов обучения). Согласно Qn ≤ δ, обучение заканчивается, когда Qn достигает требуемого уровня обученности δ. Число сеансов обучения n, за которое достигается Qn ≤ δ, определяет продолжительность обучения.