Модуль позволяет все ресурсы в папке превратить в банк ресурсов.
Пользователи, имеющие права только на просмотр ресурсов, вместо множества ресурсов в папке (подкаталоге) будут видеть один случайный ресурс.
Система запоминает какой ресурс какому пользователю показывался и при повторном посещении в течении суток этой папки выдаст ранее просмотренный ресурс.
Создатель папки с ресурсами будет видеть на самой папке вкладку отчётов по всем ресурсам.
Модель применения: создание банка заданий.
Содержание
Банк заданий[править]
Создать банк заданий на некоторую тему можно следующим образом:
- создаете папку и в метаданных в поле "тип папки" (field_folder_type) указываете "банк ресурсов" (resource_bank);
- в созданной папке создаёте множество заданий, например H5P;
- отправляете ссылку пользователям на папку.
Обучающийся проходит по ссылке и видит одно случайное задание.
Если он обновит страницу, получит тоже самое задание.
Если зайдет через сутки, получит новое задание.
Через некоторое время преподаватель заходит в папку и во вкладке "Отчёты" сможет просмотреть какие студенты как выполнили задания.
Обратите внимание: создатель банка будет видеть всё также множество ресурсов в папке, а не один случайный ресурс. Если хочется увидеть случайный ресурс - откройте его в неавторизованном виде (под гостем).
Протестировать на двух заданиях можно здесь: https://demo.elibsystem.ru/node/38711
Когда в папку с банком ресурсов вложены другие папки[править]
В этом случае все ресурсы из других папок также будут включены в банк заданий.
Т.о. можно из нескольких небольших банков заданий собирать банки заданий большего размера.
Права доступа[править]
Банк ресурсов использует существующую систему прав доступа к ресурсам, т.о. обучающиеся должны иметь права чтения на каждое из заданий в банке, чтобы суметь их пройти.
Банк ресурсов выдаст пользователю только те ресурсы, на которые у него есть права чтения.
Рекомендуется в таких случаях на самих ресурсах права доступа не назначать, чтобы они брались из папки банка ресурсов путем наследования прав доступа по каталогу.
Трекинг[править]
Каждый ресурс в банке имеет собственный nid. Статистика по нему пишется тоже под его nid в ELiS PlayLogs.
Но на самой папке будет происходить агрегация всех логов событий ресурсов из соответствующей папки, т.о. можно просмотреть цифровые следы по всем включенным в банк ресурсам со страницы папки банка ресурсов.
Что будет, если пользователь ответит несколько раз[править]
В отчёте будет несколько ответов.
Просто смотрите результаты прохождения заданий в отчёте не сверху вниз (от последних к первым), а снизу вверх (сначала те попытки, что сделаны раньше) и тогда вы сперва зафиксируете первую попытку пользователя, а последующие можете проигнорировать.
Если разрешена сдача не аутентифицированным пользователям, для выявления повторных попыток обращайте внимание на идентификаторы сессий и IP-адреса.