The following parameters are used to customize the LTI launch using TAO features.
|
Key |
Value |
Default |
description |
|---|---|---|---|
|
Responses selection parameters |
|||
|
|
json-encoded |
None |
Enter the ID of the delivery for which the responses needs to be scored.
|
|
|
json-encoded |
None |
This parameter identifies items that require manual scoring from specific delivery execution ID (from a single test taker), and displays those items only when grader is launched. This parameter takes precedence over the combination of |
|
|
json-encoded |
None |
Enter the ID(s) of the test-takers for which the responses needs to be scored. |
|
|
|
None |
Defines the order in which the responses will be presented to the scorer. Depending on the provided values, the sorting criteria will be either:
|
|
|
|
None |
Designates that un-scored tasks should come first: Value can be string (“true”, “false”) or boolean (true or false); both are accepted. Examples:
Precedence of custom parameters ordering tasks:
|
|
|
string |
None |
Prerequisite: A scoring category is set in test Authoring. This parameter allows graders to do scoring for a specific scoring criteria. For example, if the test item is set with the category “x-tao-scoring-math” in Authoring, then it is possible to score the same category if it is specified in the LTI claims. Possible values:
Example use case scenario:
The Scoring Tool will display the test items for scoring according to the scoring category specified above. |
|
|
boolean
|
None |
Filters for not submitted tasks (items) only. If this filter is applied, then only not submitted tasks will be launched by the Scoring Tool. |
|
|
int |
None |
Specifies the maximum number of tasks, limiting the number of tasks to be launched at once by the Scoring Tool. |
Example:
"https://purl.imsglobal.org/spec/lti/claim/custom": {
"deliveryIds": [
"delivery-1111-2222-5555",
"delivery-3333-4444-8888",
"delivery-6666-7777-1000",
...
],
"testTakerIds": [
"tt-1111-2222-3333",
"tt-4444-5555-6666",
"tt-7777-8888-9999",
...
]
}
Example (json-encoded):
"https://purl.imsglobal.org/spec/lti/claim/custom": {
"deliveryIds": "[\"delivery-1111-2222-5555\", \"delivery-3333-4444-8888\", \"delivery-6666-7777-1000\",...]",
"testTakerIds": "[\"tt-1111-2222-3333\", \"tt-4444-5555-6666\", \"tt-7777-8888-9999\",...]"
}