- Course completion settings
- Using Course completion
- Course completion FAQ
Contents
1 How do I enable course completion?
2 User has completed the criteria but the report does not show it
4 How can I prevent my users from accessing course 2 before they have completed course 1?
5 I made a mistake and had to erase my user data. Do my users have to redo the activities?
6 How can an instructor allow users to manually mark they have finished the course?
8 I can’t remove a course requisite
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 administration > Edit settings > Enable completion tracking. Once enabled, the Course completion option will appear in the Course administration menu where completion can be defined.
Users have completed the criteria but the report does not show it
Check-in Site administration > Server > Scheduled tasks that the task ‘Calculate regular completion data’ is running frequently enough, such as every minute.
I have set up course prerequisites but my users can still access the second course before they have finished the first
This is by design. The course prerequisites feature does NOT prevent users 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 users from accessing course 2 before they have completed course 1?
This is currently not possible using completion settings.
The would have to be controlled by your user Information System (SIS) which manages enrollments if you have one.
Otherwise, if you use course self-enrollment, a workaround is to add a final activity at the end of course 1 – such as a quiz – inside which you give the enrollment key to the next course (in the quiz feedback for example, or on a label using access restrictions based on passing the quiz). Thus, only those who have completed course 1 can get access to the enrollment key for course 2.
I made a mistake and had to erase my user data. Do my users have to redo the activities?
No. For example, if you set the course completion for All aggregation methods and wanted to reset it to “Any”, LMS will warn you that you are deleting compiled user data. It will delete the user data only for the course completion information. When the scheduled task for handling completions next runs, it will recompile the course completion information.
How can an instructor allow users to manually mark they have finished the course?
Install the Self-completion block. Be sure and give users some directions that when they click on the link in that block, that will indicate to the instructor that they think they are done.
A user 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 user 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
I can’t remove a course requisite
- In the Course completion settings, locate the box ‘Available courses’ where the course requirements are highlighted.
- Press CTRL+ click and this will deselect your previously highlighted (selected) course and it will no longer be a requirement.