Журнал прохождения курса
Журнал прохождения курса - это агрегированная информация о том, как пользователь изучал курс. Журнал привязан к пользователю и группе. Редактировать журнал может преподаватель.
Журнал состоит из оценок за модули и темы, а также разделен контрольными неделями(КН). По умолчанию их количество равно и не может превышать 3.
Контрольные недели можно перемещать между темами/модулями или удалять. Также в журнале можно скрывать определенные темы из подсчета.
Есть возможность свернуть модуль, в таком случае получим оценку за весь модуль, посчитанную по ранее пройденным темам.
Все сущности в журнале дублируются с помощью контролирующих мероприятий. При прикреплении курса к потоку или дисциплине, на каждую тему курса создается свое КМ с пометкой is_from_course.
При назначении теста на поток или группу потока также создается КМ, если у данного теста is_control_event True.
Передвигаемые сущности: в журнале можно двигать контрольные недели, контролирующие мероприятия, модули и тесты.
Контрольные недели: приходят также в Рабочем Плане. Всего КН 3 штуки. У кого-то они бывают двух типов: обычные и ПР\ЛР(практика и лабораторки), эту информацию мы получаем из общей синхронизации рабочих планов. Для них также предусмотрены настройки.
Видимость групп: журналом по потоку пользуются как ассистенты так и лекторы, при этом лектор может смотреть оценки по всем группам, ассистент видит оценки только тех групп, которые он сам ведет.
Синхронизация: журнал синхронизируется с курсом, тестами, а также с КМ. Для этого предусмотрена кнопка синхронизации, которая обновляет и обогащает журнал новыми оценками, тестами и т.д.
Отправка в деканат: журнал со всеми оценками можно отправить в деканат.
Настройка журанала: журнал можно найстроить под себя. А именно перемещать сущность в нем, настраивать итоговый балл, создавать категории и редактировать контрольные недели
Итог: журнал создается по кнопке. При создании в журнал сразу подгружаются все синхронизированные контрольные недели и КМ, и если есть какой-либо прикрепленный курс, подгружаются все модули этого курса. Далее с помощью синхронизации он обновляется и обогащается оценками и структурой.
Назад