Scientific journal
Fundamental research
ISSN 1812-7339
"Перечень" ВАК
ИФ РИНЦ = 1,674

MULTI–COMPONENT MODEL OF LEARNING AND ITS USE FOR RESEARCH DIDACTIC SYSTEM

Mayer R.V. 1
1 FSBEI of HPE «The Glazov Korolenko State Pedagogical Institute»
In computer simulation of the learning process is usually assumed that all elements of the training material are assimilated equally durable. But in practice, the knowledge, which a student uses in its operations, are remembered much better. For a more precise study of didactic systems the multi–component model of learning are proposed. It takes into account: 1) the transition of «weak» knowledge in «trustworthy» knowledge; 2) the difference in the rate of forgetting the «trustworthy» and «weak» knowledge. It is assumed that the rate of increase of student’s knowledge is proportional to: 1) the difference between the level of the requirements of teachers and the number of learned knowledge; 2) the amount of learned knowledge, raised to some power. Examples of the use of a multi–component model for the study of situations in the learning process are considered, the resulting graphs of the student’s level of knowledge of the time are presented. A generalized model of learning, which allows to take into account the complexity of the various elements of the educational material are proposed. The possibility of creating a training program for the training of students of pedagogical institutes are considered.
didactic
information-cybernetic approach
computer modeling of the learning process
1. Dobrynina N.F., Matematicheskie modeli rasprostranenija znanij i upravlenija processom obuchenija studentov [Mathematical models of the spread of knowledge and learning management students]. Basic research, 2009, no. 7.
2. Dorrer A.G., Ivanilova T.N. Modelirovanie interaktivnogo adaptivnogo obuchajushhego kursa [Modeling of interactive adaptive course of learning]. Modern problems of science and education, 2007, no 5.
3. Ivashkin Ju.A., Nazojkin E.A. Mul’tiagentnoe imitacionnoe modelirovanie processa nakoplenija znanij [Multi-agent simulation of the process of accumulation of knowledge]. Software products and systems, 2011, no. 1, pp. 47–52.
4. Kudrjavcev V.B., Vashik K., Strogalov A.S., Alisejchik P.A., Peretruhin V.V. Ob avtomatnom modelirovanii processa obuchenija [On the automaton model of the learning process]. Discrete Mathematics, 1996, Vol. 8, no. 4, pp. 3–10.
5. Leontev L.P., Gohman O.G. Problemy upravlenija uchebnym processom: Matematicheskie modeli [Problems Training Management. Mathematical model], Riga, 1984. 239 p.
6. Majer R.V. Issledovanie processa formirovanija jempiricheskih znanij po fizike [The study of the formation of empirical knowledge of physics]. Glazov, GGPI, 1998. 132 p. Available at: http:// maier-rv.glazov.net (accessed 27 September 2013).
7. Solovov A.V., Menshikov A.A., Diskretnye matematicheskie modeli v issledovanijah processov avtomatizirovannogo obuchenija [Discrete mathematical models in the study of processes automated training]. Educational Technology & Society, 2001, no. 4, pp. 205–210.
8. Firstov V.E. Matematicheskie modeli upravlenija didakticheskimi processami pri obuchenii matematike v srednej shkole na osnove kiberneticheskogo podhoda [Mathematical models of control didactic process of teaching mathematics in secondary schools on the basis of the cybernetic approach]: diss. ... doc. of pedagogical sciences. St. Petersburg, 2011. 460 p.

Оптимизация процесса обучения требует не только совершенствования содержания и методики изучения отдельных предметов, но и разработки теоретических основ дидактики с привлечением как гуманитарных (психология), так и точных наук (математика, кибернетика). Среди современных методов исследования педагогических систем особое положение занимают информационно-кибернетический подход к анализу учебного процесса, основанный на рассмотрении дидактической системы “учитель – ученик” с точки зрения теории управления, а также методы математического и имитационного (компьютерного) моделирования. Их сущность состоит в том, что реальная педагогическая система заменяется абстрактной моделью – некоторым идеализированным объектом, который ведет себя подобно изучаемой системе. Такой моделью может быть система логических правил, математических уравнений [1, 5–8] или компьютерная программа [2–4, 6], позволяющая провести серию экспериментов при различных параметрах, начальных условиях и внешних воздействиях. Изменяя начальные данные и параметры модели, можно исследовать пути развития системы, определить ее состояние в конце обучения.

