Перейти к содержимому

Формирование отчета с детальной статистикой по SCORM курсам

Формирование отчета с детальной статистикой по SCORM курсам

Заголовок раздела «Формирование отчета с детальной статистикой по SCORM курсам»

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

В планах реализации расширить поддержку SCORM курсов, чтобы:

  • баллы набранные за SCORM курс учитывались в рейтинге геймификации;

  • администратор мог сформировать отчет с детальной статистикой по прохождению пользователями SCORM курсов.

В панели администрирования в разделе «Редактор курсов» появится новая вкладка «Отчет по SCORM». На данной вкладке администратор сможет сформировать отчет по пройденным SCORM курсам, а также увидеть историю формирования последних 50 отчетов с возможностью скачивания этих отчетов.

Вкладка «Отчет по SCORM» будет содержать следующие элементы (Рисунок 36):

  • Кнопка «Сформировать отчёт»;

  • Слева от кнопки будет располагаться надпись «В списке отображаются последние 50 отчётов»;

  • Таблица со следующими столбцами:

  • «Статус»; Будет содержать информацию о статусе отчета: «Отчет формируется» (в процессе формирования), «Ошибка формирования» (при ошибке формирования отчета) и «Сформирован» (после успешного формирования);

  • «Тип отчёта»;

В столбце будет отображаться соответствующий вкладке тип отчета: «Отчет по SCORM».

  • «Параметры отчета»;

В данном столбце будут отображаться выбранные SCORM курсы (SCORM этапы), включенные в отчет.

  • «Дата формирования отчета»;

  • Кнопка «Скачать» - для успешно сформированных отчетов.

image

При нажатии кнопки «Сформировать отчет» будет открываться всплывающее окно (Рисунок 37):

  • Заголовок «Настройки отчёта по SCORM»;

  • Подзаголовок «Выберите SCORM этапы»;

  • При наведении на иконку «Вопрос» будет показываться подсказка «Отчет будет включать в себя данные только по выбранным SCORM этапам»;

  • Текст «Выбрано: n», где n - количество выбранных этапов из списка, и кнопка «Выделить все»;

  • Поле поиска по названию SCORM этапа или родительского курса, к которому относится SCORM этап;

  • Список SCORM этапов. В списке будут отображаться чекбоксы, справа от чекбокса будет выводиться полное название SCORM этапа и название родительского курса, к которому относится SCORM этап;

  • Кнопки «Отменить» (закрывает всплывающее окно без изменений), «Сформировать».

image

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

После запуска формирования отчета в таблице появится новая строка в статусе «Отчет формируется…». Кнопка «Скачать отчет» будет недоступна. После завершения формирования отчета статус обновится в соответствии с результатом формирования:

  • Отчет успешно сформирован;

В столбце «Статус» текст «Отчет формируется…» будет изменен на «Сформирован». В столбце «Дата формирования отчета» появится дата и время, в которые было завершено формирование,в формате dd.mm.yyyy hh:MM. Кнопка «Скачать» станет активной. При нажатии «Скачать» начнется скачивание файла отчета scorm_report.xlsx.

  • Ошибка формирования отчета.

В столбце «Статус» текст «Отчёт формируется…» будет изменен на «Ошибка формирования». Кнопка «Скачать» будет скрыта.

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

Отчет по SCORM курсам будет выполнен в формате .xlsx и содержать два листа:

  • SCORM курсы - Сводная статистика;

  • SCORM курсы - Детальная статистика.

На листе SCORM курсы - Сводная статистика будут содержаться следующие столбцы:

  • User ID;

ID участника, которому назначен данный курс.

  • Фамилия;

  • Имя;

  • Группы;

Указываются все группы, к которым прикреплен участник.

  • Название SCORM курса;

В качестве названия используется название этапа курса, к которому был прикреплен SCORM курс.

  • В каком курсе используется;

Будет указано название родительского курса, в котором SCORM пакет загружен как этап.

  • Дата назначения;

Указывается дата назначения курса пользователю.

  • Баллы за SCORM курс;

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

  • Мин. балл по SCORM курсу;

Указывается минимальное количество баллов, которое пользователь может набрать в данном SCORM курсе. Информация берется из SCORM пакета.

  • Макс. балл по SCORM курсу;

Указывается максимальное количество баллов, которое пользователь может набрать в данном SCORM курсе. Информация берется из SCORM пакета.

  • Суммарное время прохождения;

