Технология разработки адаптивных электронных учебных курсов для компьютерных систем обучения
Автор: Зайцева Л.В.
Журнал: Образовательные технологии и общество @journal-ifets
Статья в выпуске: 1 т.11, 2008 года.
Бесплатный доступ
В статье рассмотрены жизненный цикл и этапы разработки адаптивных электронных учебных курсов (ЭУК) для компьютерных систем обучения: стратегическое планирование, проектирование, реализация и тестирование. Приведены результаты исследований по определению продолжительности сеанса работы с ЭУК. Описаны дидактические метаданные объектов обучения и способы их определения, а также разработка сценариев работы с ЭУК. The paper studies life cycle and development stages of adaptive e-learning courses for computer-based learning systems: strategic planning, design, implementation and testing. Results of research for optimal learning time determination are outlined. Didactic metadata of learning objects and methods of their definition are described. The development of learning scenarios is considered.
Адаптивный электронный учебный курс, объект обучения, метаданные
Короткий адрес: https://sciup.org/14062158
IDR: 14062158
Текст научной статьи Технология разработки адаптивных электронных учебных курсов для компьютерных систем обучения
Компьютерное обучение, особенно на базе Интернета, в последние годы получило широкое распространение. Компьютеры успешно применяются в учебном процессе практически во всех учебных заведениях: в средней школе, техникумах, колледжах, институтах и университетах как дополнительное, а часто и как основное средство при традиционном обучении, но главным образом, в дистанционном (Distance Education) и открытом (Open Education) образовании, а также для повышения квалификации (Life Long Learning). Многие ученые занимаются разработкой новых технологий адаптивного обучения (Oppermann, 1997; Brusilovsky, 1998; He, 2002; Зайцева, 2003), созданием универсальных и специализированных компьютерных систем и программ (Андреев, 2002; Башмаков, 2003; Galeev, 2002; Kapsel, 2007; Okamoto, 2003; Соловов, 2002; Sridharan, 2003; Virvou, 2002). Для организации и поддержки компьютерного обучения создаются и широко используются различные среды, платформы и порталы (Blackboard, ?; Duda, 2006; Kristensen, 2007; Moodle, ?; TopClass, ?; WebCT, ?; Zhang, 2007), обучающие и тестирующие программы по различным темам, исследуются и разрабатываются методы и технологии создания и применения электронных учебных курсов (Bodendorf, 2005; Bortnik, 2007; Bule, 2005; Zaitseva, 1997; Zaitseva, 2005). К сожалению, большинство программ, используя новейшие компьютерные технологии, обычно не являются адаптивными, а часто и не отвечают требованиям педагогики. Поэтому разработка адаптивных обучающих курсов на основе законов дидактики является в настоящее время актуальной задачей. Тем более, что разработка таких курсов требует значительных временных затрат – до 300 часов на один час занятия в зависимости от используемых в курсе мультимедийных средств (Rumble, 1997). Цель данной статьи – рассмотреть пошаговый процесс разработки адаптивных электронных учебных курсов.
Жизненный цикл электронного учебного курса
Аналогично другим программным продуктам жизненный цикл электронного учебного курса (ЭУК) для компьютерного обучения может быть представлен в виде каскадной модели, включающей пять основных этапов: стратегическое планирование, проектирование, реализация, тестирование, эксплуатация и сопровождение (рис. 1).
Методист
Стр атегнчвс кое планирование

