Question
A Question represents the question
portion of an assessment item. Like all OSID objects,
a Question is identified by its
Id and any persisted references should
use the Id.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
Answer
An Answer represents the question
portion of an assessment item. Like all OSID objects,
an Answer is identified by its
Id and any persisted references should
use the Id.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
Item
An Item represents an individual
assessment item such as a question. Like all OSID
objects, a Item is identified by its
Id and any persisted references should
use the Id.
An Item is composed of a
Question and an Answer.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
Assessment
An Assessment represents a sequence
of assessment items. Like all OSID objects, an
Assessment is identified by its
Id and any persisted references should
use the Id.
An Assessment may have an
accompanying rubric used for assessing performance.
The rubric assessment is established canonically in
this Assessment.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Name | Syntax | Many | Description |
|---|---|---|---|
levelId |
id | a grade Id |
|
level |
Grade | the level | |
hasRubric |
boolean | true if a rubric is available, false otherwise |
|
rubricId |
id | an assessment Id |
|
rubric |
Assessment | the assessment |
Assessment Offered
An AssessmentOffered represents a
sequence of assessment items. Like all OSID objects,
an AssessmentOffered is identified by its
Id and any persisted references should
use the Id.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Name | Syntax | Many | Description |
|---|---|---|---|
assessmentId |
id | the assessment id | |
assessment |
Assessment | the assessment | |
levelId |
id | a grade id | |
level |
Grade | the level | |
areItemsSequential |
boolean | true if the items are taken sequentially, false
if the items can be skipped and revisited |
|
areItemsShuffled |
boolean | true if the items appear in a random order,
false otherwise |
|
hasStartTime |
boolean | true if there is a fixed start time, false
otherwise |
|
startTime |
datetime | the designated start time | |
hasDeadline |
boolean | true if there is a fixed end time, false
otherwise |
|
deadline |
datetime | the designated end time | |
hasDuration |
boolean | true if there is a fixed duration, false
otherwise |
|
duration |
duration | the duration | |
isScored |
boolean | true if this assessment will be scored false
otherwise |
|
scoreSystemId |
id | the grade system Id |
|
scoreSystem |
GradeSystem | the grade system | |
isGraded |
boolean | true if this assessment will be graded, false
otherwise |
|
gradeSystemId |
id | the grade system Id |
|
gradeSystem |
GradeSystem | the grade system | |
hasRubric |
boolean | true if a rubric is available, false otherwise |
|
rubricId |
id | an assessment offered Id |
|
rubric |
AssessmentOffered | the assessment offered |
Assessment Taken
Represents a taken assessment or an assessment in progress.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Name | Syntax | Many | Description |
|---|---|---|---|
assessmentOfferedId |
id | the assessment offered Id |
|
assessmentOffered |
AssessmentOffered | the assessment offered | |
takerId |
id | the resource Id |
|
taker |
Resource | the resource | |
takingAgentId |
id | the agent Id |
|
takingAgent |
Agent | the agent | |
hasStarted |
boolean | true if the assessment has begun, false
otherwise |
|
actualStartTime |
datetime | the start time | |
hasEnded |
boolean | true if the assessment has ended, false
otherwise |
|
completionTime |
datetime | the end time | |
timeSpent |
duration | the total time spent | |
completion |
cardinal | the percent complete (0-100) | |
isScored |
boolean | true if a score is available, false otherwise |
|
scoreSystemId |
id | the grade system | |
scoreSystem |
GradeSystem | the grade system | |
score |
decimal | the score | |
isGraded |
boolean | true if a grade is available, false otherwise |
|
gradeId |
id | the grade | |
grade |
Grade | the grade | |
feedback |
displaytext | comments | |
hasRubric |
boolean | true if a rubric is available, false otherwise |
|
rubricId |
id | an assessment taken Id |
|
rubric |
AssessmentTaken | the assessment taken |
Assessment Section
Represents an assessment section. An assessment section represents a cluster of questions used to organize the execution of an assessment. The section is the student aspect of an assessment part.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Name | Syntax | Many | Description |
|---|---|---|---|
assessmentTakenId |
id | the assessment taken Id |
|
assessmentTaken |
AssessmentTaken | the assessment taken | |
hasAllocatedTime |
boolean | true if this section has an allocated time,
false otherwise |
|
allocatedTime |
duration | allocated time | |
areItemsSequential |
boolean | true if the items are taken sequentially, false
if the items can be skipped and revisited |
|
areItemsShuffled |
boolean | true if the items appear in a random order,
false otherwise |
Bank
A bank defines a collection of assessments and items.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Sourceable | |||
providerId |
id | the provider Id |
|
provider |
Resource | the provider | |
brandingIds |
id | ⋆ | a list of asset Ids |
branding |
Asset | ⋆ | a list of assets |
license |
displaytext | the license | |