Marking Training Material as Complete

Discover how each learning object can be marked as completed by learners

Last Updated

August 13th, 2020

Docebo Module


Reading Time

4 min

User Level


Training material in your courses can be completed by learners in various ways, depending on the type of learning object. This article details the event that triggers a learning object or training material to be marked as complete within the LMS.

Learn more about resetting the tracking and completion of a learning object for learners.

When Training Materials are Marked as Complete

SCORM. For this file type, the settings for completion are located within the package. In order for users to properly let the platform know that they are done playing a SCORM object, it’s important that they press the Close button (maybe called the Exit or Submit button) in the object so the package is recorded accurately. By not pressing this button when a learner finishes viewing the content, the progress may not be sent from the SCORM package to the platform, therefore please communicate to learners that it’s important to press this button before closing the window or tab.

VideoVideo objects are marked as completed for learners using the following criteria:

  • When the video reaches 15 seconds before the end marker if the video is longer than 150 seconds.
  • When the video reaches 90% of completion from the start marker if the video is shorter than 150 seconds.

File. This learning object is marked as complete once the file is actually downloaded from the platform.

LTI. The completion of this learning object is triggered based on the settings selected for the LTI. When creating the course, the Superadmin will mark the Completion section as either when the user opens the learning object OR after receiving feedback from an external tool. Please make sure this tool or the selected content can send feedback, otherwise this learning object can never be marked as completed. Additionally, Superadmins are able to set a minimum score to pass which will not mark the course as complete until the above score is reached. Please note that the scale for this is 0-100, while the LTI scale uses 0-1.1.0.

xAPI. The completion of this xAPI objects depends on whether you want to track all activities in the package. If yes (this is the default setting), the platform will track ALL of the activities, including activities and sub-activities. In this way, when completing the first module of the Tin Can training material (consider that a Tin Can object is composed of multiple modules), the entire Tin Can is marked as completed. If you do not want to track all activities, only the main activities of the package will be tracked, and all modules have to completed in order for the Tin Can to be marked as completed.

Slides Converter. The learning object will be marked as complete when the last slide of the slideshow is viewed.

HTML Page. HTML pages are marked as complete when the user opens the learning object.

Survey. Surveys are marked as complete when the user clicks the Submit button.

Test. Tests are sarked as complete when the user presses the Submit (Test Completed) button. 

More details on training material settings and prerequisites, and on the navigation policy, that allows you to establish the completion order for training material within a course.

Status Icons for Learning Objects

When learners are viewing a learning object in a course, they will see various different symbols that represent the learning object’s status for that specific learner:

  • A padlock. Indicates that in order to start this learning object, you must complete another one.
  • A grey checkmark. Indicates that you have not started this learning object yet.
  • A yellow checkmark. Indicates that you have started but not completed this learning object.
  • A green checkmark. Indicates that you have completed this learning object.

Notes about Completing Learning Objects

Your platform records the status of a learner for every learning asset in the platform, including asset access, time spent in the object, rating, etc.  The status of these items is saved and preserved when they log out of the platform or access the same material from a different course or channel. If a learning object was originally added in the Central Repository (CLOR) and that same object is used in multiple courses (as opposed to creating a new learning object every time), then the learner status of that particular learning object will be recorded in every course where the learning object is placed. Thus, if they complete the learning object in the first course, it will also be marked as complete in the second course and therefore the user will not be required to re-complete the learning object.

The same concept applies to the courses.  If a user has been enrolled into a course and the same course is in a learning plan in which the user was enrolled, or it is available in a catalog to which the user has visibility, then the course will be marked as complete in each instance, regardless of the means of accessibility (stand-alone course, learning plan, catalog, etc.).

Impact of Learning Object or Course Modifications

If the learning object or course has a status of In Progress or Not Started and any learning object in the course is modified in any way, the user will have to start that particular learning object over from the beginning. However, if the learning object has already been completed when the modification takes place, then the user maintains their Completed status, regardless of the changes made to the object. Because courses are made up of learning objects, the impact of modifications of a course are at the learning object level.