Плагин "Отчёт по работе преподавателя"
Плагин "Отчёт по работе преподавателя" представляет собой срез по различным метрикам, позволяющим оценить активность преподавателя в системе.
Каждая строчка отчета - набор метрик по одному преподавателю в конкретном курсе.
По каждому преподавателю в едином интерфейсе будут представлены следующие метрики:
1. количество ответов в форумах
2. количество проверенных заданий
3. количество редактирующей активности (создание и изменение контента)
4. количество не редактирующей активности (навигация и просмотры страниц)
5. количество модерирующей активности (удаление и редактирование сообщений в форумах, написание постов и комментариев, выставление оценок, проверка заданий и т.д.)
6. время, потраченное на проверку заданий
7. количество отправленных сообщений
Особенности реализации:
- два уровня отчета - на уровне системы (глобальный, по всем курсам) и на уровне конкретного курса
- если преподаватель преподаёт в нескольких курсах, то он повторяется несколько раз в глобальном отчете (по 1 строке на каждый курс, в котором преподаёт)
- все метрики рассчитываются за единый период времени (по умолчанию - последние 30 дней), который можно настроить с помощью фильтра, имеющегося в отчете
- время, потраченное на проверку заданий, является аппроксимацией по данным системы логирования действий пользователя в системе (рассчитывается приблизительно, не является точным значением)
- количество отправленных сообщений фиксируется по всей системе без привязки к конкретному курсу
- в отчете будет реализована пагинация для вывода большого объема данных
- отчет можно будет выгрузить в форматах csv/excel