Эксплуатация и сопровождение
-----► Автор ЭУК
Технический консультант
Методист
Автор ЭУК
Технический консультант Методист
----* Автор ЭУК Программист Пр еподаватель
^____^ Автор ЭУК
Преподаватель Программист Преподаватель
< ♦Оператор Автор ЭУК Программист
Рис. 1. Жизненный цикл электронного учебного курса
На этапе стратегического планирования определяются цель и назначение ЭУК, анализируются технические возможности его реализации, а также составляется план разработки курса. Этап проектирования предусматривает разработку структуры курса и сценариев работы с ним. Реализация включает формирование объектов обучения в соответствии со структурой курса и выбранными технологиями, а также ввод курса в систему (компьютер). На этапе тестирования проверяется правильность работы ЭУК и исправляются обнаруженные ошибки и неточности функционирования курса. Эксплуатация предусматривает использование разработанного ЭУК в учебном процессе, а сопровождение - поддержание курса в рабочем состоянии, исправление выявленных недостатков и, при необходимости, модернизацию курса.
В процессе разработки и эксплуатации электронного учебного курса участвуют (Зайцева, 1989):
-
• методист – лицо, являющееся специалистом в данной предметной области и занимающееся составлением структуры ЭУК и сценария(ев) обучения, подбором объектов обучения;
-
• автор ЭУК – лицо, являющееся специалистом по созданию электронных учебных курсов и выполняющее формирование объектов обучения в соответствии со структурой ЭУК и сценарием(ми) обучения;
Стратегическое планирование
Данный этап разработки электронного учебного курса включает две фазы: анализ и планирование ЭУК и планирование процесса его разработки как программного продукта. Вторая фаза предусматривает составление календарного плана разработки ЭУК, включающего перечень работ по созданию курса, лиц, ответственных за выполнение каждой из них, сроков (и методов) верификации и валидации и т.д. Эта фаза аналогична планированию разработки любого программного продукта и поэтому в настоящей работе не рассматривается.
Анализ и планирование ЭУК . Под электронным учебным курсом будем понимать набор объектов обучения, реализованных с использованием современных компьютерных технологий (аудио, видео, анимация и т.д.) и объединенных в сценарий обучения, который предназначен для изучения определенной темы учебного предмета. Объект обучения (ОО) – это электронный источник, который уникально обозначен метаданными и может быть использован (причём многократно) для поддержки и улучшения организации процесса обучения (Learning objects, 2005). Объекты обучения разделяются на две основные группы: информационные (ИОО) и задачные (ЗОО) (Зайцева, 2006). Информационный ОО включает обучающую информацию по теме, сопровождаемую примерами и разъяснением. Задачный ОО содержит задание или вопрос для проверки усвоения ИОО и комментарии на возможные ответы обучаемых.
При разработке ЭУК в первую очередь следует сформулировать цель и задачи курса. Цель определяет знания и/или умения, которые должен освоить обучаемый, а также уровень их освоения. Существуют различные подходы к классификации познавательной деятельности. Например, в работах (Беспалько, 1977; Беспалько, 1989) определены следующие уровни деятельности:
-
• «знакомство» – уровень соответствует общим представлениям об объекте изучения;
-
• «репродукция» – уровень предполагает овладение основными понятиями предмета настолько, что обучаемый может анализировать различные действия и возможные исходы;
-
• «умение» – уровень соответствует умению применять усвоенные знания в практической деятельности для решения некоторого класса задач;
-
• «трансформация» – уровень предполагает, что обучаемый способен делать выводы и решать неизвестные ему ранее задачи.
Задачи курса конкретизируют цель и способы её достижения. В задачах рекомендуется определить:
-
1) тип электронного учебного курса (адаптивный, частично адаптивный, неадаптивный);
-
2) перечень понятий темы, рассматриваемых в ЭУК, а также форму их представления;
-
3) степень детальности изложения учебного материала (УМ);
-
4) сферу использования и предназначения курса (круг обучаемых);
-
5) примерное количество заданий и/или вопросов для закрепления учебного материала;
-
6) количество заданий и/или вопросов, позволяющих однозначно определить уровень освоения темы (УМ).
На данном этапе целесообразно составить план работы с курсом, указав входящие в него понятия и планируемое время изучения каждого из них, а также примерное время изучения курса в целом (Башмаков, 2003). При этом следует учитывать особенности процесса усвоения учебного материала обучаемым, на который существенное влияние оказывает его утомляемость.
В Рижском техническом университете были проведены исследования по определению оптимального времени сеанса работы с обучающей системой, используя математическую модель управления процессом усвоения учебной информации вида (Авчухова, 1977):
-
Z (t) = ф (1 - evt), где Z(t) – количество усвоенной обучаемым информации в семантических единицах текста (сетах);
t - время поступления информации; Z (t) |t = 0 = 0 ;
φ – параметр модели, определяющий максимальное количество информации, остающейся в памяти человека в процессе непрерывного обучения;
ψ – параметр модели, характеризующий утомляемость обучаемого.
На основе полученных экспериментальных данных были рассчитаны параметры модели ψ = 0,0270 (1/мин), φ = 121,74 (сета) и Т = 1 / ψ = 37 мин. (время, за которое скорость усвоения информации уменьшается в е раз), а также определены изменение скорости приращения усваиваемой информации (рис. 2) и значения параметра ψ в различные периоды учебного года (рис. 3).

