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
Problem s 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
Problem s 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
Problem s and
ProblemSets. |
ScaffoldSet |
TutorContext |
TutoringSet
A TutoringSet contains the text describing a collection of assistance content available
for a particular piece of assessment content.
|