Release conditions allow you to create custom learning paths through the materials in your course. When you attach a release condition to an item, learners cannot see that item until they meet the required condition. For example, you can hide the second topic in a module until learners view the first topic, require learners to view a content topic before attempting a quiz, or require them to post to a discussion topic before they see a content module.
You can attach release conditions to many items in your course. This allows you to control the timing and visibility of activities and information as learners move through the course.
Release conditions are available for the following tools and items:
To set up a release condition, first open the item that you want to control access to.
The location of the release conditions area varies slightly by tool, but it is usually in the same general place as availability and visibility settings.
When you open the release conditions section, you can either create a new condition or reuse an existing one.
Note: If you want more than one course item to unlock when the same requirement is met, create the condition once and then use Attach Existing on the other items.
When you create a new condition, you must choose the type of release condition. The condition type determines what learner action or result is required.
Common examples include:
After you choose a condition type, you must tell the system exactly what to check.
When you finish, click Create or Attach to add the condition to the item.
After you add a release condition, it appears in a list on the item.
Important: If you attach more than one release condition to the same item, learners must meet all the listed conditions. Release conditions use AND logic, not OR logic.
When the release conditions are configured, save the item and test what learners will see.
Note: If content does not appear when you expect it to, check that the condition type, target item, and values (such as grades or completion settings) match the way the course is set up.
You can also use release conditions to drive Intelligent Agents that monitor learner progress and send automated messages.
To use release conditions to drive Intelligent Agents:
Intelligent Agents do not control whether content is visible. Instead, they use release conditions to identify which users should receive notifications or reminders.