Рис. 3. Значения величины ψ в различные периоды учебного года

Рис. 2. Изменение скорости приращения усваиваемой информации
По результатам проведенных исследований, подробно описанных в работах (Зайцева, 1981; Зайцева, 1989), можно сделать следующие выводы:
-
– продолжительность одного сеанса работы с ЭУК должна составлять 35 – 40 минут (рассчитанное рекомендуемое время Т = 37 мин.);
-
– наиболее важные понятия и наиболее трудные задания следует выдавать обучаемым в интервале от 10 до 25 минут с момента начала занятия.
Данные рекомендации следует учитывать при разработке ЭУК, т.е. время изучения курса не должно превышать 40 минут или, что в ряде случаев может быть предпочтительнее, изучение отдельного понятия курса не должно превышать 35 – 40 минут.
На этапе стратегического планирования также осуществляется предварительный подбор учебного материала для ИОО и заданий для закрепления учебного материала и выбор формы их представления (видео, аудио, текст и т.п.). Можно использовать имеющиеся (reusable) ИОО и ЗОО, если такие доступны.
Таким образом, результатом данного этапа разработки ЭУК являются: цель и задачи курса; план работы с курсом; предварительный набор информационных и задачных объектов обучения; календарный план разработки ЭУК (рис. 4). Основную работу на данном этапе выполняет методист совместно с автором ЭУК, при

Рис. 4. Результаты этапа стратегического планирования
Проектирование ЭУК
Этап проектирования, предусматривающий разработку структуры курса и сценариев работы с ним, включает четыре фазы: разработка модели темы, изучаемой в создаваемом ЭУК; разработка структуры курса; определение метаданных объектов обучения; разработка сценариев работы с ЭУК.
Разработка модели темы . Модель темы используется для определения последовательности изучения входящих в нее тем и представляет собой ориентированный граф с нагруженными ребрами. Множество вершин графа соответствует понятиям темы, множество ребер – связям между ними, а весовые коэффициенты ребер указывают степень связи между понятиями (Зайцева, 2003). Используя математические методы можно определить оптимальный путь прохождения вершин графа, который и является оптимальной последовательностью изучения понятий темы. Такой подход соответствует адаптивной технологии “Построение последовательности обучения” (Curriculum sequencing) (Brusilovsky, 1998).
Разработка структуры курса . Структура курса разрабатывается на основе модели темы. При этом используется принцип декомпозиции. Архитектура курса может быть представлена в одном из трех вариантов:
-
• линейная – понятия темы изучаются последовательно, т.е. сначала обучаемому выдается информационный объект обучения (ИОО), содержащий учебный материал, а затем несколько задачных (ЗОО) для закрепления УМ (рис. 5а);
-
• разветвленная, которая используется, когда понятия темы не связаны друг с другом и могут быть изучены в произвольной последовательности. В этом случае выбор последовательности их изучения предоставляется обучаемому (свойство адаптируемости) (рис. 5б);
-
• комбинированная – объединяет оба предыдущих варианта, т.е. некоторые понятия изучаются последовательно, а порядок изучения остальных выбирается обучаемым.
Курс завершается рядом контрольных ЗОО (КОО) для проверки усвоения темы.

