StudentLessonActs Methods

CSAL Mongo

StudentLessonActs Methods CSAL Mongo Access Library
The StudentLessonActs type exposes the following members.
Methods

  NameDescription
Public methodAdhocCorrectAnswerRate
Return the correct answer rate (from 0.0 to 1.0 inclusive) for the lesson recorded by the Turns from index start to index end
Public methodCorrectAnswerRate
Return the correct answer rate (from 0.0 to 1.0 inclusive) for the last lesson
Public methodCurrentLessonPath
Return a string summarizing the student's latest path through the lesson. If they stayed in medium the whole time, return empty string. If their path was (Start/Medium)=>Hard=>Medium=>Easy return HME
Public methodCurrentReadingTime
Total time spent reading (as calculated by ReadingTime) on last lesson (as identified by LastAttemptIndex)
Public methodCurrentTotalTime
Total time spent on lesson (as calculated by TotalTime) on last lesson (as identified by LastAttemptIndex)
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Public methodFixupTimestamps
Because things can hit the server out of order (or in case of test data, simultaneously), we insure that the DB timestamps are correct by using the Duration field. Note that this is a hack to approximate time in the event we didn't receive the turns with correct ordering/spacing
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Public methodLastAttemptIndex
Index of the beginning of the last attempt
Public methodLastCompleted
Return true if last lesson (as identified by LastAttemptIndex) has been completed (as identified by SequenceCompleted)
Public methodLessonPath
String representation of the path taken by the lesson attempt recorded by Turns from index start to index end
Public methodReadingTime
Return time spent reading (in ms) during lesson described by Turns stored from index start to index end
Public methodSequenceCompleted
Return true if the lesson described by turns between indexes start and end is completed.
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Public methodTotalTime
Return total time spent (in ms) on the lesson described by Turns stored from index start to index end
Back to Top
See Also