Set question
Schema
-
A set question:
-
must satisfy the base-question schema
-
must have a sets property
-
must have a items property
-
must have a random property
-
must have a penalty property
-
may have a solutions property
-
-
The sets property:
-
must be an array
-
must contain at least one item
-
Each item:
-
must be an object
-
must be unique
-
must satisfy the content schema
-
-
-
The items property:
-
must be an array
-
must contain at least one item
-
Each item:
-
must satisfy the content schema
-
must be unique
-
-
-
The random property:
- must be a boolean
-
The penalty property:
- must be a number
-
The solutions property:
-
must be an object
-
must have an associations property
-
may have an odd property
-
Each association:
-
must be unique
-
must have a setId property
-
must have a itemId property
-
must have a score property
-
may have a feedback property
-
-
The setId property:
- must be a string
-
The itemId property:
- must be a string
-
The score property:
- must be a number
-
The feedback property:
- must be a string
-