Сформулируем основную задачу имитационного моделирования процесса обучения: зная параметры учащихся, характеристики используемых методов и учебную программу (распределение учебной информации), определить уровень знаний (или сформированности навыка) у учащихся в конце обучения. Известны дискретные и непрерывные модели, основывающиеся на автоматном подходе и решении дифференциальных уравнений [1, 4, 7]. В некоторых случаях используют мультиагентное моделирование, при котором каждый учащийся заменяется программным агентом, функционирующим независимо от других агентов [3]. Также существуют имитационные модели, использующие сети Петри, генетические алгоритмы, матричное моделирование [1–4].

Перечисленные модели имеют общий недостаток: они не учитывают то, что элементы учебного материала (ЭУМ), усвоенные учеником, не равноправны. Те ЭУМ, которые включены в деятельность ученика, превращаются в прочные знания и забываются медленнее, а те, что не включены – быстрее. В процессе учебной деятельности непрочные знания постепенно становятся прочными. Проблема состоит в том, чтобы создать имитационную модель обучения, учитывающую различие в скорости забывания различных ЭУМ и переход непрочных знаний в разряд прочных знаний. Было выдвинуто предположение: компьютерная имитация будет более точно соответствовать реальному процессу обучения, если учесть, что:

1) прочность усвоения различных ЭУМ неодинакова, поэтому все ЭУМ следует разделить на несколько категорий;

2) прочные знания забываются существенно медленнее непрочных;

3) непрочные знания при их использовании учащимся постепенно становятся прочными.

Многокомпонентная модель обучения

Известно, что процесс усвоения и запоминания сообщаемой информации состоит в установлении ассоциативных связей между новыми и имеющимися знаниями. В результате приобретенные знания становятся более прочными и забываются значительно медленнее. Многократное использование знаний приводит к формированию у ученика соответствующих умений и навыков, которые сохраняются длительное время.

Обозначим через U уровень требований, предъявляемый учителем и равный количеству Z0 сообщаемых ЭУМ. Пусть Z – суммарные знания ученика, которые включают в себя знания первой, второй, третьей и четвертой категорий: Z = Z1 + Z2 + Z3 + Z4. При этом Z1 – самые непрочные знания первой категории с высоким коэффициентом забывания γ1, а Z4 – самые прочные знания четвертой категории с низким γ4 (γ4 < γ3 < γ2 < γ1). Коэффициенты усвоения αi характеризуют быстроту перехода знаний (i – 1)-й категории в знания i-й категории. Предлагаемая четырехкомпонентная модель обучения выражается системой уравнений:

Eqn154.wmf

Eqn155.wmf

Eqn156.wmf

Z = Z1 + Z2 + Z3 + Z4.

Пока происходит обучение (k = 1), скорость увеличения непрочных знаний ученика пропорциональна: 1) разности между уровнем требований учителя U и общим уровнем знаний Z; 2) количеству уже имеющихся знаний Z в степени b. Последнее объясняется тем, что наличие знаний способствует установлению новых ассоциативных связей и запоминанию новой информации. Если прирост знаний ученика существенно меньше их общего количества, то b = 0. Когда обучение прекращается (k = 0), Z уменьшается за счет забывания. Коэффициент забывания γ = 1/τ, где τ – время, в течение которого количество знаний i-й категории уменьшается в e = 2,72... раза. Результат обучения характеризуется суммарным уровнем приобретенных знаний Z = Z1 + Z2 + Z3 + Z4 и коэффициентом прочности Pr = Z2/4 + Z3/2 + Z4)/Z. Если все приобретенные во время обучения знания непрочные (Z1 = Z, Z2 = Z3 = Z4 = 0), то коэффициент прочности Pr = 0. Надо стремиться к ситуации, когда все приобретенные знания прочные (Z4 = Z, Z1 = Z2 = Z3 = 0), тогда Pr = 1. При длительном изучении одной темы уровень знаний Z увеличивается до U, затем происходит повышение доли прочных знаний Z4, растет прочность Pr.

