Tracking the Progress
The students can view their progress on the portal itself and do not have access to the desk. For instructors and other users of ERPNext, the following doctypes are used to track the progress of the student:
- Program Enrollment
- Course Enrollment
- Course Activity
- Quiz Activity
Program Enrollment
If 'Allow Self Enroll' is enabled for a particular program, an entry is created automatically on behalf of the student. Each student will have only one program enrollment for each program. You can learn more about program enrollment here
Course Enrollment
For a particular course in a program, a course enrollment record is automatically created for each course as shown below.
For a particular program and its child course, only one course enrollment is created for a student. In case a course is added to the program later, the student will automatically be enrolled to the course when the student visits the portal next.
Course Activity
For each non-quiz type content in a course, a course activity is created every time the student navigates through a content. This activity is created only once per content.
Quiz Activity
For each quiz attempt, till the student is allowed to attempt the quiz, a quiz activity is created. This doctype has all the information about the attempt viz. the selected options for each question, attempt date, the result of the quiz, and the time taken to complete, if the quiz is time-bound.