home

Модуль ELiS Homework

homework_list.png

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

Обмен файлами часто шел через электронную почту (что достаточно неудобно) или мессенджеры.

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

Установка и настройка[править]

Модуль платный, устанавливается командой на сервере:

# dnf install -y drupal7-elis-mod-homework
# cd /var/www/vh/library
# su elis
$ drush en elis_homework
$ exit

После выполнения команд появится новый тип материала "Домашнее задание".

Дальше надо настроить права: разрешить на сайте ролям учителей создавать тип материала "Домашнее задание" стандартными средствами Drupal и пользователям, которые смогут загружать свои домашние задания дать доступ на загрузку (в том числе можно разрешить загружать материалы анонимным пользователям), дав права "upload homework".

Так как фотографии домашних заданий могут занимать много места, модуль будет автоматически удалять старые файлы через 2 недели с момента загрузки. Вы можете изменить это поведение модуля на сайте ELiS в admin/config/content/elis_homework установив в секундах время, в течении которого файлы будут храниться. Установите "0" чтобы файлы не удалялись.

Удаление файла не приводит к удалению выставленных оценок.

Возможности[править]

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

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

homework_uploaded.png

Идентификация анонимных пользователей[править]

Если разрешить анонимных пользователям загружать домашние задания, то возникает два вопроса:

1) Как идентифицировать учащегося;

2) Как сообщить учащемуся его оценку.

Здесь все просто: при загрузке учащийся сам вводит свое имя или любой другой идентификатор, по которому учитель учащегося опознает (можно с учителем договориться про любой условный идентификатор на случай если необходимо не оставлять персональных данных в ELiS).

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

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

При отправке файла фиксируется IP-адрес учащегося. Поэтому если с одного IP-адреса отправлено несколько решений под разными именами учащегося, это признак, что в реальности задание отправлял один человек, хотя и признак не 100% надежности (бывает провайдеры организуют сеть с NAT и разные пользователи могут быть видны под одним адресом.

Особенности проверки в виде точек с комментариями[править]

При проверке задания часто надо указать на изображении где и в чем ошибка. В ELiS Homework для этого есть комментарии в виде точек на изображении.

homework_point.png

Учитель в области совершения ошибки ставит точку-комментарий и с клавиатуры описывает суть ошибки. Такое указание ошибок (или не только ошибок, но и мест, которые учитель считает нужным прокомментировать) проще, чем пытаться рисовать текст про ошибку путем средствами рисования.

homework_point_comment.png

Пример проверки:

Инструкция для пользователя[править]

В качестве примера используйте https://elibsystem.ru/docs/homework.