Рис. 4. Архитектура ЭУК
На следующем шаге детально проектируется каждая связка ИОО – ЗОО. ИОО может содержать информацию разных видов и степени детальности: краткую информацию об объекте изучения; поясняющий пример; расширенную информацию об объекте изучения; подробную информацию об объекте изучения; подробное пояснение примера (Зайцева, 2006) и др., каждая из которых может быть предусмотрена для различных групп обучаемых в зависимости от их характеристик, хранимых в модели обучаемого. Учебный материал, включаемый в ИОО, делится на отдельные кадры, уточняется содержание каждого из них и форма его представления. В детальный проект также надо включить все ЗОО, следующие за ИОО и используемые для закрепления учебного материала, возможно, предусмотрев для каждого дополнительный наводящий вопрос и помощь при выполнении задания.
Если для демонстрации учебного материала или выполнения задания (например, работа с моделями) необходимо написание программного модуля, составляется спецификация требований к нему.
Определение метаданных объектов обучения . В проекте стандарта IEEE (IEEE, 2002) определены девять категорий, включающих в целом 40 различных метаданных: наименование ОО, описание, язык, платформа, размер, возраст обучаемых, время изучения и др. Методы регистрации перечисленных в (IEEE, 2002) метаданных описаны в работе (Dahl, 2007). Представленные в (IEEE, 2002) метаданные способствуют повторному использованию ОО, но для создания адаптивных ЭУК их недостаточно. Поэтому при разработке ЭУК целесообразно использовать дополнительные метаданные – дидактические характеристики ОО. К ним относятся: трудность (представлена в (IEEE, 2002)), сложность, значимость и спецификация.
Трудность отражает степень трудности усвоения УМ или выполнения задания для обучаемых и определяется по результатам экзаменов, зачетов и контрольных работ. В (IEEE, 2002) определены пять значений трудности ОО: очень легкий, легкий, средний, трудный, очень трудный (very easy, easy, medium, difficult, very difficult), которая задается константой от 1 до 5. В работе (Зайцева, 1989) описан метод определения трудности заданий по трехбалльной шкале (минимальная, средняя, максимальная), который может быть использован и для рекомендуемой IEEE пятибалльной шкалы. В общем случае можно принять следующие значения трудности ОО:
– очень легкий (1) – ОО правильно выполняют не менее 80% обучаемых;
– легкий (2) – ОО правильно выполняют 61-80% обучаемых;
– средний (3) – ОО правильно выполняют 41-60% обучаемых;
– трудный(4) – ОО правильно выполняют 21-40% обучаемых;
– очень трудный (5) – ОО правильно выполняют не более 20% обучаемых; Трудность ЗОО может быть изменена по мере работы обучаемых с ЭУК.
Сложность отражает степень сложности УМ или задания и определяется по модели предмета, которым является ориентированный граф. Для этого выделяется подграф с конечной вершиной – ОО, сложность которого требуется определить. Число дуг подграфа суть сложность ОО, т.е. сложность S = Σ di (i=1,n), где di – дуга подграфа. Данная характеристика нами не использовалась из-за трудоемкости ее определения и неполной ясности ее применения.
Значимость рассматривается в смысле значения данного ОО для дальнейшей практической работы и изучения последующих ОО. Значимость ОО Z1 для практической работы можно определить методом экспертного опроса (Зайцева, 1989), а значимость Z2 для изучения последующих ОО – используя модель предмета (ориентированный граф с нагруженными ребрами). Для этого выделяется подграф с конечной вершиной – ОО, значимость которого требуется определить. Значимость Z 2 вычисляется по формуле Z 2 = Σ w i (i=1,n), где w i – весовой коэффициент i-ой дуги графа, указывающий степень связи объектов обучения. Так как диапазон полученных значений достаточно велик, то для перехода к пяти- или трехбалльной шкале максимальное значение следует принять за 100% и определить значимость, например, аналогично определению трудности. Значимость ОО Z = max (Z 1 , Z 2 ) .
Так, если модель предмета, включающая девять ОО представлена на рисунке 5, то сложность объекта обучения 6 (вершина графа) определяется из подграфа G1 : S(6) = Σ di = 5, а значимость для изучения последующих ОО – из подграфа G2 : Z2(6) = Σ wi = 13.

