Lesson Members
From CSAL Mongo
| Lesson Members | CSAL Mongo Access Library |
The Lesson type exposes the following members.
Back to Top
Back to Top
Back to Top
Constructors
| Name | Description | |
|---|---|---|
| Lesson | Initializes a new instance of the Lesson class |
Methods
| Name | Description | |
|---|---|---|
| (Inherited from | ||
Serves as a hash function for a particular type. (Inherited from | ||
Gets the (Inherited from | ||
Returns a string that represents the current object. (Inherited from |
Properties
| Name | Description | |
|---|---|---|
| AttemptTimes |
Each time a student attempts this lesson, the date/time is appended to this list
| |
| AutoCreated |
If true, then this lesson was created automatically as the result
of posted turn data
| |
| Id |
The MongoDB ID (_id)
| |
| LastTurnTime |
Last time a turn was saved to the database (in StudentLessonActs)
| |
| LessonID |
The storage key for a lesson - note the interaction with Id
| |
| ShortName |
Name displayed to user in the GUI
| |
| Students |
List of students (by ID) that have been assigned this lesson
| |
| StudentsAttempted |
List of students (by ID) that have attempted this lesson. Size
should always be less than or equal to size of Students
| |
| StudentsCompleted |
List of students (by ID) that have completed this lesson. Size
should always be less than or equal to size of Students and StudentsAttempted
| |
| TurnCount |
Number of turns posted to the database
| |
| URLs |
List of URL's seen for this lesson's ID. Because the lesson ID is
sent as a URL and then extracted, there should be at least one URL
in this list if at least one Turn has been posted for the lesson.
|
See Also