8/21/00
IMS ADL IEEE LTSC Aug 21 2000
18
Some Examples of Prerequisite Syntax
•Example of NOT(~) in Prerequisites
•Element Identifier: A34
Requirement: ~A35 •The student may enter unit A34 as long as unit A35 has not been completed (that is, the status of A35 must be Incomplete, Failed, or Not attempted).  If assignable unit A35 is complete, the student may not enter unit A34.
•Example of EQUAL(=) in Prerequisites
•Element Identifier: A34
Requirement: A33=Passed
•The student may enter unit A34 if he or she has passed unit A33.
•Example of NOT EQUAL (<>) in Prerequisites
•Element Identifier: A34
Requirement: A35<>Passed •The student may enter unit A34 as long as he or she has not passed A35.  Notice the difference between this expression and the example for the not operator.  The equivalent of ~A35 is (A35<>Passed & A35<>Completed)
•Comes directly from CMI from AICC
•