Conditional objects allow you to set conditions and/or dependencies on Learning Objects in order to control the flow and access to other Learning Objects. You can prevent access to an object by creating conditions that must be met before the object can be opened or is even visible.
- A student completes an assignment with a graded condition. The condition states that the student must receive a score of at least 80% before he or she can progress to the next Learning Object(s). Once the student receives at least 80%, additional objects will become available to the student.
- A student completes an assignment with a graded condition. The condition states that the student must receive a score of at least 80% before he or she can progress to the next Learning Object(s). The student does NOT receive a score of at least 80%, therefore, additional objects will not be available to the student until he or she meets the conditions.
- A student completes an assignment with a graded condition. The condition states that the student must receive a score of at least 80% before he or she can progress to the next Learning Object(s). The student does NOT receive a score of at least 80%, however, the student DOES gain access to additional, NEW Learning Objects that will help them to achieve 80% on the pretest.
- The student must access/open a Learning Object in order to “unlock” subsequent objects. If the student does not access/open that designated object, subsequent objects will be locked until the previous condition is met.
As a Designer, you may set this conditionality in order to create a lock-step or standard way of students moving through content. This feature would most commonly used for competency-based approaches where the student must demonstrate competency at a designated level prior to moving to the next set of competencies.
With conditional objects, there are several factors to consider when designing objects. Will your condition require both a Source object and a Target object(s) or only a Source alone? How will you trigger your conditions?
A Trigger is a condition that must be met before an Action can occur. The Trigger is assigned to the Source object, while Actions are assigned to Target objects.
There are three Triggers for conditions: On Click, On Graded between and On Date.
On Click means that the student must click on the Source object before an Action can occur on one or more Target objects. To use On Click, select this option and then select a source object.
On Graded allows you to specify a score range that the student must meet on the Source object before an Action can occur on one or more Target objects. To use On Graded between, select this option and then move the sliders to indicate the score range you wish to select. For example, if the student must receive at least 70%, you would slide the upper indicator left until the percentage reads 70.
On Date allows you to specify a date and time when an Action will occur on one or more Target objects. The On Date condition is the only one that only has Target objects rather than Source AND Target objects.
To use On Date, select this option and then move the slider until the day/week is what you want. The date will increase as you move the slider to the right.
Next, set the time that you wish for the object to be accessible. The first box is for the hour based on a 24-hour clock format. The second box is for minutes. For example, if you want the object to become accessible at 5:30 in the afternoon, you would enter the following:
If you do not wish to enter a time, you may leave these boxes blank and the condition will be created with a creation time of 12:00PM or midnight.
Once you have determined the Trigger you wish to use, you need to define the Action of the condition.
You may select from two Actions: Unlock, or Reveal.
Unlock will cause an object to be visible to the student within the course, but not accessible until the condition is met. This is what the student will each see until the condition is met:
Once the condition has been met, this is what the student will see:
After the object has been opened, the overlay will disappear and it will look like any other object.
Reveal will cause the object to be ‘invisible’ to the student until the condition has been met. The object will not be visible in the course until that time.
Here is what the student will see first:
After the condition is met, a new Learning Object will be Revealed, which will look like this:
NOTE: Instructors will ALWAYS only see the original ‘state’ of the object when the course was created and will only see Condition ‘tags’ on objects, rather than full overlays. If there is an object that is Locked, the Instructor will NOT ever see the object as Unlocked as students interact with the object.
This is what the instructor will see for an On Click/Unlock condition:
This is what the instructor will see for an On Click/Reveal condition:
Regardless of how students interact with these objects, the Instructor view will not change.
To create a condition, log into the system as a Designer and access a course you wish to create conditions in.
- Locate an existing Learning Object, or, drag a new object into the course.
- Click Conditions
- The Manage Conditions pane will open
- Select the type of Trigger you wish to utilize from the Trigger drop-down menu. The options are: On Click, On Graded and On Date.
- Select the type of Action you wish to utilize from the Action drop-down menu.
- Select the Source object by clicking the Select button.
- Click on an object to use as the Source for the condition. Once selected, the object will be labeled and displayed as the Source.
- Select the Target(s) object by clicking the Select button.
If you wish to select a different object as the Source, click, left-click, hold and drag the source you have chosen to the right side of the screen and you will see a Trash Can appear. Release the source object over the Trash Can to delete it. You may now repeat the process above to select a new Source object.
- Click on an object to use as the Target(s) for the condition. Once selected, the object will be labeled and displayed as the Target(s). You may select multiple objects for targets if you choose. When you are finished selecting Target objects, click Done Selecting.
- If the Trigger, Action, Source and Target objects are all correct, click Add Condition.
If you wish to select a different Target, left-click, hold and drag the target(s), you have chosen to the right side of the screen and you will see a Trash Can appear. Release the source object over the Trash Can to delete it. You may now repeat the process above to select a new Target object(s).
- After clicking Add Condition, the new condition will be displayed in a list to the right. Click on the condition to review its settings and make any necessary changes.
Once you have created object conditions, you may review, update and/or remove conditions before publishing the course. To begin, log into a course as a designer and then click Conditions.
- Review the existing conditions in the course by clicking on the list of conditions on the right. If there is no list, there are no conditions currently in the course.
- Click on a condition in the list to see the specifics of that condition.
From here, the condition can be changed, updated or removed. To change the Trigger of the condition, select a different trigger from the drop-down menu.
To change the Action, select a different action from the drop-down menu.
To change the Target(s), drag the existing target object to the right and release it over the Trash Can to delete it.
You may now select a different object(s) for the Target. Click Select and then click on a different target object.
- Once you have finished making changes, click Update Condition to change your changes, or, click Remove Condition to remove the condition in review.
- When you are finished working with Conditions, click Conditions again to close the Manage Conditions mode and return to the course page.
- Be sure to click Save to save the changes you have made to the course.