Рис. 5. Графовая модель учебного предмета
Спецификация указывает специфику ОО, определяется по его типу и может иметь одно из четырех значений (Зайцева, 1989): – определение – терминологическая информация или задание на знание терминологии;
– строение – информация о правильности написания, представления, изображения объекта учебного предмета или задание на конструирование объекта;
– правило – информация, поясняющая использование объектов учебного предмета или задание на правильность применения объектов;
– пример – информация, иллюстрирующая определение, строение или правило, или задание на выполнение последовательности действий.
Разработка сценариев работы с ЭУК . Сценарии разрабатываются на основе структуры курса с учетом метаданных ОО. Структура ЭУК является общим сценарием курса. При разработке адаптивных ЭУК создаются сценарии для каждой группы обучаемых в зависимости от их уровня подготовленности, который является одним из параметров модели обучаемого (Zaitseva, 2003; Зайцева, 2006).
Рассмотрим разработку сценария на примере одной связки ИОО – ЗОО, которая в структуре курса определена, как показано на рисунке 6а. Информационный объект обучения (ИОО) состоит из шести составляющих: ИООВ представляет собой видеоинформацию (например, вступительное слово преподавателя); ИООО – основная часть ИОО, включающая краткую учебную информацию; ИООП – пример, поясняющий информацию, изложенную в ИООО; ИООР – расширенная учебная информация; ИООД – детальная (подробная) учебная информация; ИООП2 – подробное пояснение примера. Для закрепления учебной информации предусмотрено шесть заданий, имеющих следующие дидактические характеристики трудности, значимости и спецификации соответственно: ЗОО1 – средний, максимальная, строение; ЗОО2 – очень легкий, минимальная, определение; ЗОО3 – средний, максимальная, пример; ЗОО4 – легкий, средняя, пример; ЗОО5 – легкий, средняя, правило; ЗОО6 – трудный, средняя, правило. Требуется разработать сценарии для трех уровней подготовленности обучаемых: «слабые», «средние», «сильные». Для этого надо установить, какие ИОО и ЗОО целесообразно включить в сценарий, предназначенный для каждой группы обучаемых. Так, для «слабых» обучаемых в сценарий следует включить учебную информацию в детальном изложении и ЗОО минимальной и средней трудности, для «сильных» достаточно краткой учебной информации, а ЗОО должны быть максимальной и/или средней трудности. Разработанные сценарии представлены на рисунке 6: «слабые» (рис. 6б), «средние» (рис. 6в), «сильные» (рис. 6г).

