Track Learner Progress
Track Learner Progress
Monitor student progress, completion rates, and engagement in online courses.
Time required: Ongoing
Prerequisites
- Faculty or LMS Manager role
- Published course with enrollments
- Students actively learning
Steps
Step 1: Navigate to Progress
- Go to OpenEduCat -> LMS -> Progress
- Select course to view
- View progress dashboard
Step 2: View Progress Dashboard
| Metric | Description |
|---|---|
| Total Enrolled | Number of students |
| Active Learners | Currently learning |
| Completion Rate | % completed course |
| Average Progress | Mean % complete |
Progress Views
Course Overview
View all students in a course:
| Column | Information |
|---|---|
| Student | Learner name |
| Enrolled | Enrollment date |
| Progress | % of lessons complete |
| Last Activity | Most recent access |
| Status | Active/Completed/Inactive |
Individual Progress
View single student detail:
- Click on student name
- See detailed progress:
| Information | Description |
|---|---|
| Modules | Completion per module |
| Lessons | Each lesson status |
| Time Spent | Total learning time |
| Quiz Scores | Assessment results |
| Assignments | Submission status |
Progress Tracking Features
Lesson Completion
| Status | Icon | Meaning |
|---|---|---|
| Not Started | Circle | Not viewed |
| In Progress | Half | Started, not complete |
| Complete | Check | Fully completed |
| Locked | Lock | Prerequisites needed |
Time Tracking
System tracks:
- Total course time
- Time per module
- Time per lesson
- Session duration
Quiz Performance
View quiz results:
- Score per quiz
- Attempts made
- Time spent
- Question analysis
Engagement Analytics
Activity Reports
| Report | Shows |
|---|---|
| Daily Activity | Logins by day |
| Peak Hours | Most active times |
| Device Usage | Mobile vs desktop |
| Drop-off Points | Where students stop |
Progress Trends
View over time:
- Enrollment trends
- Completion trends
- Engagement patterns
Intervention Triggers
Set alerts for at-risk learners:
| Trigger | Condition | Action |
|---|---|---|
| Inactivity | No login 7 days | Email reminder |
| Stalled | Same lesson 5 days | Faculty alert |
| Low Score | Quiz below 50% | Offer help |
| Behind | < expected progress | Notify advisor |
Bulk Actions
For multiple students:
- Select students from list
- Choose action:
- Send reminder
- Grant extension
- Reset progress
- Generate report
Field Reference
Progress Record
| Technical Field | UI Label | Type | Notes |
|---|---|---|---|
student_id | Student | Many2one | Learner |
course_id | Course | Many2one | LMS course |
progress | Progress | Float | Percentage |
completed_lessons | Completed | Integer | Lesson count |
total_lessons | Total | Integer | All lessons |
time_spent | Time | Float | Minutes |
last_activity | Last Active | Datetime | Recent access |
status | Status | Selection | Active/Complete |
Reports
Generate Progress Report
- Go to LMS -> Reports -> Progress Report
- Select course and date range
- Choose report type:
| Report | Content |
|---|---|
| Summary | Overview statistics |
| Detailed | Per-student breakdown |
| Completion | Completion analysis |
| Engagement | Activity metrics |
Export Data
Export for analysis:
- CSV format
- Excel format
- PDF report
Troubleshooting
Progress not updating
Check:
- Student completed lesson correctly
- Completion criteria met
- Browser cookies enabled
- Session not expired
Time not recording
Verify:
- Tracking is enabled
- Pop-up blockers disabled
- Student on correct page
Related: Create Course Content | Manage Enrollments