Ратанова

advertisement
УДК 681.32
О.В.Ратанова
ТЕХНОЛОГИЯ СОЗДАНИЯ МНОГОВАРИАНТНЫХ АУК,
ФУНКЦИОНИРУЮЩИХ В ТЕЛЕКОММУНИКАЦИОННОЙ СРЕДЕ
В настоящее время в техническом университете создано большое
количество автоматизированных учебных курсов (АУК) по различным
областям знаний, ориентированных на работу в среде Intranet/Internet.
Большинство из них строится по однотипной схеме и имеют сходные
возможности. В общем случае такие АУК выполняют: выдачу теоретического
материала в виде гипертекстового справочника, регистрацию пользователей в
системе, сохранение информации о пользователе в базе данных на сервере,
идентификацию зарегистрированного пользователя в системе, прохождение
теста, выдачу результатов прохождения тестов и запись результатов на сервер
(см. рис. 1).
Системы регистрации, идентификации и тестирования таких АУКов
могут быть написаны на различных языках (Java, Perl, CGI) и различных
базах данных для хранения информации: от простых текстовых файлов до
такой мощной СУБД, как MS SQL. В каждом из таких АУКов, как правило,
разработана своя система регистрации и обучаемому надо регистрироваться в
каждом АУКе отдельно и друг с другом они никак не связаны.
Таким образом, при создании АУК в виде информационных ресурсов,
эксплуатируемых в среде Интернет, возникает ряд проблем, разрешение
которых трудно достижимо в рамках технологии создания традиционных
HTML-документов.
Во-первых, для обеспечения малой предсказуемости вопросов в
контрольных разделах АУК и защищенности эталонных ответов от прочтения
пользователем автору учебного курса приходится заниматься достаточно
сложным программированием как серверной, так и клиентской части АУК.
Во-вторых, статистика успешности обучения студента ведется автономно
для каждого АУК, что приводит не только к лишним затратам труда
разработчика, но и усложняет задачу интеграции данных по нескольким АУК
с целью получения суммарного рейтинга успеваемости.
В-третьих, эксплуатация большого количества АУК на каком-либо сервере
сопряжена со значительными затратами времени на администрирование в
силу того, что многие вопросы управления регистрационными данными об
обучаемых, данными о ходе обучения в различных АУК решаются по
разному, либо вообще никак не решаются.
В
то
же
время
в
научно-исследовательской
лаборатории
автоматизированных
обучающих
систем
УлГТУ
разработана
и
функционирует
на
сервере
учебно-методической
информации
телекоммуникационная авторская система автоматизированного обучения
(ТКАСАО), которая обладает гораздо большими возможностями, чем
обычный АУК [1]. В этой системе объединяются технологии представления
учебного материала в базах данных и Интернет-технологии доступа к
функциям и данным. АУК является наиболее крупной информационной
единицей, обеспечивающей обучение в ТКАСАО.
Рис. 1. Схема взаимодействия процессов в АУК
Основными подсистемами ТКАСАО являются:
– подсистема авторизации доступа, обеспечивающая регистрацию
пользователей различных категорий и контроль доступа к функциям и
данным в соответствии с определенными правами;
– подсистема поддержки создания АУК, позволяющая формировать
множества кадров и сценарии в диалоговом режиме;
– интерпретатор сценариев с встроенными средствами автогенерации;
– подсистема работы с данными о ходе обучения;
Таким образом, в ТКАСАО возможно погружение большого числа тестов
по различным областям знаний. Она имеет систему регистрации
пользователей, а также не только выдает количество правильных ответов на
вопросы тестов, но и ведет журналы прохождения тестов. Возможно также
обобщение информации о пользователе, т.е. сбор информации о прохождении
одним студентом тестов по различным дисциплинам. Данные ТКАСАО могут
использоваться не только преподавателем для выставления оценок, но и
деканатом для контроля общей успеваемости студента. Очевидно, что было
бы выгодно погрузить уже имеющиеся АУКи в ТКАСАО.
Во что же выльется такая интеграция автоматизированных учебных
курсов? Во-первых, в ТКАСАО необходимо погрузить данные тестов –
вопрос, и варианты ответов. При этом могут быть варианты. Если тесты в
текстовых файлах, то их погружение происходит через специальный
интерфейс ТКАСАО с помощью стандартных средств текстового редактора
(через Clipboard). Это не будет трудоемким, так как такие АУКи обычно
содержат порядка 30 вопросов. В случае, если данные тестов хранятся в
какой-либо базе данных, придется написать специальную программу-скрипт
для переброса теста из одной базы данных в другую. Во-вторых, нужно
организовать доступ к прогруженным в ТКАСАО тестам. Так как вызов
тестирования представляет собой ссылку в каком-либо месте гипертекстового
справочника, то для вызова тестов следует поменять эту ссылку. Если тесты
были в каждом разделе АУКа, а не по всему курсу в целом, то они
погружаются отдельно, как самостоятельные независимые тесты. В случае
погружения АУКа в ТКАСАО процесс регистрации нового пользователя, его
идентификацию в системе, организацию тестов, обработку и выдачу
результатов берет на себя авторская система.
Таким
образом,
для
обучения,
тестирования
знаний
в
телекоммуникационной среде и обработки результатов тестирования
наилучшим вариантом являются автоматизированные учебные курсы по
различным областям знаний
интегрированные с ТКАСАО. В случае
использования АУКов в классах, где ТКАСАО недоступен, например, на
факультетах не включенных в университетскую сеть, целесообразно
использование первоначально созданных АУКов, т.е. вместе с их собственной
системой регистрации и тестирования.
Однако, полезно также иметь вариант АУК, который студент мог бы
забрать себе домой, чтобы на своем компьютере изучать теоретический
материал и тренироваться в прохождении тестов. В этом случае в АУК не
нужна система регистрации и идентификации. В АУК остается
гипертекстовый справочник и тестовая система. Результаты прохождения
теста только предъявляются студенту для самоконтроля. В этом случае
система тестирования выступает как средство тренинга студента. База данных
тестов для простоты эксплуатации на домашнем компьютере, конфигурация
которого может быть самой различной, должна находиться в текстовых
файлах.
Список литературы
1. Колесников А.О. Реализация авторской системы в сетевой среде
//Материалы научно-методической конференции «Компьютерные
технологии в высшем образовании». – Ульяновск: УлГТУ, 1999. – С.16-17
Download