Отображается время, которое затратил пользователь на прохождение SCORM курса на момент формирования отчета. Информация берется из SCORM пакета.

  • Статус;Показывает статус прохождения SCORM курса. В ячейке может отображаться одно из нескольких значений, установленных при создании SCORM курса. Информация берется из SCORM пакета.

  • Результат.  В данном столбце будут отображаться результаты прохождения в зависимости от установленных требований и статуса прохождения. Требования устанавливаются при создании SCORM курса.

В отчете записи группируются в алфавитном порядке следующим образом:

  • Записи группируются по названию курса, в котором используется SCORM этап в алфавитном порядке;

  • Внутри курса - по названию SCORM этапа (если имеется несколько SCORM этапов);

  • Внутри SCORM этапа - по фамилии участника.

На листе SCORM курсы - Детальная статистика будут содержаться следующие столбцы:

  • User ID;

  • Фамилия;

  • Имя;

  • Группы;

  • Название SCORM курса;

  • В каком курсе используется;

  • Дата назначения;

  • Номер вопроса;

Отображается номер вопроса в SCORM курсе, на который пользователь дал ответ. Информация берется из SCORM пакета.

  • Тип вопроса;

Отображается тип ответа соответствующего вопроса. Информация берется из SCORM пакета.

  • Время открытия вопроса;

Данный ресурс помогает зафиксировать момент открытия вопроса участником. Информация берется из SCORM пакета.

  • Ответ пользователя;

В ячейке отображается полный ответ пользователя в зависимости от типа вопроса.

  • Правильный ответ;

Будут отображаться все заданные правильные ответы на вопрос. Информация берется из SCORM пакета.

  • Вес вопроса;

Отображается вес данного вопроса, данного в сравнении с другими вопросами. Будет отображаться в формате числа с плавающей запятой (например, 0.5, 0.6). Информация берется из SCORM пакета.

  • Результат;Отображает правильность ответа пользователя.

  • Затраченное время.

Показывает количество времени, потраченное пользователем на ответ. Рассчитывается как интервал от времени открытия вопроса до времени первого ответа. Информация берется из SCORM пакета.

В отчете записи группируются в алфавитном порядке следующим образом:

  • Записи группируются по названию курса, в котором используется SCORM этап в алфавитном порядке;

  • Внутри курса - по названию SCORM этапа (если имеется несколько SCORM  этапов);

  • Внутри SCORM этапа - по фамилии участника;

  • Внутри участника - по номеру вопроса в SCORM.

Текущая логика геймификации будет доработана для учета баллов за SCORM курсы при расчете рейтинга участников. Баллы за SCORM курсы будут учитываться и в индивидуальном рейтинге участников, и в командном рейтинге.

В правилах геймификации в разделе «Рейтинг» на вкладке «Баллы» будут внесены следующие изменения:

  • Будет добавлено новое правило «Баллы, набранные в курсах».

Правило будет иметь следующие настройки:

  • Текст описания: За каждый пройденный курс;

  • Количество баллов: +X баллов;

  • Ограничения: Без ограничений.

Правило будет включаться по дефолту для всех мероприятий типа «Корпоративная обучающая программа» и «Публичная обучающая программа».

  • Текущее правило «Баллы, набранные в тестах, используемых в квестах» будет удалено.

При включенном правиле «Баллы, набранные в курсах» в рейтинге пользователя (индивидуальном и командном) будут учитываться баллы за курс, которые в свою очередь будут включать себя баллы за прохождение SCORM этапа.

Настройки начисления баллов за прохождение SCORM курса

Заголовок раздела «Настройки начисления баллов за прохождение SCORM курса»

В настройках SCORM этапа будут добавлены настройки начисления баллов для SCORM этапа. В настройках этапа добавится блок «Начисление баллов за SCORM курс». Блок будет содержать 2 опции (Рисунок 38):

  • Баллы, набранные в SCORM курсе;

  • Фиксированное количество баллов.

image

По умолчанию будет выбрана первая опция. В этом случае пользователю за прохождение SCORM курса будет начисляться количество баллов, набранное непосредственно в SCORM курсе.

При выборе варианта «Фиксированное количество баллов» администратор может вручную указать количество баллов, которое будет начислено пользователю при завершении данного SCORM курса.

При выбранной опции «Фиксированное количество баллов» в Сводном отчете по курсам в столбце Максимальное количество баллов за SCORM будет учитываться значение, указанное в данном поле. В детальном отчете по SCORM курсам все останется без изменений.

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