Рис. 6. Сценарии ЭУК
В развитых компьютерных обучающих системах формирование сценария работы с ЭУК для различных групп обучаемых выполняется автоматически. Для этого достаточно задать перечень ОО, включаемых в каждый сценарий, или лишь метаданные ОО, например, как это показано в таблице 1.
Таблица 1
Соответствие ОО сценариям ЭУК
Уровень подготовленности |
Включаемые ИОО |
Включаемые ЗОО |
Трудность |
Значимость |
1 – «слабые» |
ИОО В , ИОО О , ИОО Р , ИОО Д , ИОО П , ИОО П2 |
ЗОО 1 , ЗОО 2 , ЗОО 3 , ЗОО 4 , ЗОО 5 |
1, 2, 3 |
Максимальная, средняя, минимальная |
2 – «средние» |
ИОО В , ИОО О , ИОО Р , ИОО П , ИОО П2 |
ЗОО 1 , ЗОО 3 , ЗОО 4 , ЗОО 6 |
2, 3, 4 |
Максимальная, средняя |
3 – «сильные» |
ИОО В , ИОО О , ИОО П |
ЗОО 1 , ЗОО 3 , ЗОО 6 |
3, 4, 5 |
Максимальная, средняя |
Уровень подготовленности обучаемых, для которых предназначен ОО, можно также указать при определении метаданных ОО. В любом случае видео и аудио ОО следует включить в каждый сценарий.
Математическая модель автоматического формирования сценариев описана в работах (Зайцева, 1981; Зайцева, 1989) и была использована в АОС «Контакт» для создания многоуровневых обучающих программ.
К этапу проектирования относится также разработка интерфейса пользователя, которая здесь не рассматривается, т.к. при реализации ЭУК в компьютерной системе обучения интерфейс, как правило, разработан заранее и может быть использован для любых курсов.
Таким образом, результатом этапа проектирования являются: модель и последовательность изучения понятий темы; структура курса и форма представления каждого ОО; метаданные ИОО и ЗОО; сценарии работы с ЭУК (рис. 7).

Рис. 7. Результаты этапа проектирования
Реализация ЭУК
Данный этап разработки ЭУК, предусматривающий формирование объектов обучения в соответствии со структурой курса и выбранными технологиями и ввод их в систему, включает четыре фазы: создание видео- и аудио- ОО; создание текстовых и графических ОО; создание программных модулей; интеграция созданных ОО и модулей в ЭУК.
Создание видео и аудио ОО . Для создания небольших видеофрагментов (ОО) достаточно иметь видеокамеру, а для записи звука – соединенный с компьютером микрофон. Если в ЭУК предполагается включить продолжительную по времени видеоинформацию, например, лекцию, то необходимо специально оборудованное помещение с терминалом преподавателя. Создание видео лекций подробно описано в работе (Bodendorf, 2005). При разработке адаптивных ЭУК целесообразно подготовить аудио- и видеоинформацию для разных групп обучаемых.
Создание текстовых и графических ОО . На данном шаге реализации ЭУК в компьютер вводится текст ранее подготовленных информационных и задачных ОО, который, при необходимости, дополняется схемами, рисунками и т.п., а также анализируется расположение информации на экране. Размер ИОО не должен быть большим – рекомендуется разместить информацию на одном-двух экранах. В отдельных случаях для наименее подготовленных обучаемых можно предусмотреть третий экран с подробным объяснением примеров использования изучаемого понятия. К данной фазе реализации ЭУК относится также подготовка презентаций, если они предусмотрены в структуре курса.
Создание программных модулей . Разработка программных модулей необходима для имитационного моделирования изучаемых в курсе систем и процессов, для проверки правильности выполнения обучаемым отдельных заданий и т.д. Если в ЭУК предполагается использовать мультипликацию, то требуется создать и такие фрагменты курса. В общем случае данная фаза реализации ЭУК не является обязательной.
Интеграция ОО и модулей в ЭУК. Интеграция предусматривает объединение в ЭУК созданных на предыдущих фазах этапа реализации ОО, программных модулей и других материалов. Интеграция выполняется на основе разработанных ранее сценариев работы с курсом. В развитых компьютерных обучающих системах, обеспечивающих на базе сценария и метаданных ОО автоматическое формирование ЭУК при его использовании, созданные ОО помещаются в базу данных, а сценарии – в базу знаний системы.
На данном этапе также уточняется предназначенный для обучаемых план работы с курсом, разработанный на этапе стратегического планирования.
Таким образом, результатом этапа реализации являются: видео-, аудио-, текстовые и графические ОО, созданные программные модули и презентации (если необходимы), которые могут быть использованы повторно, а также электронный

