PADs
Title
Overview
Visual
Mechanism
Conceptual
Numerical
Tutorial
Response
More Info

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