|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.activemath.studentmodel2.data.ConceptAssessment
public class ConceptAssessment
This class holds the mastery estimations for a specific concept and user. It uses the configured belief system to combine evidences and stores the resulting mastery values.
| Field Summary | |
|---|---|
protected static Logger |
log
|
| Constructor Summary | |
|---|---|
ConceptAssessment(String conceptId)
Create a new ConceptAssessment for a specific concept |
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
String |
getConceptId()
|
Map<CognitiveProcess,Integer> |
getMap()
Get the map of competencies and respective assessment values If a competency has not yet been evaluated set its assessment to -1 |
int |
getMastery()
return a value in [0..100] describing the degree of mastery of the wrapped concept. |
int |
getMastery(List<CognitiveProcess> cognitiveProcesses)
Get the computed Mastery for a list of competencies using the weighted average and uses the user's default competency system |
Map<String,Double> |
getPlausibilitiesMap()
Get a Map with competency -> plausibility associations. |
String |
toString()
|
void |
updateValues(String userId,
Collection<CognitiveProcess> cognitiveProcesses)
recomputes the mastery assessment for the given competency dimension. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected static Logger log
| Constructor Detail |
|---|
public ConceptAssessment(String conceptId)
| Method Detail |
|---|
public Map<CognitiveProcess,Integer> getMap()
public void updateValues(String userId,
Collection<CognitiveProcess> cognitiveProcesses)
cognitiveProcesses - List of cognitive processes to compute the new mastery for.public Map<String,Double> getPlausibilitiesMap()
public String toString()
toString in class Objectpublic boolean equals(Object obj)
equals in class Objectpublic int getMastery()
public int getMastery(List<CognitiveProcess> cognitiveProcesses)
cognitiveProcesses - - a List of cognitive processes to get
the mastery for
public String getConceptId()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||