Использование модели обучения

Проанализируем несколько ситуаций, возникающих в процессе обучения.

1. Учитель проводит три урока, уровень требований Ui в течение i-го урока задан (i = 1, 2, 3). Проанализируем процесс обучения ученика с помощью четырехкомпонентной модели. Результаты моделирования представлены на рис. 1.1. Видно, что во время обучения общее количество знаний Z ученика растет, часть непрочных знаний становится более прочной. Во время перерывов и после обучения уровень непрочных знаний Z1 быстро уменьшается, а прочные знания Z4 забываются существенно медленнее.

2. Учитель проводит три урока, уровень требований U(t) в течение i-го урока растет по закону Eqn158.wmf, i = 1, 2, 3. Проанализируем процесс обучения с помощью двухкомпонентной модели. Двухкомпонентная модель обучения выражается уравнениями:

Eqn159.wmf

Eqn160.wmf

Z = Z1 + Z2.

pic_82.tif

Рис. 1. Изменение уровня требований U учителя и количества знаний Zi ученика в процессе обучения

Результаты моделирования приведены на рис. 1.2. На каждом уроке учитель требует от учащихся:

1) владения материалом, изученным на предыдущих уроках;

2) усвоения новой информации.

Во время обучения непрочные знания становятся прочными и после обучения забываются существенно медленнее.

3. Учитель должен обучить ученика решать N задач возрастающей сложности θi = iΔθ, которая считается равной количеству знаний Z, требующихся для решения i-й задачи. Учитель располагает задачи в порядке возрастания сложности и задает их ученику через равные промежутки времени Δt. Если ученик не решил i-ую задачу, то учитель его обучает в течение времени Δt, а затем снова предлагает эту же или аналогичную задачу той же сложности θi. Если уровень знаний ученика Z больше θi, то ученик, вероятнее всего, решит задачу в течение Δt. При этом Z не увеличится, но часть непрочных знаний станет прочной. После этого учитель предъявляет ему (i + 1+1)-ую задачу с более высоким уровнем сложности θi+1. Если у ученика знаний недостаточно, то с большой вероятностью он не сможет решить задачу сразу. Учитель в течение времени Δt объясняет материал, либо ученик занимается по учебнику; уровень требований U = θi, знания Z1 и Z1 растут. Затем ученик снова пробует решить задачу. Занятия длительностью TЗ >> Δt чередуются переменами продолжительностью TП >> Δt .

pic_83.tif

Рис. 2. Компьютерная имитация процесса обучения: 1 – решение задач возрастающей сложности; 2 – изменение количества знаний при обучении в школе и после ее окончания

В используемой программе решение задачи рассматривается как случайный процесс, вероятность которого вычисляется по формуле Роша:

Eqn161.wmf

При Z = θ вероятность решения i-й задачи равна 0,5. Результаты имитационного моделирования обучения на четырех занятиях представлены на рис. 2.1. Ступенчатая линия U(t) = θ(t) показывает, как меняется сложность решаемых задач (уровень предъявляемых требований); графики Z(t) = Z1 + Z2 и Z2(t) характеризуют динамику роста всех и прочных знаний. Полученные кривые похожи на графики на рис. 1.2, когда требования U в течение урока растут пропорционально времени.

