Introduction
Course prerequisites allow an administrative user to specify the recommended and required prerequisites for a selected course. For example, you may recommend that the sales staff you are targeting have some background in accounting and computers. Required prerequisite courses must be completed before a user will have the ability to register for this course. Users will not be able to register for a course or LearnTrack if required prerequisites have not been met.
You can create one or more prerequisite groups for a course. The prerequisites apply to all sessions of that course.
Every prerequisite can contain the following components:
· Prerequisite group: One or more courses that are organized together, but it cannot include bundles or specific sessions of a course. Each group can be Required or Recommended (explained below).
· “Status” of the prerequisite group: A prerequisite group can either be Required or Recommended. Required means that the user must fulfill certain course requirements before they will be allowed to register for the selected course. Recommended means that the user is encouraged to fulfill certain course requirements, but it is optional. The user can register for the selected course even without completed recommended requirements.
· Boolean selection: This selection indicates the relationships of the courses within a prerequisite group, and the relationship of the prerequisite groups within the course. A Boolean selection of AND means that the user must satisfy all the requirements; a Boolean selection of OR means that the user can complete one or the other. But does not have to satisfy both requirements. You cannot use the AND Boolean for two Recommended prerequisite groups.
Courses are organized in terms of prerequisite groups. This allows a user to define complex Boolean logic for course prerequisites.
Configuring Prerequisites
There are specific requirements when creating your prerequisites for a group.
For example, those courses in each Required group must be completed – meaning that the user must complete all courses within each Required group.
Editing a Required group means that you are changing the single course within that group.