Синхронизация настроек теста и контрольной

Синхронизировали установленные ограничения по минимальному порогу баллов и временному лимиту прохождения теста и контрольной

Чтобы студенты могли пройти тест в Odin необходимо предварительно создать материал с типом “Тест”, а затем создать активность с типом “Контрольная” и добавить его туда. И в тесте, и в активности типа “Контрольная” есть настройки минимального порога баллов и временного лимита для прохождения теста. Ранее эти настройки никак не были синхронизированы между собой.

В рамках реализации задачи мы выяснили две интересные вещи:

  • В 91.9% случаев, как минимум поле “минимальный порог баллов” заполняется еще на этапе создания теста

  • Тесты со временем переиспользуются с другими настройками минимального порога баллов и лимита прохождения

В связи с этим было решено:

  1. Если при добавлении материала типа “Тест” в активность типа “Контрольная” в полях “Временной лимит” и “Минимальный порог баллов” стоят дефолтные значения (0), то необходимо автозаполнять значения в данных полях, беря значения из аналогичных полей в материале типа “Тест”.

  2. Если при добавлении материала типа “Тест” в активность типа “Контрольная” в полях “Временной лимит” и “Минимальный порог баллов” стоят отличные от дефолтных значения (НЕ 0), то необходимо оставлять значения в этих полях как есть.

29.08.2023

Last updated