где U –– уровень требований, предъявляемый учителем, равный сообщаемым знаниям Z0, Z –– суммарные знания, Z1 –– самые “непрочные” знания первой категории с высоким коэффициентом забывания γ1 (гамма), а Z4 –– самые “прочные” знания четвертой категории с низким γ4 (γi+1 меньше γi, i= 1, 2, 3). Коэффициенты усвоения αi (альфа) характеризуют быстроту перехода знаний (i-1)–ой категории в знания i–ой категории. Пока происходит обучение, k=1, а когда оно прекращается k=0. Коэффициент забывания γi=1/τi, где τi –– время, в течение которого количество знаний i–ой категории уменьшается в e = 2,72... раза. Результат обучения характеризуется не только суммарным уровнем приобретенных знаний Z= Z1+ Z2+ Z3+ Z4, но и коэффициентом “прочности”: Pr=(Z2/4+ Z3/2+Z4)/Z. При изучении одной темы сначала растет уровень знаний Z1, затем постепенно происходит увеличение количества более прочных знаний Z2, Z3, Z4. При этом повышается прочность Pr. Программа ПР-1. Рис. 1. Четырехкомпонентная модель обучения. При использовании компьютерной программы ПР-1 получаются результаты, представленные на рис. 1. Уровень требований в течение каждого из трех занятий остается постоянным, уровень усвоенных знаний и их прочность возрастают.
Программа ПР-2. Рис. 2. Двухкомпонентная модель обучения.
Нагрузка на учащегося должна быть равномерно распределена по всем занятиям так, чтобы не было переутомления. Поэтому для каждого занятия продолжительностью Δt нужно вычислять затраты энергии Si=k(U-Z)Δt и сравнивать их с пороговым значением. Кроме того, можно потребовать, чтобы уровень сформированности "прочных" знаний составлял, допустим, не менее 70 % от уровня Ur. Программа ПР-3. Для решения этой многокритериальной оптимизационной задачи использовалась программа ПР-3, содержащая цикл, в котором случайным образом изменяется длительность урока T, затем пересчитывается Z и выясняется, приблизился уровень знаний к требуемому значению или нет. Если да, –– изменения T принимаются, если нет, –– отвергаются, и все повторяется снова. Результаты оптимизации представлены на рис. 3. Рис. 3. Нахождение оптимальной длительности занятий T.
Программа ПР-4. Рис. 4. Нахождение оптимальных значений Ui.
Программа ПР-5. Для моделирования используется программа ПР-5, в ней решение задачи рассматривается как случайный процесс, вероятность которого вычисляется по формуле Роша: Результаты имитационного моделирования обучения на трех и четырех занятиях представлены на рис. 5. Ступенчатая линия показывает, как меняется сложность θ(t) решаемых задач; графики Z(t), Z1(t) и Z2(t) характеризуют динамику роста “непрочных” и “прочных” знаний. Рассмотренные имитационные модели позволяют проанализировать различные ситуации, возникающие в процессе обучения, выявить и обосновать описывающие их закономерности. Рис. 5. Модель обучения путем решения задач возрастающей сложности.
В начале обучения вероятности pi правильного выполнения (i+1)-ой операции после i-ой операции малы и равны 0,1. Ученик приступает к решению s-ой задачи. При правильном выборе первой операции, он переходит ко второй и т.д. На каждый шаг затрачивается одинаковое время Δt. Допустим, он ошибся и продолжает двигаться по неправильному пути. ВА совершает заданное количество шагов k (k>N), и, видя неверный результат, обращается к учителю. Учитель в течение времени Δt проверяет решение и находит число j первых правильно выполненных операций. Он сообщает ученику, что операции 1, 2, 3, ,.., j выполнены правильно и подсказывает (j+1)-ую операцию. В результате этого подкрепления и подсказки соответствующие вероятности pi (i=1,2,3,...,j,j+1) правильных переходов увеличиваются на a(1-pi). После этого ученик либо возвращается к операции 1, либо пытается закончить решение задачи, выполняя (j+1), (j+2) и последующие операции. В случае ошибки он снова обращается к учителю. После того, как задача решена правильно, происходит подкрепление, и вероятности pi (i= 1, 2, ..., N) выбора правильных действий увеличиваются на a(1-pi). Вычисляется вероятность решения задачи P=p1p2... pN, характеризующая степень обученности ученика. Затем он приступает к решению следующей задачи того же типа и все повторяется. Программа ПР-6. Программа ПР-6, моделирующая решение задачи, представлена выше. Номер выполняемой операции сохраняется в массиве O[i]. При правильном решении O[1]=1, O[2]=2, ... O[N]=N. Если допущена ошибка в выборе k-ой операции, то O[k]= -1. На экране строится графики зависимостей номера выполняемой операции и вероятности решения задачи от времени. Когда решение задачи не потребовало вмешательства учителя первый график имеет вид возрастающей прямой, идущей от первой к N-ой операции. При наличии ошибок в решении этот график будет содержать горизонтальные участки. Графиком зависимости вероятности правильного решения от времени является логистическая S-кривая. Чтобы промоделировать ситуацию, когда учащийся после обнаружения ошибки не продолжает решать задачу, а возвращается к первой операции, необходимо в программе раскомментировать оператор: {Если j меньше N, то j:=1;}. Рис. 6. Модель решения задачи учащимся (стратегия 1). На рис. 6 и 7 представлены типичные результаты имитационного моделирования решения сложной задачи для двух стратегий поведения: 1) учащийся после совершения и ошибки и подсказки учителя продолжает решать данную задачу (рис. 6); 2) учащийся возвращается к началу решения задачи (рис 7). При запуске программа рисует ступенчатую кривую, показывающую, как изменяется номер выполняемой учащимся операции, и строит график зависимости вероятности решения задачи данного типа от времени P=P(t). В случае ошибки учащегося ПЭВМ ставит точку на уровне F (FALSE). Если задача решена правильно и до конца, то ПЭВМ ставит точку на уровне T (TRUE). Видно, что в обоих случаях формирование навыка происходит в соответствии с логистической функцией, графиком зависимости P(t) является S-кривая. В первом случае формирование навыка происходит заметно быстрее, чем во втором. Это объясняется тем, что каждый раз возвращаясь к началу решения (стратегия 2), ученик сначала учится выполнять операции 1, 2, 3 и не может сразу приступить к выполнению операций 4, 5, 6, 7. В первом случае учащийся одновременно усваивает все операции. Рис. 7. Модель решения задачи учащимся (стратегия 2).
Программа ПР-7. Результаты моделирования -- на рис. 8.1; по вертикали откладывается номер операции. Последняя попытка соответствует правильному пути 1 --> 2 --> 3 --> ... --> 6. ВА не обучается, при фиксированных вероятностях pi время Tз (число шагов n) решения задачи, -- случайная величина. Чтобы определить среднее значение Tз, использовался метод статистических испытаний. В программу добавляют цикл, в котором 500 раз запускается вероятностный автомат, решающий задачу. Подсчитывается общее число шагов, число отказов от решения, после чего результаты усредняются. Рис. 8. Моделирование решения задачи учащимся. Чтобы построить граф решения (рис. 8.2), от начальной точки S0, соответствующей начальному состоянию, откладывается вектор S0S1 длиной L1=1 под углом φ1= jΔφ к горизонтали, где j - номер операции. Затем от точки S1 откладывается вектор S1S2 длиной L2=1/2 под углом φ2= jΔφ к горизонтали и т.д. В результате перебора всех различных сочетаний и последовательностей операций получается граф, имеющий фрактальную структуру. Правильному решению задачи соответствует некоторый путь из состояния S0 в состояние SN, где N -- число операций. Тексты программ находятся в zip-архиве, файл gl2-7.pas. ВВЕРХ
Майер, Р. В. Задачи, алгоритмы, программы / Р. В. Майер [Электронный ресурс]. - Глазов: ГГПИ, 2012 // Web-site http://maier-rv.glazov.net . |