Managing Assignment Learning Objects

Learn how to create and manage an Assignment Learning Object

Last Updated

August 14th, 2020

Docebo Module


Reading Time

5 min


Assignments are activities that Instructors or Superadmins ask learners to complete by uploading or linking a video or a file. Once users have added their assignments into the courses in their Docebo platforms, Superadmins or Instructors are able to evaluate the assignments and provide feedback.

Please Note: Assignment learning objects cannot be managed in or pushed to the CLOR. They are managed only at the course level. You cannot create this kind of learning object in the CLOR, but only in a course.

Creating an Assignment Learning Object

Begin by logging into your platform as the Superadmin and access the Admin Menu from the gear icon in the top right corner. Then, in the E-Learning section, select the Course Management item. Now, on the main Course Management page, find the course in which you want to create an assignment training material from the list of courses, click on its description and move to the Training Material tab. Make sure you are enrolled into the course as a Superadmin or Instructor.

creating assignment

Once you’re in the Training Materials tab, select the Add Training Material button, then select Assignment from the dropdown menu. On the next page, add a title, instructions and description into the corresponding text boxes. For the instructions and the description, you can edit the text as necessary. Below the description box, flag whether users can upload multiple files for their assignment.

Then, in the Learner Policy section, flag how your learners can proceed with the course. If you flag the first option, learners must wait until the Instructor or the Superadmin evaluates the assignment with a passing score before they can continue onto other training materials. If you flag the second option, learners will have access to the rest of the course or training materials by simply submitting the assignment, without waiting for the evaluation of the assignment.

assignment additional info

Now, you can move to Additional Info tab, where you can add a short description of the assignment learning object, add tags, and upload or choose a pre-selected thumbnail. You can also add tags to your assignment to improve its searchability in your platform’s global search. Some tags may be automatically generated based on the content of your asset, as understood by your platform using artificial intelligence (note that this only works for English, Spanish, French, German, Italian and Portuguese content). The entire list of taggable content types can be found here. You can edit or remove tags at any time, with a limit of 15 tags per learning object. When you’re finished, press Save Changes.

Note: The assignment file types that can be uploaded into the LMS are: PPT, PPTX, Zip File or Archive, PDF, JPG, DOC, DOCX, TXT, XLS, XML, CSV, .ODS, MP4, YouTube Videos, Vimeo Videos, Wistia Videos, MP3.

Screencasts as Assignments for Learners

In your platform, you can now add a screencast as both a formal or informal learning asset. Learners can upload assignment learning objects by recording a screencast. Please note that only Admins and course Instructors (or Power Users with granted permissions) can upload screencasts as formal assets into courses, while learners in courses can add screencasts to assignment learning objects. Refer to this article to learn more.

Uploading Assignments as a Learner

In order for learners to upload their assignments into their platforms after you’ve created the learning object in the course, they need to access that specific learning object in the course. Once the assignment learning object is displayed in the course player, instructions will be outlined at the top of the player.

In the course player, the learner can drag and drop the assignment file, provide the link for a YouTube, Wistia, or Vimeo video, or press the arrow to browse for a file. Please note that the maximum size per file for an assignment is 40 MB. Then, he or she must fill in the Name text field with his or her name and add a description in the corresponding text box.

assignments upload

In the box on the right side of the page, users will be able to see assignments that they’ve previously uploaded into their platforms, if any. When the user is ready, he or she must press Submit My Assignment to finish uploading the assignment.

Please Note: After a user has submitted an assignment, the learning object will be marked as In Progress (yellow status instead of green) until the Instructor or Superadmin has evaluated the assignment and gave it a passing score. The assignment evaluation and comments will be displayed in the assignment area.

The learner will then see his or her uploaded assignment and whether it is still waiting for evaluation, or if the Instructor or Superadmin has evaluated it. Once it has been evaluated, the score will be visible to the learner when he or she is viewing the course, and the learning object will be marked as Complete.

Evaluating Submitted Assignments

To evaluate the assignments that have been submitted by your learners, you first need to access the course as the Instructor or Superadmin. Once you’ve accessed the course by clicking on its description on the main Course Management page, move to the Reports tab.

In the Reports tab for this course, select the Learner Assignments tab. Here, you will see a list of assignments that users have submitted for this course. Each row for every assignment will display the username and the full name of the user, the name of the assignment learning object, the date and time of the submission, the status, score, and the option to view or evaluate it.

evaluating submitted assignments

If you haven’t evaluated the assignment yet, the status column for the assignment will display a grey checkmark, the score column will be blank, and you will see the Evaluate link in the last column. Press this link to evaluate the assignment. In the pop-up box, you can download the assignment by pressing the download icon in the top right corner. Below, you will see the information of the user and any comments written by the user.

Once you’ve reviewed the assignment, you can provide comments and a score in the corresponding text boxes. If you need to upload files, you can do so by pressing the Upload Files button in the Attachment row. If the user didn’t pass the assignment, you can flag the option to allow users to re-upload the assignment if they failed. Finally, press the Marked as Passed or Marked as Failed buttons at the bottom of the pop-up box to complete the action.

You will now see the score displayed in the assignment’s row in the Learner Assignments tab, and the grey checkmark will be replaced with a green checkmark. Additionally, you will now see the magnifying glass icon in the View column, so you can view the assignment and your feedback.

After you evaluate an assignment, the learner will see your evaluation and comments in the assignment upload area, next to the assignment title.


Three notifications are available for the management of assignments:

– Assignment has been evaluated. This notification is sent to its recipients when an assignment has been evaluated by an instructor, Power User or Administrator. It can be useful to let your learners know when their assignments have been evaluated.

Assignment waiting to be reviewed since N hours. This notification acts as a reminder and it is sent to instructors, managers, Power Users and/or Administrators when N hours have passed since the learner has been submitted an assignment.

Learner submitted assignment. This notification triggers when a learner submits an assignment for grading, so that instructors, managers, Power Users and/or Administrators are alerted about it.