- Managing blocks
- Block settings
- Activity result
- Admin bookmarks
- Administration
- Blog menu
- Blog tags
- Calendar
- Course completion status
- Course overview
- Course/site summary
- Courses
- Feedback
- HTML
- Latest announcements
- Latest badges
- Learning plans
- Logged in user
- Main menu
- Online users
- Private files
- Quiz results
- Random glossary entry
- Recent activity
- Recent blog entries
- Remote RSS feeds
- Self-completion
- Upcoming events
- Blocks FAQ
The self-completion block provides a link for users to manually declare that they have completed the course. This may be used on its own as the sole condition for completion or may be part of multiple conditions. See Course completion for more.
When a user believes they have completed the course, they click on the “Complete course” link in this block.
SSelf-completion block
Using the self-completion block
To allow a user to decide for themselves when they have completed a course, there are two things to do:
- Turn on “Customize this page” and add the “Self-completion” block to the course.
- In Course settings > Course completion the setting “Condition: Manual Self Completion” must have the “Enable” box checked.
The user may then click the “Complete course link” in the block when ready. They are then asked to confirm they have completed the course and the course status will change to “complete”.

User’s view of the status change in Course completion status block before and after