|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.problets.tutor.problemsequencer.AbstractProblemSequencer
org.problets.tutor.problemsequencer.PredefinedProblemSequencer
public class PredefinedProblemSequencer
Problem sequencer to test the student - picks and presents the problems in the order specified by instructor
| Field Summary |
|---|
| Fields inherited from class org.problets.tutor.problemsequencer.AbstractProblemSequencer |
|---|
PREDEFINED_FILE_EXT, PREDEFINED_FILE_INDEX, TEMPLATE_FILE |
| Constructor Summary | |
|---|---|
PredefinedProblemSequencer(java.lang.String inTopic,
java.util.Vector conceptsVector,
java.lang.String inPredefinedFile)
Warning: conceptsVector limits the templates that are loaded to the concepts listed. |
|
| Method Summary | |
|---|---|
java.util.Vector |
getLearningObjectives()
Returns the learning objectives in the antecedents of all the problems in this test, and for each learning objective, the template numbers of the problems that have the learning objective in their antecedent. |
Template |
getNextTemplate()
Returns the next template. |
java.lang.String |
getStatus()
Returns the number of problems that remain to be solved |
boolean |
isSequenceDone()
// Returns true if all the templates have been generated at least once Returns false, since the templates are generated in wrap-around fashion |
static void |
main(java.lang.String[] args)
|
void |
resetWrapAround()
|
void |
setWrapAround()
|
| Methods inherited from class org.problets.tutor.problemsequencer.AbstractProblemSequencer |
|---|
getProblemSequencer, loadTemplates, loadTemplates, preProcess |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PredefinedProblemSequencer(java.lang.String inTopic,
java.util.Vector conceptsVector,
java.lang.String inPredefinedFile)
| Method Detail |
|---|
public Template getNextTemplate()
getNextTemplate in class AbstractProblemSequencerpublic boolean isSequenceDone()
isSequenceDone in class AbstractProblemSequencerpublic java.lang.String getStatus()
getStatus in class AbstractProblemSequencerpublic java.util.Vector getLearningObjectives()
public void setWrapAround()
public void resetWrapAround()
public static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||