Course completion FAQ: различия между версиями

Материал из База знаний Центра ПУСК МФТИ
Новая страница: «{{Course completion}} ==How do I enable course completion?== At the site level, Completion tracking must be enabled in ''Site administration > Advanced features > Enable completion tracking'' for it to be available for use in courses. At the course level, Completion tracking must then be enabled for each course, in ''Course navigation > Settings> Enable completion tracking'' and then Course completion should be enabled from ''Course navigation > More > Cou...»
 
мНет описания правки
 
(не показаны 3 промежуточные версии 2 участников)
Строка 1: Строка 1:
{{Course completion}}
{{Course completion}}
==How do I enable course completion?==


At the site level, Completion tracking must be enabled in ''Site administration > Advanced features > Enable completion tracking'' for it to be available for use in courses.
== Как мне включить прохождение курса? ==


At the course level, Completion tracking must then be enabled for each course, in ''Course navigation > Settings> Enable completion tracking'' and then Course completion should be enabled from ''Course navigation > More > Course completion.''
На уровне сайта необходимо включить отслеживание завершения в разделе ''Администрирование сайта > Дополнительные функции > Включить отслеживание завершения'', чтобы оно было доступно для использования на курсах.  


For more, see [[Course completion settings]].
На уровне курса необходимо включить отслеживание завершения для каждого курса в меню ''Навигация по курсу > Настройки> Включить отслеживание завершения'', а затем включить завершение курса в меню ''Навигация по курсу > Дополнительно > Завершение курса.''


==Students have completed the criteria but the report does not show it==
Дополнительные сведения см. в разделе [[Course completion settings|Настройки завершения курса]].


Check in ''Site administration > Server > Scheduled tasks'' that the task 'Calculate regular completion data' is running frequently enough, such as every minute.
== Учащиеся выполнили все критерии, но в отчете это не показано ==
You need to make sure the [[Cron|cron]] is running properly on your site, since all course completion is handled by cron tasks and does not happen immediately in the way that activity completion does.


==I have set up course prerequisites but my students can still access the second course before they have finished the first==
Проверьте в разделе ''Администрирование сайта > Сервер > Запланированные задачи'', что задача "Рассчитать данные о регулярном завершении" выполняется достаточно часто, например, каждую минуту. Вам необходимо убедиться, что [[cron]] работает должным образом на вашем сайте, поскольку все завершение курса обрабатывается задачами cron и происходит не сразу, как при завершении действия.
This is by design. The course prerequisites feature does NOT prevent students from accessing courses they are actively enrolled in. It merely prevents the course from being marked as "complete" until they have completed the first course.


==How can I prevent my students accessing course 2 before they have completed course 1?==
== Я настроил предварительные условия для прохождения курса, но мои студенты все еще могут получить доступ ко второму курсу до того, как закончат первый ==
This is currently not possible using completion settings (see MDL-22648).  
Это сделано специально. Функция "Предварительные условия прохождения курса" не препятствует доступу студентов к курсам, на которые они активно записываются. Она просто не позволяет помечать курс как "завершенный" до тех пор, пока они не завершат первый курс.


The would have to be controlled by your Student Information System (SIS) which manages enrollments, if you have one.
== Как я могу запретить своим студентам доступ к курсу 2 до того, как они завершат курс 1? ==
В настоящее время это невозможно с помощью настроек заполнения (см. MDL-22648).


Otherwise, if you use course self-enrolment, a workaround is to add a final activity at the end of course 1 - such as a quiz - inside which you give the enrolment key to the next course (in the quiz feedback for example, or in a label using access restrictions based on passing the quiz). Thus, only those who have completed course 1 can get access to the enrolment key for course 2.
Это должно контролироваться вашей информационной системой для студентов (CIS), которая управляет регистрацией, если она у вас есть.  


==I made a mistake and had to erase my student data. Do my students have to redo the activities?==
В противном случае, если вы используете самостоятельную регистрацию на курс, обходной путь заключается в добавлении заключительного действия в конце курса 1, такого как тест, внутри которого вы даете ключ для регистрации на следующий курс (например, в отзыве о тесте или в ярлыке, использующем ограничения доступа, основанные на прохождении теста). викторина). 
No. For example, if you set the course completion for All aggregation methods and wanted to reset it to "Any", Moodle will warn you that you are deleting compiled student data. It will delete the student data only for the course completion information.  When the scheduled task for handling completions next runs, it will recompile the course completion information. However, if manual completion of an activity is a course completion requirement, students will need to re-tick that they have completed the activity.


==How can a teacher allow students to manually mark they have finished the course?==
Таким образом, только те, кто закончил курс 1, могут получить доступ к ключу регистрации на курс 2.


Install the [[Self completion block]]. Be sure and give students some directions that when they click on the link in that block, that will indicate to the Teacher that they think they are done.
== Я допустил ошибку, и мне пришлось стереть данные о своих учениках. Нужно ли моим ученикам повторять задания? ==
Нет. Например, если вы установили значение завершения курса для всех методов агрегации и хотите изменить его на "Любое", Moodle предупредит вас о том, что вы удаляете собранные данные об учениках. Данные об учениках будут удалены только для информации о завершении курса. При следующем запуске запланированного задания по обработке завершений информация о завершении курса будет скомпилирована заново. Однако, если выполнение какого-либо действия вручную является обязательным условием завершения курса, учащимся необходимо будет пересмотреть свое мнение о том, что они выполнили это действие.


==A student received an error message when they click on "More information" in the course completion block==
== Как преподаватель может разрешить студентам вручную отмечать, что они закончили курс? ==


This may happen at the start of the course when the student has not completed an activity and/or you have selected an aggregation method of All and have not checked off that they have completed the activity. See also [[Self_completion_block]]
Установите [[Self completion block|Блок для самостоятельного заполнения]]. Обязательно дайте учащимся несколько указаний, чтобы, когда они перейдут по ссылке в этом блоке, учитель понял, что, по их мнению, они закончили.
== I can't remove a course requisite==
*In the Course completion settings, locate the box 'Available courses' where the course requisite is highlighted.
*Press CTRL+ click and this will deselect your previously highlighted (selected) course and it will no longer be a requirement.
==See also==


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


*[http://moodle.org/mod/forum/discuss.php?d=194747 How to set course completion requirements to include a minimum quiz grade?] forum discussion
Это может произойти в начале курса, когда студент не выполнил какое-либо задание и/или вы выбрали метод агрегирования всех заданий и не отметили галочкой, что они выполнили задание. Смотрите также [[Self completion block|Самостоятельное_завершение_блока]]


[[Category:FAQ]]
== Я не могу удалить реквизит для прохождения курса ==
*В настройках завершения курса найдите поле "Доступные курсы", в котором выделены реквизиты курса.
*Нажмите CTRL+ click, и это отменит выделение вашего ранее выделенного курса, и это больше не будет обязательным требованием.
[[:Категория:Завершение]]
[[Категория:Завершение]]

Текущая версия от 11:58, 23 июня 2025


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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