Skip to content

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

  1. Go to OpenEduCat -> LMS -> Progress
  2. Select course to view
  3. View progress dashboard

Step 2: View Progress Dashboard

MetricDescription
Total EnrolledNumber of students
Active LearnersCurrently learning
Completion Rate% completed course
Average ProgressMean % complete

Progress Views

Course Overview

View all students in a course:

ColumnInformation
StudentLearner name
EnrolledEnrollment date
Progress% of lessons complete
Last ActivityMost recent access
StatusActive/Completed/Inactive

Individual Progress

View single student detail:

  1. Click on student name
  2. See detailed progress:
InformationDescription
ModulesCompletion per module
LessonsEach lesson status
Time SpentTotal learning time
Quiz ScoresAssessment results
AssignmentsSubmission status

Progress Tracking Features

Lesson Completion

StatusIconMeaning
Not StartedCircleNot viewed
In ProgressHalfStarted, not complete
CompleteCheckFully completed
LockedLockPrerequisites 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

ReportShows
Daily ActivityLogins by day
Peak HoursMost active times
Device UsageMobile vs desktop
Drop-off PointsWhere students stop

View over time:

  • Enrollment trends
  • Completion trends
  • Engagement patterns

Intervention Triggers

Set alerts for at-risk learners:

TriggerConditionAction
InactivityNo login 7 daysEmail reminder
StalledSame lesson 5 daysFaculty alert
Low ScoreQuiz below 50%Offer help
Behind< expected progressNotify advisor

Bulk Actions

For multiple students:

  1. Select students from list
  2. Choose action:
    • Send reminder
    • Grant extension
    • Reset progress
    • Generate report

Field Reference

Progress Record

Technical FieldUI LabelTypeNotes
student_idStudentMany2oneLearner
course_idCourseMany2oneLMS course
progressProgressFloatPercentage
completed_lessonsCompletedIntegerLesson count
total_lessonsTotalIntegerAll lessons
time_spentTimeFloatMinutes
last_activityLast ActiveDatetimeRecent access
statusStatusSelectionActive/Complete

Reports

Generate Progress Report

  1. Go to LMS -> Reports -> Progress Report
  2. Select course and date range
  3. Choose report type:
ReportContent
SummaryOverview statistics
DetailedPer-student breakdown
CompletionCompletion analysis
EngagementActivity 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