|
|
PADs: Evaluation mechanism
List of Criteria:
| [Condition 1], |
[Message if correct], |
[Message if incorrect]; |
| [Condition 2], |
[Message if correct], |
[Message if incorrect]; |
| [Condition 3], |
[Message if correct], |
[Message if incorrect]; |
| ... |
|
|
isCorrect() returns if all the Criteria are satisfied or not
computeFeedback() returns all messages produced by evaluating
Criteria.
Conditions may include
-
Numerical comparison
-
String comparison
-
Logical operations
-
Mathematical operations
-
String concatenations
-
Store/Recall values
|
-
Values (KineticPADs)
-
Point values
-
Fit parameters
-
Start/end times
-
Values (VectorPAD)
-
Starting position
-
Displacement
-
Labels
|
|