Задания представляют собой сущность для сбора информации, которая впоследствии отправляется на проверку куратору. Задания могут использоваться как для проверки знаний пользователей — например, получить данные о том, как обучающийся понял и усвоил изученный материал, так и для сбора статистических данных — например, сбор данных о новых пользователях системы.
Внутри задания напоминают опросы и тесты. Каждое задание состоит из набора полей, которые должен заполнить пользователей для отправки задания на проверку. Но, в отличие от тестов, все поля задания располагаются на одном экране.
Для каждого поля можно задать название, небольшой комментарий (например пояснение по формату заполнения поля) и обязательность его заполнения — необходимо ли заполнить поля для отправки задания или поле можно оставить пустым.
На данный момент в заданиях доступны следующие виды полей:
- Строка — короткий текст
- Текст — длинный текст
- Ссылка — ссылка, проверяемая на валидацию
- Файл — для добавления файла
- Файл или ссылка — для добавления файла или
Кроме настройки внешнего вида задания и текстов его экранов, администратор может установить обязательность проверки задания:
- Задание обязательно для проверки - в этом случае задание не будет считаться выполненным, пока его не проверит куратор.
- Задание необязательно для проверки - в этом случае задание будет считаться выполненным, как только пользователь отправит свои ответы.
Если задание обязательно для проверки, то администратор в админке может проверить задание этого пользователя и отправить его на доработку со своими комментариями или зачесть задание и начислить за него баллы. Любое действие проверяющий может сопроводить поясняющим комментарием.
Отправлять задание на проверку можно неограниченное количество раз — пока проверяющего не устроит полученный результат.
При необходимости можно разрешить пользователям проходить задания повторно.
Доступ к заданию можно назначить на всех пользователей или на определенные группы. Все пользователи, имеющие доступ к заданию, увидят его на платформе в разделе «Мои задания». Задания отображаются по статусам, для удобства пользователей.
Экран, на который попадает пользователь, зависит от статуса задания:
- Если это новое задание — пользователь сразу попадет на экран с описанием задания и списком его полей
- Если это задание, возвращенное на доработку — пользователь попадет на экран с комментариями от проверяющего. Здесь он сможет просмотреть свои предыдущие ответы и пройти задание заново.
- Если это задание, отправленное на проверку — пользователь увидит поясняющий текст, что задание находится на проверке у куратора. Отсюда он может увидеть свои отправленные ответы.
В будущем у пользователей появится возможность редактировать свои ответы. На данный момент редактировать ответы нельзя.
- Если это принятое задание — пользователь увидит комментарий проверяющего и количество начисленных баллов. Если настройки задания позволяют, пользователь может пройти задание заново.
Чтобы отправить задание на проверку, пользователь должен заполнить все обязательные поля данного задания.
Как работать с Заданиями в админке, можно посмотреть здесь (только для внутреннего использования).