Moodle - Activity/Resource Restrictions & Course Completion (staff/faculty)

Moodle - Activity/Resource Restrictions & Course Completion (staff/faculty)

Topics Covered In This Article

Introduction

Restrictions limit the availability of any resource, activity or section of your course according to certain conditions such as groups & groupings, dates, grade obtained or by making the activity dependent on the completion of another activity. For example, you could restrict students from accessing a unit quiz if they haven't viewed the unit course material.

Completion tracking allows you to set completion criteria in an activity's settings. The criteria might be viewing the activity, receiving a certain score and having Moodle mark the activity as complete or you can allow the student to mark the activity as complete. A check (tick) appears against the activity when the student meets this criteria, so you and your students can track their progression through the course.

Combining Activity completion with an option called Course completion, you can then use the Course completion block to indicate when a student has completed all required activities in the course.

Adding activity restrictions

Navigate to the settings page of the activity or resource. Scroll down and expand Restrict access, and select Add restriction.

Select the type of restriction you want to use.

Once you've selected the type of restriction, configure the restriction. The example below shows a Date restriction. Note that if you want the restricted content to be completely hidden select the eyeball button so that there's a line through it. If the eyeball button does not have the line through it, students will see a message explaining why they can't see the restricted content.

You can combine multiple restrictions. Add additional restrictions by selecting the Add restriction button. Restrictions can be deleted by selecting the delete button to the right of the restriction.

Here's an example of an Activity completion restriction. This will prevent students from accessing the activity until they have met the activity completion criteria.

When you're done adding restrictions, scroll to the bottom and select Save and display.

Enable completion tracking

Before you can use completion tracking, you need to enable it in the course settings.

Select Settings at the top of the main course page.

Scroll down and expand Completion tracking and set Enable completion tracking to Yes.

Scroll to the bottom and select Save and display.

Enabling completion tracking in an activity or resource

Navigate to the settings for the activity or resource that you'd like to enable completion tracking for. Scroll down and expand Completion conditions. Select a completion condition.

  • None: Not included in completion tracking
  • Students must manually mark the activity as done: Students will see a Mark as done button next to this activity/resource and when they select it the button will change to showing Done.
  • Add requirements: Add additional requirement/s. Students can be required to view the activity, make a submission, and/or receive a grade.

Viewing course completion report

The course completion report will show you what activities/resources students have completed (that have course completion enabled).

At the top of the main course page select Reports and then select Course completion.

For each of the activities/resources that have completion tracking enabled, you'll see which ones students have completed with a checkmark.

Course completion settings

For more information on configuring course completion refer to the Moodle documenation on course completion settings.

Adding the course completion status block

Add the Course completion block to your course if you want students to have the ability to track their course completion progress.

This is what students will see on the right side of the course.

To add this block, enable Edit mode and from the main course page at the top right select Add a block.

Select Course completion status from the menu and you'll see the block appear on the right.




Content on this page is licensed under a Creative Commons Attribution-ShareAlike 4.0 International license.

How to Contact the Computer Services Department


Submit a ticket
To submit a ticket, you will be required to log in using your FULL Royal Roads email address (detailed instructions here)
New! If you do not have a full RRU email address (students not currently in a credit program and/or visitors), you can create a portal account using your personal email address.
Email us at IT Customer Service
Contact Form
Phone: 250-391-2659 Toll Free: 1-866-808-5429
Come visit us in the Sequoia Building
Hours of Operation