Рис. 8. Результаты этапа реализации ЭУК
Тестирование ЭУК
На этапе тестирования проверяется правильность работы ЭУК и исправляются обнаруженные ошибки и неточности функционирования курса. Можно выделить два аспекта тестирования: педагогический и технический (Sukhorukov, 2007). Технический аспект связан с проверкой работы программных модулей, созданных при разработке курса. Такая проверка аналогична тестированию любых программных продуктов и здесь не рассматривается.
Педагогический аспект тестирования предусматривает проверку правильности функционирования ЭУК в соответствии с разработанными сценариями. При тестировании ЭУК надо проверить последовательность и правильность:
-
- выдаваемого обучаемому учебного материала (ИОО) и заданий (ЗОО) для проверки его усвоения, учитывая, что учебный материал и задания могут быть представлены в различной форме (текст, графика, мультимедиа и др.);
-
- комментариев, выводимых обучаемому в зависимости от результата выполнения задания или ответа на вопрос;
-
- перехода к следующему объекту обучения (ИОО или ЗОО);
-
- вычисления набранных обучаемым баллов и выставления оценки и т.д.
Обычно эту работу выполняет автор ЭУК, проверяя различные сценарии диалога обучаемого с ЭУК. Иногда в тестировании участвует и преподаватель, который будет использовать курс. В некоторых системах для педагогического тестирования учебного курса предусмотрен специальный класс пользователей – эксперт (WebCT, ?).
Для адаптивных курсов, особенно при автоматической генерации сценария в процессе работы обучаемого с ЭУК, число вариантов прохождения курса достаточно велико, и проверка всех возможных путей прохождения курса требует очень много времени. Поэтому целесообразно автоматизировать этот процесс, используя, например, управляемый данными метод тестирования (Sukhorukov, 2007), который позволяет автоматически проверить все возможные пути прохождения курса. В этом случае правильность ИОО и ЗОО проверяется автором ЭУК, а сценарии работы с курсом – с использованием методов автоматического тестирования.
ЭУК.
Таким образом, результатом данного этапа является готовый к использованию
Заключение
Описанная технология разработки ЭУК может быть использована для создания курсов, предназначенных для обучения, упражнений (тренинга) и контроля знаний. Используя данный подход в Рижском техническом университете был разработан курс «Модели разработки программного обеспечения», включающий 13 информационных и 56 задачных ОО и предназначенный для изучения шести классических моделей (каскадная, прототипа, инкрементальная, исследовательское программирование, формальная трансформация, сборка из повторно используемых компонентов). В настоящее время курс проходит опытную эксплуатацию.
На этапе эксплуатации необходимо решить вопрос применения ЭУК в учебном процессе. Возможны различные варианты использования курсов:
-
- полностью самостоятельное изучение темы обучаемыми. ЭУК, как правило, разрабатываются именно для этой цели;
-
- дополнительное средство обучения. «Слабым» обучаемым работа с ЭУК поможет лучше усвоить учебный материал;
-
- самоконтроль и упражнения. В этом случае ЭУК полезен для закрепления изложенного на лекции учебного материала и/или приобретения умений и навыков;
-
- контроль знаний.
Вопрос применения ЭУК каждый преподаватель обычно решает самостоятельно, хотя было бы полезно сопроводить разработанный ЭУК рекомендациями преподавателю по его использованию.
Несмотря на то, в области разработки и применения ЭУК в мире достигнуты значительные успехи, многие проблемы еще недостаточно изучены. Планируемые нами направления дальнейших исследований предполагают следующее:
-
- определение времени, необходимого обучаемому для отдыха при работе с ЭУК, т.к. скорость усвоения информации резко падает после 30 минут работы (рис. 2);
-
- оценка эффективности применения ЭУК в учебном процессе, используя методы анкетирования и анализа изменения успеваемости обучаемых. Полезно было бы оценить также экономическую эффективность применения ЭУК и трудозатраты преподавателей;
-
- использование управляемого данными метода автоматического тестирования адаптивных ЭУК и оценка целесообразности его применения с точки зрения трудозатрат и времени тестирования.