Lotus Learning Space 5 – это интегрированная обучающая

advertisement
Вопросы разработки программного интерфейса синхронизации данных ИАИС и
систем дистанционного обучения.
И.Л.Бурсин, Я.Е.Штивельман
Петрозаводский государственный университет
Петрозаводск
Телефон (8142) 71 10 66, факс (8142) 71 10 00, igoryan@sampo.ru, jacob@psu.karelia.ru
В Петрозаводском государственном университете разрабатывается и внедряется
Интегрированная Аналитическая Информационная Система (ИАИС) для управления вузом,
одной из важнейших задача которой является управление учебным процессом,
В последнее время все большее число учебных учреждений и организаций обращаются к
перспективным технологическим решениям, которые позволяют ускорить процесс
получения качественного образования посредством использования новых информационных
технологий и перспективных телекоммуникационных средств. Дистанционные
образовательные технологии являются неотъемлемой частью единой ИАИС, и базируются на
современных технологических стандартах в области образования.
В системах дистанционного обучения можно выделить следующие функциональные
составляющие
1. администрирование учебного процесса;
2. подготовка сетевых учебных курсов и учебных пособий, которые не должны быть
просто электронными копиями учебников существующих на бумаге;
3. управление учебным контентом;
4. обеспечение связи электронной библиотеки с учебным процессом, поставка
информационных ресурсов через Интернет;
5. планирование процесса обучения, контроль и оценка степени усвоения
индивидуальных знаний обучаемого;
6. коммуникации в процессе обучения и администрирования
Пункты 1, 5 и частично 6, реализуются в ИАИС. Оставшаяся часть – задачи системы
дистанционного обучения (ДО). Перспективным направлением развития ИАИС является ее
взаимодействие с системой ДО вуза. Это задача решается при помощи разработка
интерфейса для информационного обмена между системой ДО и ИАИС. Управление
электронными курсами выполняет ИАИС в подсистемах “Управление учебными и рабочими
планами” и “Приказы по контингенту студентов”. Ведение результатов тестирования
осуществляется подсистемой “Аттестационный и сессионный контроль”. Требования,
которым должен удовлетворять интерфейс, следующие:
 Обеспечение доступа студентам, зарегистрированным в ИАИС к соответствующим
учебным дисциплинам в системе ДО без дополнительной регистрации.
 Обеспечение синхронизации данных между системой ДО и ИАИС (результаты
дистанционного обучение студента,…)
В настоящее время для обеспечения и ведения дистанционного обучения имеется
огромное количество программных средств, к наиболее известным относятся Lotus Learning
Space, WebCT, Blackboard, TopClass, FirstClass.
Любую оболочку ДО можно квалифицировать как систему, которая использует для
хранения данных и метаданных:
1. реляционную СУБД – Oracle, DB2, Microsoft SQL Server (например, Lotus
Learning Space)
2. специализированную базу данных (например, WebCT)
В первом случае задача синхронизация задача намного упрощается, так как работа может
происходить в рамках одной и той же СУБД. Идеальным вариантом было бы полное или
частичное совпадение структур данных.
Lotus Learning Space 5 – это интегрированная обучающая система, основанная на Webтехнологиях. Она позволяет создавать, администрировать и преподавать курсы, управлять
регистрацией учащихся, следить за их результатами и генерировать отчеты. Авторы курса
могут создавать материал в любых стандартных программах, отличных от Learning Space .
Для хранении информации о пользователях системы и курсах по которым проходит
обучения Learning Space использует следующие структуры данных:
При использовании Learning Space в качестве оболочки системы ДО для реализации
интерфейса обмена данными с ИАИС требуется сопоставление структур данных. Для этого
можно воспользоваться средствами репликации для данных или интегрировать структуру
данных Learning Space в ИАИС.
Во втором случае, задача намного усложняется, в связи с тем, что нужно точно знать
представление структуры данных системы ДО, что в некоторых случаях представляется
невозможным из-за ее закрытости поставщиком программного обеспечения.
WebCT является инструментом, дающим возможность создавать, основанную на
WWW-технологии, профессиональную среду обучения. WebCT предоставляет:
 Интерфейс, позволяющий разрабатывать учебный курс
 Набор учебных средств, включающих возможности обучения, коммуникаций и
совместной работы
 Набор административных средств, помогающих преподавателю в процессе
сопровождения непрерывного усовершенствования курса.
В WebCT информация хранится в структурированном виде в каталогах файловой
системы. Общая структура выглядит следующим образом:
- webct
- название курса 1
- chat
- *.html файлы, используемые в курсе
- *.gif картинки, используемые в курсе
-…
- список файлов используемых в курсе
- название курса 2
- ....
- название курса N
- courses
- database
- annotation
- user data
- список студентов, зарегистрированных в курсе
- user info
- список преподавателей, создавших курс
- audio
- course_info
- glossary
- goals
- index
- questions
- IMS описание используемых вопросов
- tests
- IMS описание используемых тестов
- ….
- IMS описание структуры курса
- scripts
- *.pl
- *.pl
-…
- perl скрипты, помогающие преподавателю создавать структуру курса.
- users
- пользователь 1
- иноформация о пользователе
- пользователь 2
- иноформация о пользователе
-…
- информация пользователе M
При использовании WebCT в качестве оболочки для системы ДО для синхронизации
данных, помимо сопоставления структур данных, требуется разработать программное
обеспечение для конвертирования данных из ИАИС в файлы WebCT и интерфейс для сбора
информации из WebCT о результатах прохождения студента электронных учебных курсов за
заданный интервал времени.
Таким образом, в общем случае, для интеграции различных систем ДО с ИАИС
необходимо разработать:
 Модель достаточную для реализации взаимодействия системы ДО и ИАИС,
обеспечивающую выполнение требований международных образовательных
технологических стандартов и технических спецификаций.
 XML описания ресурсов, конвертора описаний и каталогизации ресурсов, в
соответствии с разработанной модели.
 API интерфейс, который бы обеспечивал синхронизацию информации из ИАИС в
систему ДО и обратно.
Download