| qti-associate-interaction |
true |
true |
false |
true |
true |
Interaction Features
| Name |
Description |
Supported |
shuffle |
Shuffle the simple associable choices. |
true |
data-max-selections-message |
Custom message displayed when the candidate attempts to exceed the max-associations constraint. |
true |
data-min-selections-message |
Custom message displayed when the candidate removes a pair below the min-associations constraint. |
true |
|
| qti-choice-interaction |
true |
true |
true |
true |
true |
Interaction Features
| Name |
Description |
Supported |
shuffle |
Shuffle the simple choices. |
true |
data-max-selections-message |
Custom message displayed when the candidate attempts to exceed the max-choices constraint. |
true |
data-min-selections-message |
Custom message displayed when the candidate deselects below the min-choices constraint. |
true |
Shared Vocabulary
Choice Label
| Name |
Description |
Supported |
qti-labels-none |
No labels displayed. |
true |
qti-labels-decimal |
Display numeric characters 1, 2, 3, … |
true |
qti-labels-lower-alpha |
Display lowercase characters a, b, c, … |
true |
qti-labels-upper-alpha |
Display uppercase characters A, B, C, … |
true |
Choice Label Suffix
| Name |
Description |
Supported |
qti-labels-suffix-none |
No character is displayed after the choice label. |
true |
qti-labels-suffix-period |
A period "." character is displayed after the choice label. |
true |
qti-labels-suffix-parenthesis |
A right parenthesis ")" character is displayed after the choice label. |
true |
Choice Orientation
| Name |
Description |
Supported |
qti-orientation-vertical |
Choices are displayed from top to bottom, vertically. |
true |
qti-orientation-horizontal |
Choices are displayed from left to right, horizontally. |
true |
Choice Stacking
| Name |
Description |
Supported |
qti-choices-stacking-1 |
Choices are stacked in 1 column. |
true |
qti-choices-stacking-2 |
Choices are stacked in 2 column. |
true |
qti-choices-stacking-3 |
Choices are stacked in 3 column. |
true |
qti-choices-stacking-4 |
Choices are stacked in 4 column. |
true |
qti-choices-stacking-5 |
Choices are stacked in 5 column. |
true |
|
| qti-custom-interaction |
false |
|
false |
false |
false |
|
|
| qti-drawing-interaction |
false |
|
false |
false |
false |
|
|
| qti-end-attempt-interaction |
false |
|
false |
false |
false |
|
|
| qti-extended-text-interaction |
true |
true |
true |
true |
true |
Interaction Features
| Name |
Description |
Supported |
data-patternmask-message |
The custom message to be rendered by the delivery platform upon violation of the pattern mask constraints. |
true |
format-xhtml |
Render as rich-text and capture XHTML reponse. |
true |
Shared Vocabulary
Display character count
| Name |
Description |
Supported |
qti-counter-down |
Display a character counter, starting at the value of the expected-length attribute and counting down to 0. |
true |
qti-counter-up |
Display a character counter, starting at 0 and increasing to the value of the expected-length attribute. |
true |
Textarea display height
| Name |
Description |
Supported |
qti-height-lines-3 |
Textarea is displayed at a height of approximately 3 lines. |
true |
qti-height-lines-6 |
Textarea is displayed at a height of approximately 6 lines. |
true |
qti-height-lines-15 |
Textarea is displayed at a height of approximately 15 lines. |
true |
|
| qti-gap-match-interaction |
true |
true |
true |
true |
true |
Interaction Features
| Name |
Description |
Supported |
shuffle |
Shuffle the gap texts. |
true |
data-choices-container-width |
The gap choices container width in pixels. |
true |
data-max-selections-message |
Custom message to be rendered by the delivery platform upon violation of the max-associations constraint. |
true |
data-min-selections-message |
Custom message to be rendered by the delivery platform upon violation of the min-associations constraint. |
true |
Shared Vocabulary
Choice Bank Position
| Name |
Description |
Supported |
qti-choices-top |
Choice bank is displayed above the passage. |
true |
qti-choices-bottom |
Choice bank is displayed below the passage. |
true |
qti-choices-left |
Choice bank is displayed to the left of the passage. |
true |
qti-choices-right |
Choice bank is displayed to the right of the passage. |
true |
Gap Drop Zone Width (on qti-gap)
| Name |
Description |
Supported |
qti-input-width-1 |
Gap width at least 1 character. |
true |
qti-input-width-2 |
Gap width at least 2 characters. |
true |
qti-input-width-3 |
Gap width at least 3 characters. |
true |
qti-input-width-4 |
Gap width at least 4 characters. |
true |
qti-input-width-6 |
Gap width at least 6 characters. |
true |
qti-input-width-10 |
Gap width at least 10 characters. |
true |
qti-input-width-15 |
Gap width at least 15 characters. |
true |
qti-input-width-20 |
Gap width at least 20 characters. |
true |
qti-input-width-25 |
Gap width at least 25 characters. |
true |
qti-input-width-30 |
Gap width at least 30 characters. |
true |
qti-input-width-35 |
Gap width at least 35 characters. |
true |
qti-input-width-40 |
Gap width at least 40 characters. |
true |
qti-input-width-45 |
Gap width at least 45 characters. |
true |
qti-input-width-50 |
Gap width at least 50 characters. |
true |
qti-input-width-72 |
Gap width at least 72 characters. |
true |
|
| qti-graphic-associate-interaction |
false |
|
false |
false |
false |
|
|
| qti-graphic-gap-match-interaction |
true |
true |
false |
true |
true |
Interaction Features
| Name |
Description |
Supported |
data-max-selections-message |
Custom message to be rendered by the delivery platform upon violation of the max-associations constraint. |
true |
data-min-selections-message |
Custom message to be rendered by the delivery platform upon violation of the min-associations constraint. |
true |
data-choices-container-width |
The gap choices container width in pixels. |
true |
|
| qti-graphic-order-interaction |
false |
|
false |
false |
false |
|
|
| qti-hotspot-interaction |
true |
true |
true |
true |
true |
Interaction Features
| Name |
Description |
Supported |
data-max-selections-message |
Custom message to be rendered by the delivery platform upon violation of the max-associations constraint. |
true |
data-min-selections-message |
Custom message to be rendered by the delivery platform upon violation of the min-associations constraint. |
true |
Shared Vocabulary
Hotspot Selections Theming
| Name |
Description |
Supported |
qti-selections-light |
Delivery platform must implement hotspot selections in a color that the platform believes to be of suitable color contrast and opacity against a "dark" background image. |
true |
qti-selections-dark |
Delivery platform must implement hotspot selections in a color that the platform believes to be of suitable color contrast and opacity against a "light" background image. |
true |
qti-unselected-hidden |
Hotspot selections are visually hidden until focused or selected. |
true |
|
| qti-hottext-interaction |
true |
true |
true |
true |
true |
Interaction Features
| Name |
Description |
Supported |
data-max-selections-message |
Custom message to be rendered by the delivery platform upon violation of the max-choices constraint. |
true |
data-min-selections-message |
Custom message to be rendered by the delivery platform upon violation of the min-choices constraint. |
true |
Shared Vocabulary
Hottext Selection Visibility
| Name |
Description |
Supported |
qti-unselected-hidden |
Unselected hottext candidates are visually indistinguishable from surrounding text until selected. |
true |
|
| qti-inline-choice-interaction |
true |
true |
true |
true |
true |
Interaction Features
| Name |
Description |
Supported |
shuffle |
Shuffle the inline choices. |
true |
data-prompt |
Custom Prompt |
true |
Shared Vocabulary
Input Width
| Name |
Description |
Supported |
qti-input-width-1 |
Selection element width at least 1 character. |
true |
qti-input-width-2 |
Selection element width at least 2 character. |
true |
qti-input-width-3 |
Selection element width at least 3 character. |
true |
qti-input-width-4 |
Selection element width at least 4 character. |
true |
qti-input-width-6 |
Selection element width at least 6 character. |
true |
qti-input-width-10 |
Selection element width at least 10 character. |
true |
qti-input-width-15 |
Selection element width at least 15 character. |
true |
qti-input-width-20 |
Selection element width at least 20 character. |
true |
qti-input-width-25 |
Input element width at least 25 characters. |
true |
qti-input-width-30 |
Input element width at least 30 characters. |
true |
qti-input-width-35 |
Input element width at least 35 characters. |
true |
qti-input-width-40 |
Input element width at least 40 characters. |
true |
qti-input-width-45 |
Input element width at least 45 characters. |
true |
qti-input-width-50 |
Input element width at least 50 characters. |
true |
qti-input-width-72 |
Selection element width at least 72 characters.(Intended to be interpreted as the full width of a tablet.) |
true |
|
| qti-match-interaction |
true |
true |
true |
true |
true |
Interaction Features
| Name |
Description |
Supported |
shuffle |
Shuffle the choices of both match sets, keeping fixed choices in place. |
true |
data-max-selections-message |
Custom message to be rendered by the delivery platform upon violation of the max-associations constraint. |
true |
data-min-selections-message |
Custom message to be rendered by the delivery platform upon violation of the min-associations constraint. |
true |
data-first-column-header |
Text of the first column header when rendered as a table (qti-match-tabular). |
true |
Shared Vocabulary
Position of the first match set's choices relative to the second's
| Name |
Description |
Supported |
qti-choices-top |
Choices are displayed above the targets (the default). |
true |
qti-choices-bottom |
Choices are displayed below the targets. |
true |
qti-choices-left |
Choices are displayed to the left of the targets. |
true |
qti-choices-right |
Choices are displayed to the right of the targets. |
true |
Tabular rendering
| Name |
Description |
Supported |
qti-match-tabular |
Render as a table: the first set's choices as row headings, the second's as column headings, one checkbox per pair. |
true |
qti-header-hidden |
With qti-match-tabular, hide the column header row. |
true |
|
| qti-media-interaction |
false |
|
false |
false |
false |
|
|
| qti-order-interaction |
true |
true |
true |
true |
true |
Interaction Features
| Name |
Description |
Supported |
shuffle |
Shuffle the choices, keeping fixed choices in place. |
true |
min-choices |
When present, the candidate chooses at least this many choices and orders them; when absent, every choice must be ordered. It does not choose the layout, except that a subset with no qti-choices-* class is drawn with the choices container above the order targets. |
true |
max-choices |
With min-choices, the most choices the candidate may order, and so the number of order targets. |
true |
orientation |
Whether the choices and order targets run horizontally (the default) or vertically. |
true |
data-max-selections-message |
Custom message to be rendered by the delivery platform upon violation of the max-choices constraint. |
true |
data-min-selections-message |
Custom message to be rendered by the delivery platform upon violation of the min-choices constraint. |
true |
data-choices-container-width |
The width of the choices container, in pixels. |
true |
Shared Vocabulary
Labels on the order targets
| Name |
Description |
Supported |
qti-labels-none |
No labels (the default). |
true |
qti-labels-decimal |
1, 2, 3, … |
true |
qti-labels-lower-alpha |
a, b, c, … |
true |
qti-labels-upper-alpha |
A, B, C, … |
true |
What follows each order target label
| Name |
Description |
Supported |
qti-labels-suffix-none |
Nothing (the default). |
true |
qti-labels-suffix-period |
A period. |
true |
qti-labels-suffix-parenthesis |
A closing parenthesis. |
true |
The direction the choices and order targets run
| Name |
Description |
Supported |
qti-orientation-horizontal |
Left to right (the default). |
true |
qti-orientation-vertical |
Top to bottom. |
true |
Draw the choices in a container of their own, and where it sits relative to the order targets. Without one, every choice starts in an order target and is rearranged there.
| Name |
Description |
Supported |
qti-choices-top |
Above the order targets. |
true |
qti-choices-bottom |
Below the order targets. |
true |
qti-choices-left |
To the left of the order targets. |
true |
qti-choices-right |
To the right of the order targets. |
true |
|
| qti-portable-custom-interaction |
false |
|
false |
false |
false |
|
|
| qti-position-object-interaction |
false |
|
false |
false |
false |
|
|
| qti-select-point-interaction |
false |
|
false |
false |
false |
|
|
| qti-slider-interaction |
false |
|
false |
false |
false |
|
|
| qti-text-entry-interaction |
true |
false |
true |
true |
true |
Interaction Features
| Name |
Description |
Supported |
data-patternmask-message |
The custom message to be rendered by the delivery platform upon violation of the pattern mask constraints. |
true |
expected-length |
The expected-length characteristic provides a hint to the candidate as to the expected overall length of the desired response measured in number of characters. A Delivery Engine should use the value of this attribute to set the size of the response box, where applicable. This is not a validity constraint. |
true |
format |
Used to specify the display format of a candidate-entered numeric response. |
false |
placeholder-text |
Placeholder text for the interaction. |
true |
Shared Vocabulary
Input Width
| Name |
Description |
Supported |
qti-input-width-1 |
Input element width at least 1 character. |
true |
qti-input-width-2 |
Input element width at least 2 characters. |
true |
qti-input-width-3 |
Input element width at least 3 characters. |
true |
qti-input-width-4 |
Input element width at least 4 characters. |
true |
qti-input-width-6 |
Input element width at least 6 characters. |
true |
qti-input-width-10 |
Input element width at least 10 characters. |
true |
qti-input-width-15 |
Input element width at least 15 characters. |
true |
qti-input-width-20 |
Input element width at least 20 characters. |
true |
qti-input-width-25 |
Input element width at least 25 characters. |
true |
qti-input-width-30 |
Input element width at least 30 characters. |
true |
qti-input-width-35 |
Input element width at least 35 characters. |
true |
qti-input-width-40 |
Input element width at least 40 characters. |
true |
qti-input-width-45 |
Input element width at least 45 characters. |
true |
qti-input-width-50 |
Input element width at least 50 characters. |
true |
qti-input-width-72 |
Input element width at least 72 characters. (Intended to be interpreted as the full width of a tablet.) |
true |
Vertical Writing for Text Entry.
| Name |
Description |
Supported |
qti-writing-orientation-vertical-rl |
Display the interaction in a vertical orientation with writing mode vertical-rl (right-to-left). |
false |
|
| qti-upload-interaction |
false |
|
false |
false |
false |
|
|