| Class and Description |
|---|
| AnswerEvalType
AnswerEvalType defines the ways in which a problem's answer, or a student's response
can be evaluated.
|
| Problem |
| Class and Description |
|---|
| Answer
Answer is the base class for creating problem type-specific answers.
|
| AnswerableProblem
AnswerableProblem is the base class for problems with answers that can be identified, or
evaluated, as correct or incorrect.
|
| AnswerableProblemAttributes
AnswerableProblemAttributes defines a set of attributes common across all
concrete subclasses of
AnswerableProblem. |
| AnswerEvalType
AnswerEvalType defines the ways in which a problem's answer, or a student's response
can be evaluated.
|
| AnswerValue
AnswerValue is base class for creating problem type-specific answer values.
|
| AnswerValuePart
AnswerValuePart represents one piece of data making up an answer value.
|
| AssessmentContent |
| AssistanceContent |
| ChooseNAnswer |
| ChooseNAnswerValuePart |
| ChooseNProblem
ChooseNProblem implements a problem type allowing a student to select one or more
correct answers.
|
| ChooseNResponseValue |
| Content
Content acts as an abstract base class for all types of ASSISTments content.
|
| ContentTypeAttributes
ContentTypeAttributes defines a set of attributes common across all
concrete subclasses of
Content. |
| ExternalAnswer |
| ExternalAnswerValue |
| ExternalAnswerValuePart |
| ExternallyGradedAnswer |
| ExternallyGradedProblem |
| ExternallyGradedResponseValue |
| ExternallyRunAnswer |
| ExternallyRunResponseValue |
| ExternalProblem |
| ExternalResponseValue |
| FillInAnswer |
| FillInAnswerValuePart |
| FillInResponseValue |
| FillInUnitsAnswer |
| FillInUnitsAnswerValuePart |
| FillInUnitsResponseValue |
| HasBuggyMessage
Classes implementing the HasBuggyMessage interface contain assistance content.
|
| HasFeedbackKey
This interface indicates ownership of a String feedback key
that points to a feedback Manifest
|
| HasTutoring
Classes implementing the HasTutoring interface contain assistance content.
|
| HasUID
Classes implementing the
HasUID interface contain a unique identifier. |
| IsManifest
The IsManifest interface defines the API for a manifest object.
|
| IsPersistable
Use the
Persistable class as the super class of data objects to be persisted in some data store. |
| Manifest
Manifest provides an implementation of
IsManifest. |
| ManifestCode |
| ManifestDTO
A DTO for the Manifest Object.
|
| ManifestProperties |
| NonInteractiveTutoring |
| Persistable
Use the
Persistable class as the super class of data objects to be persisted in some data store. |
| PlusMinusRangeAnswer |
| PlusMinusRangeAnswerValuePart |
| PlusMinusRangeResponseValue |
| Problem |
| ProblemSet
ProblemSet is a marker class representing a collection of child
Problems and
ProblemSets. |
| ProgressState
AssignmentState represents the states of an assignment.
|
| RangeAnswer |
| RangeAnswerValuePart |
| RangeResponseValue |
| ScoreValueType |
| SelfValidating
A SelfValidating object can check its data for inconsistencies, and returns the
results of that check to the caller.
|
| StudentResponseValue |
| SubmittableProblem |
| TeacherAnswerValue |
| TutorNavigationEnum |
| TutorNavigator |
| TutorTerminator |
| UserFeedbackCategory |
| ValidatorUtilities
This is a core interface defining various validator utility methods.
|
| Class and Description |
|---|
| AnswerEvalType
AnswerEvalType defines the ways in which a problem's answer, or a student's response
can be evaluated.
|
| Class and Description |
|---|
| HasUID
Classes implementing the
HasUID interface contain a unique identifier. |
| IsPersistable
Use the
Persistable class as the super class of data objects to be persisted in some data store. |
| Manifest
Manifest provides an implementation of
IsManifest. |
| Persistable
Use the
Persistable class as the super class of data objects to be persisted in some data store. |
| ScoreValueType |
| SelfValidating
A SelfValidating object can check its data for inconsistencies, and returns the
results of that check to the caller.
|
| StudentResponseValue |
| Class and Description |
|---|
| TutorNavigationEnum |
| Class and Description |
|---|
| HasUID
Classes implementing the
HasUID interface contain a unique identifier. |
| IsPersistable
Use the
Persistable class as the super class of data objects to be persisted in some data store. |
| Manifest
Manifest provides an implementation of
IsManifest. |
| SelfValidating
A SelfValidating object can check its data for inconsistencies, and returns the
results of that check to the caller.
|
| ValidatorUtilities
This is a core interface defining various validator utility methods.
|
| Class and Description |
|---|
| AnswerEvalType
AnswerEvalType defines the ways in which a problem's answer, or a student's response
can be evaluated.
|
| Class and Description |
|---|
| TutorNavigator |
| TutorTerminator |
| Class and Description |
|---|
| TutorNavigationEnum |
| Class and Description |
|---|
| TutorNavigationEnum |
| Class and Description |
|---|
| Manifest
Manifest provides an implementation of
IsManifest. |
| ScoreValues |
| StudentResponseValue |
| Class and Description |
|---|
| AnswerEvalType
AnswerEvalType defines the ways in which a problem's answer, or a student's response
can be evaluated.
|
| Content
Content acts as an abstract base class for all types of ASSISTments content.
|
| Hint
Hint contains a non-interactive tutoring message.
|
| HintSet |
| Manifest
Manifest provides an implementation of
IsManifest. |
| ManifestCode |
| ManifestDTO
A DTO for the Manifest Object.
|
| Problem |
| ProblemSet
ProblemSet is a marker class representing a collection of child
Problems and
ProblemSets. |
| ScaffoldSet |
| StudentResponseValue |
| TutorContext |
| TutoringSet
A TutoringSet contains the text describing a collection of assistance content available
for a particular piece of assessment content.
|
| Class and Description |
|---|
| Content
Content acts as an abstract base class for all types of ASSISTments content.
|
| Hint
Hint contains a non-interactive tutoring message.
|
| HintSet |
| Manifest
Manifest provides an implementation of
IsManifest. |
| ManifestDTO
A DTO for the Manifest Object.
|
| Problem |
| ProblemSet
ProblemSet is a marker class representing a collection of child
Problems and
ProblemSets. |
| ScaffoldSet |
| TutorContext |
| TutoringSet
A TutoringSet contains the text describing a collection of assistance content available
for a particular piece of assessment content.
|