Course completion FAQ

Материал из База знаний Центра ПУСК МФТИ


Как мне включить прохождение курса?

На уровне сайта необходимо включить отслеживание завершения в разделе Администрирование сайта > Дополнительные функции > Включить отслеживание завершения, чтобы оно было доступно для использования на курсах.

На уровне курса необходимо включить отслеживание завершения для каждого курса в меню Навигация по курсу > Настройки> Включить отслеживание завершения, а затем включить завершение курса в меню Навигация по курсу > Дополнительно > Завершение курса.

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

Учащиеся выполнили все критерии, но в отчете это не показано

Проверьте в разделе Администрирование сайта > Сервер > Запланированные задачи, что задача "Рассчитать данные о регулярном завершении" выполняется достаточно часто, например, каждую минуту. Вам необходимо убедиться, что cron работает должным образом на вашем сайте, поскольку все завершение курса обрабатывается задачами cron и происходит не сразу, как при завершении действия.

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

Это сделано специально. Функция "Предварительные условия прохождения курса" не препятствует доступу студентов к курсам, на которые они активно записываются. Она просто не позволяет помечать курс как "завершенный" до тех пор, пока они не завершат первый курс.

Как я могу запретить своим студентам доступ к курсу 2 до того, как они завершат курс 1?

В настоящее время это невозможно с помощью настроек заполнения (см. MDL-22648).

Это должно контролироваться вашей информационной системой для студентов (CIS), которая управляет регистрацией, если она у вас есть.

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

Таким образом, только те, кто закончил курс 1, могут получить доступ к ключу регистрации на курс 2.

Я допустил ошибку, и мне пришлось стереть данные о своих учениках. Нужно ли моим ученикам повторять задания?

Нет. Например, если вы установили значение завершения курса для всех методов агрегации и хотите изменить его на "Любое", Moodle предупредит вас о том, что вы удаляете собранные данные об учениках. Данные об учениках будут удалены только для информации о завершении курса. При следующем запуске запланированного задания по обработке завершений информация о завершении курса будет скомпилирована заново. Однако, если выполнение какого-либо действия вручную является обязательным условием завершения курса, учащимся необходимо будет пересмотреть свое мнение о том, что они выполнили это действие.

Как преподаватель может разрешить студентам вручную отмечать, что они закончили курс?

Установите Блок для самостоятельного заполнения. Обязательно дайте учащимся несколько указаний, чтобы, когда они перейдут по ссылке в этом блоке, учитель понял, что, по их мнению, они закончили.

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

Это может произойти в начале курса, когда студент не выполнил какое-либо задание и/или вы выбрали метод агрегирования всех заданий и не отметили галочкой, что они выполнили задание. Смотрите также Самостоятельное_завершение_блока

Я не могу удалить реквизит для прохождения курса

  • В настройках завершения курса найдите поле "Доступные курсы", в котором выделены реквизиты курса.
  • Нажмите CTRL+ click, и это отменит выделение вашего ранее выделенного курса, и это больше не будет обязательным требованием.

Смотрите также

Обсуждения на форуме Moodle: