Course completion allows course leaders, editing teachers etc to set completion criteria for the course. When students meet the requirements, the course is marked complete. Progress towards completion can be seen in the course completion report, and the course completion status block.
Turn Completion tracking on
By default, completion tracking is turned off. To turn it on, click on the main settings cog-wheel (top right of the course) and choose Edit settings.
Scroll down the course settings page and click on 'Course tracking', this will then allow you to turn completion tracking on.
Click 'Save and display' at the bottom of the page.
Next choose the Course completion settings, again from the Edit menu.
Course Completion Settings
Enable one or more of the conditions below and save changes in order to activate course completion.
GeneralChoose here how you wish to mark the course complete - whether you want Any (one or more) or All of the requirements that follow to count towards completion.
Activity completionTick the boxes of the activities you wish to count towards completion of the course. (You need to have Activity completion enabled to be able to do this. You can decide whether ALL of the activities must be completed or ANY one of them.
Completion of other coursesThis setting makes "the completion of another course" a condition for completing the course you are currently working in i.e. the current course will not be marked complete until the first course has been marked complete. Select one or more courses in the "Courses available box" and choose whether ALL or ANY one of the courses is sufficient for completion.
DateTick the Enable box and choose a date after which the course will be declared complete.
Enrolment durationCheck the Enable box and choose a number of days (from 1 to 365) from enrolment at which point the course will be marked complete.
UnenrolmentCheck the enable box to enable course completion when the participant is unenrolled.
Course gradeEnable this to set a required course grade for course completion - Please note that this is TOTAL points not a percentage which will need to be taken into account when creating activities.
Manual self-completionAllow students to mark the course complete using the self-completion block. See 'Adding a block'.
Participants click the "Complete course link" in the block, confirm they have completed the course and the course status will change to "complete".
Manual completion by othersFinally, you can choose to allow manual completion on behalf of the student by any participant with a matching role. Commonly this would be where the course leader allows manual completion for Editing teachers and markers. Setting ALL selected roles in that example, both the marker and the editing teacher would need to manually mark the course complete for the participants.
See the Activity completion guide for more information on these tabs.
Once you have added completion tracking and set up course completion criteria, you can access the report by clicking on the main settings cog wheel (top right of the course) and choose 'More'.
Scroll down the screen and you will see a section titled 'Reports'. Here you find a link to the 'Course completion' report.
This opens the course completion report which shows participants progress towards completion.
Course completion status block
Another way of accessing the completion report is via the Course completion status block (again, see the 'Add a block' guide).
For editors, this shows a message that 'You are currently not being tracked ... " and has a link to view course report.
Student participants will see information specific to their personal progress - current status and the criteria required to complete the course. Clicking on more details will take participants to a summary screen.
- Introduction to managing course participants
- Make your course visible to students
- Check participants
- Enrolment methods and managing access permissions
- Roles and their functions in Moodle
- Switch to another role
- Create groups
- Create groupings
- Using activities with groups and groupings
- Activity completion
- Course completion
- Course participation
- Introduction to assessment and feedback
- Create and grade a submission using a rubric
- Use a marking workflow for assignments
- Allocate markers to specific submissions
- Create a fail / pass scale
- Provide grades and feedback for individual assignments
- Check the status of submissions
- Hide or show grades and feedback
- Create a custom certificate
- Create and manage badges