E10 - Workaround for having 'Either/Or' Corequisite

Modified on Thu, 14 Aug at 12:59 AM

TABLE OF CONTENTS


The following method in our scenario is to achieve the 'either/or' in corequisites. 

Scenario

Students must select at least one English. If they select English as an Additional Language, they must also select EITHER English OR Bridging EAL. All are year-long subjects, in this file that is 4 units.

The simplest way to do this will require some additional data manipulation after selections have closed.  This could be avoided (see end notes) but in this case, we elected to keep the online forms as simple as possible and do the last step manually. 

Elective Data > Courses

We created a dummy course for each option and made them 8 units. Applied an E rule to them all but added a B rule to EAL by itself.




Rules & Constraints

Added Rules:
  1. At Least 4 E
  2. No More Than 8 E
  3. Added a clear Note to students explaining what they should do if choosing one of the combinations.


Edval Choice > Configure Forms

Configured the form to display E not B



Online Form 

The online selection form will look like this: 




Elective Data 

There are a few different ways to manage this data when selections close and which is best will depend on the number and complexity of the selections.  

1. Manually: we can highlight those who’ve selected one of the combinations by making #Classes 0 and manually changing the dummy code & adding the other.



2. CoReq/s: If preferred, you could add a field/s for them to select the required subject/s when prompted by making it (in this example,10EA) a coreq for both dummy courses, change them to 4 units and change the notes to suit.  It would cut out the additional step of manually adding one of the English courses but in this case, where the number of students selecting EAL would be small, it was easier to use the manual method. 

If you expect a large number or if the requirements are more complex/varied it may well be worth the extra field/s.




3. Translation Table: If you have Tertiary Features turned on, the easiest method is to use a Translation Table.  Enter the two dummy course codes and specify which course codes they should become.












Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article