Реферат: Система дистанционного обучения

9. Дополнения интерфейса обучаемого

9.1. Формирование и работа с закладками

9.2. Встроенный калькулятор

Кроме того, в проекте представляются способы и методы отображения и обработки информации.

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

Объекты «Системы Автора» можно разделить на объекты участвующие и не участвующие в ответе. У объектов участвующих в ответе должны присутствовать такие свойства как:

- список ответов

- список баллов и соответствующие им ответы

- максимально возможный балл

- событие “ответ принят”

Кроме того «Система Автора» должна обладать механизмом изменения порядка формирования кадров.

Формат файлов, формируемых «Системой Автора»:

XML файл содержащий информацию (в порядке вложенности):

I. идентификатор курса (уникальное значение, вероятность повторной генерации которого ничтожно мала; формируется на основе текущей даты, времени, устройств компьютера и установленного программного обеспечения) автор Курсов Обучения, дата создания, версия

a. кадры, их названия, номер по порядку;

i. объекты кадра, их названия, идентификаторы, события и тексты скриптов для событий; свойства объектов, тип свойства (текст, число, двоичные данные, ресурс); идентификатор ресурса, его бинарные данные (в случае если ресурс имеет большой размер, например, видео файл, рисунок в файл помещается лишь идентификатор (значение, обладающее свойством уникальности в рамках данного учебного курса), а данные ресурса помещаются в XML “оболочку”, обладающую следующими свойствами: тип ресурса, идентификатор ресурса и помещается в файл учебного модуля). В совокупности идентификатор курса, версия и идентификатор ресурса образуют уникальный идентификатор.

Пример файла курса обучения:

1) Заголовок

i) ID, [Автор], [Дата Создания], Версия, [Порядок показа кадров]

(1) ID кадра, [название кадра], [№ по порядку], [№ следующего кадра]

(a) ID объекта, тип объекта, [название объекта]

(i) ID свойства, название свойства, тип свойства, [значение свойства]

(ii) ……………..n

(b) ID скрипта, событие вызова, [название], [исходный текст]

(c) ……………..n

ii) ID ресурса, тип ресурса

iii) ……………………. n

Такой подход (без использования только бинарных данных и механизма отображения [Reflections]) позволит свести к минимуму размер файла курса обучения и позволит использовать его в WEB’е.

Модуль запуска курсов

«Программа Запуска Курсов» - программа, предназначенная для интерпретации файлов учебных модулей. Общий алгоритм работы показан на рисунке:

К-во Просмотров: 571
Бесплатно скачать Реферат: Система дистанционного обучения