4. Обучение в школе длится 11 лет. Учебный год состоит из 9 месяцев занятий и трех месяцев каникул. Уровень требований, предъявляемых учителем ученику в i-м классе, задан матрицей (U1, U2, ..., Un). Изучим изменение знаний учащегося во время обучения и после его окончания. Используется трехкомпонентная модель обучения, типичные результаты моделирования представлены на рис. 2.2. Видно, как во время обучения уровень знаний ученика растет, увеличивается количество прочных знаний. Периодические провалы графика Z(t) объясняются забыванием во время каникул. После окончания обучения быстро забываются непрочные знания, которые учащийся редко использовал; прочные знания забываются медленнее.

Трехкомпонентная модель обучения использовалась автором при исследовании проблемы формирования системы эмпирических знаний [6, с. 75–87]. При этом вся совокупность фактов, изучаемых в школе, была разделена на три категории:

1) факты, которые могут быть установлены в повседневной жизни;

2) факты, устанавливаемые в физической лаборатории;

3) факты, не устанавливаемые в условиях обучения и изучаемые умозрительно. После согласования компьютерной модели с результатами педагогического эксперимента были получены графики, характеризующие изменение уровня знаний фактов различных категорий по мере обучения ученика в школе [6, с. 84–85].

Обобщенная модель обучения

Автором предложена обобщенная модель обучения, не имеющая аналогов в известной ему литературе. Пусть Z – суммарные знания ученика, Z1 – самые непрочные знания первой категории с высоким коэффициентом забывания γ1, Z2 – знания второй категории с меньшим коэффициентом забывания γ2, …, а Zn – самые прочные знания n-й категории с низким γn (γ1 > γ2 > ... > γn)). Коэффициенты усвоения αi характеризуют быстроту перехода знаний (i – 1)-й категории в более прочные знания i-й категории. Коэффициент забывания γ = 1/τ, где τ – время, уменьшения знаний в 2,72... раза. Коэффициент сложности S (0 ≤ S ≤ 1) позволяет учесть субъективную сложность усвоения i-го ЭУМ.

Обучение характеризуется количеством приобретенных знаний Z и коэффициентом прочности:

Eqn162.wmf

При изучении одной темы сначала растет уровень знаний Z, затем происходит увеличение доли прочных знаний Zn и повышается прочность Pr. В любой момент времени:

Eqn163.wmf

Во время обучения:

Eqn164.wmf

Eqn165.wmf

Время перерыва: U = 0, Eqn166.wmf Eqn167.wmf

Использование предложенной модели позволяет проанализировать различные ситуации, встречающиеся в педагогической практике, и учесть влияние сложности изучаемого материала и других факторов на результат обучения [6].

Заключение

Предлагаемые компьютерные модели дополняют качественные рассуждения, делают их более объективными, обоснованными и могут быть использованы тогда, когда проведение педагогического эксперимента неправомерно или приводит к отрицательным результатам. Изменяя последовательность изучения различных ЭУМ, длительность занятий и т.д., можно найти оптимальный путь обучения в конкретном случае.

Одно из направлений использования имитационного моделирования процесса обучения связано с созданием обучающей программы, моделирующей учебный процесс в школе и предназначенной для тренировки студентов педагогических вузов. Она должна допускать изменение параметров учеников, длительность занятий, распределения учебного материала и стратегии поведения учителя. В процессе ее работы студент, играющий роль учителя, изменяет скорость подачи учебной информации, быстро реагирует на вопросы учеников, проводит контрольные работы, ставит оценки, пытаясь добиться наибольшего уровня знаний за заданное время. После окончания «обучения» на экран выводятся графики, показывающие изменение «количества знаний учеников класса», оценки за «выполненные контрольные работы» и т.д. Кроме того, обучающая программа анализирует работу «учителя» (студента) и ставит ему оценку.

Рецензенты:

Саранин В.А., д.ф.-м.н., профессор кафедры физики и дидактики физики, ФГБОУ ВПО «Глазовский государственный педагогический институт им. В.Г. Короленко», г. Глазов;

Казаринов А.С., д.п.н., профессор кафедры информатики, теории и методики обучения информатике; ФГБОУ ВПО «Глазовский государственный педагогический институт им. В.Г. Короленко», г. Глазов.

Работа поступила в редакцию 06.11.2013.