Skip to content
Set up course and activity completion

Set up course and activity completion

Follow this step-by-step guide if you want to set up completion on your course, so your users can view progression, and you can track completion by your users.

Completion works in two layers. For each activity you set when it counts as complete, for example when the learner has viewed it or reached a minimum score. Then you choose for the course itself which of those activities must be complete. Learners see their progress and you see who finished the course.

Completion is also the basis for restricting access: a section or a certificate that waits for another activity only opens once that activity is complete.

1. Set completion for an activity

Click Courses in the menu and then Manage content for the course. Open the settings of the activity with the pencil icon. For an activity that already has conditions, you can also click Completion (1) on the course page and then Edit conditions (2).

The Completion button of an activity with the menu and Edit conditions

Open Completion conditions, choose Add requirements (1) and tick the conditions (2). Then click Save and return to course.

The Completion conditions block of a Page with Add requirements and View the activity

Which conditions you can choose depends on the type of activity:

TypeConditions under Add requirements
SCORM packageView the activity, Require minimum score, Passed, Completed, All SCOs must return completion status, Receive a grade
xAPIView the activity, Verb, Expiry. See add an xAPI activity.
Page, File, CertificateView the activity
TextNo completion conditions

Instead of Add requirements you can also choose Students must manually mark the activity as done.

A minimum score only works when the SCORM package reports a score. If it doesn’t, choose one of the other conditions.

2. Set completion for the course

Click the Course completion tab. Under Condition: Activity completion (1), tick the activities a learner must complete, or click Select all/none. Only activities with a completion condition appear in this list. Under Condition requires, choose ALL selected activities to be completed or ANY selected activities to be completed. Click Save changes (2).

The Course completion tab with Condition: Activity completion and the Save changes button

That’s it: your users can now see how they progress through the course. On the Activity completion tab you see per learner which activities are complete.

Completion is set on the learning objects in a course, so a course without content yet starts at adding a SCORM package. A minimum score only works when the package reports a grade, and the grading method behind that sits on the Grade tab in the SCORM settings. Whether that result also reaches your LMS depends on the tool: grade synchronisation and the option to hold the grade until the object is complete are both explained in the overview of LTI tool settings. Does the course only have content without a grade of its own, such as a page? Then Grade-item gives the course a grade of 100 once it is completed.

Last updated on