Статья: Инструментальный двухмашинный комплекс для создания обучающих компонент информационно-управляющих систем

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

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

Интерфейс редактора сценариев (рис. 4) включает компоненты, связанные с редактированием шагов сценария. Расположение многих его компонент во многом соответствует интерфейсу обучающей системы. Такие элементы как текст помощи и текст подсказки являются редактируемыми полями, которые позволяют вводить соответствующие тексты. При этом тексты могут вводиться из списка подстановок (рис. 6), тексты которого могут быть набраны заранее, для ускорения ввода сценария.

Рис 6. Диалоги ввода значений текста задания

В поле базовой системы (рис. 4, блоки 7 и 2) находится область, в которую загружается мгновенный снимок с базовой системы (системы, для которой создается сценарий обучения). На этом поле могут располагаться элементы управления, позволяющие задать активные области действий пользователя (рис. 4, блок 2) (например, область, куда пользователь должен щелкнуть курсором мыши).

Средство автоматического формирования сценария, запущенное на другом компьютере, может автоматически заполнять эти поля. При запуске данное средство находит машину с запущенным редактором сценария и при активизации средств захвата начинает автоматически передавать информацию о действиях на базовой системе (нажатие на клавиатуру, кнопки мыши и снимки экранов базовой системы) на компьютер с запущенным редактором сценариев. При этом в редакторе появляется картинка с исходной системой, также предварительно заполняются поля текстов задания и помощи. Эти поля могут быть изменены оператором, находящимся за компьютером с запущенным редактором сценариев. При этом он может выполнить эти действия, как и после предварительного заполнения сценария средством автоматического заполнения, так и одновременно с действиями над исходной системой.

Средство автоматического заполнения автоматизирует процесс заполнения, но иногда требуется ручное изменение параметров текущего шага сценария. Для этого предусмотрен диалог редактирования параметров текущего шага сценариев (рис. 7).

Данный диалог предусматривает установку дополнительных параметров сценария, используемых менее часто, чем основные поля. Основные поля также присутствуют в данном диалоге, дублируя основное окно редактора.

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

Рис. 7. Диалог редактирования параметров текущего шага

Модуль анализа статистики

Модуль анализа статистики предназначен для анализа статистических данных, полученных в результате проведения занятий с использованием обучающей системы. Эти данные собираются сервером обучения, который сохраняет информацию по элементарным шагам открытой клиентом сессии обучения в БД.

Формируемые с помощью данного модуля отчеты делятся на три категории:

1) отчет по проведенным занятиям (статистика по занятиям). В этом разделе выводятся данные о задачах, которые студент выполнил за занятие, а именно: дата, группа учащегося, ФИО, название работы, статистика работы по шагам (номер шага, количество ошибок, количество пропусков, количество возвратов, использование помощи, время на шаг);

2) отчет по работам, которые выполнил студент (статистика по работам). В этом разделе выводятся данные обо всех попытках студента выполнить выбранную работу. Информация в данном разделе выводится в виде графиков. Графики выводятся по следующим параметрам: количество ошибок, количество пропусков, количество использований помощи, количество возвратов, время на шаг.

Для сравнительной оценки выполненной работы ее результаты можно визуально сравнить с агрегирующими графиками, которые выводят: минимальное значение параметра на шаге, максимальное значение параметра на шаге, сумма всех значений параметров на шаге, среднее значение для студента, среднее значение для всей группы, среднее значение для всех людей, выполнявших эту работу. У всех графиков можно изменять цвет и толщину линии;

3) отчет по лабораторной работе (общая статистика). В этом разделе в виде графиков выводится общая информация о лабораторной работе (рис 8). Графики выводятся по следующим параметрам: количество ошибок, количество пропусков, количество использований помощи, количество возвратов, время на шаг. Также как и в «отчете по работам» данные могут быть сравнены с агрегирующими функциями общей статистики. У линий графиков можно изменять цвет, толщину, линии можно временно скрывать, убирая или оставляя галочку слева от названия графика.

Рис. 8 Диалог вывода общей статистики

Помимо внутренних механизмов отображения статистических данных модуль анализа статистики позволяет экспортировать данные во внешние средства, такие как Microsoft Word и Microsoft Excel. Также данные статистики могут быть экспортированы в текстовый файл в формате RTF (Rich Text Format).

Условия установки системы и передачи программной документации

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

Источник: https://otherreferats.allbest.ru/download/1050574/