Track Student Progress
Track Student Progress
Monitor and analyze student academic progress including grades, attendance, and overall performance.
Time Required: 5-10 minutes per student Module: Progress (Enterprise) User Role: Faculty, Academic Admin
Prerequisites
- Student enrolled in course
- Attendance records entered
- Exam results recorded
- Assignment grades submitted
Overview
Student progress tracking provides:
- Academic performance overview
- Attendance trends
- Assignment completion rates
- Skill development tracking
- Comparative analysis
Steps
Step 1: Navigate to Progress Dashboard
- Go to OpenEduCat > Student > Progress Dashboard
- Select the student to view
- Choose academic period
Step 2: View Academic Summary
The dashboard displays:
| Metric | Description |
|---|---|
| GPA/CGPA | Current grade point average |
| Attendance | Overall attendance percentage |
| Assignments | Completion rate |
| Rank | Class ranking (if enabled) |
Step 3: Analyze Subject Performance
View subject-wise breakdown:
| Field | Shows |
|---|---|
| Subject | Subject name |
| Marks | Exam scores |
| Grade | Letter grade |
| Credits | Credit hours |
| Status | Pass/Fail |
Step 4: Review Attendance Trends
Check attendance patterns:
- Monthly attendance graph
- Subject-wise attendance
- Absence reasons
- Late arrivals
Step 5: Track Assignments
View assignment performance:
| Status | Description |
|---|---|
| Submitted | Assignments turned in |
| Pending | Awaiting submission |
| Graded | Marks assigned |
| Late | Submitted after deadline |
Progress Reports
Generate Individual Report
- Open student record
- Click Print > Progress Report
- Select report period
- Generate PDF
Report Contents
- Personal details
- Academic summary
- Subject-wise grades
- Attendance summary
- Teacher remarks
- Areas for improvement
Comparative Analysis
Compare with Batch
- Go to Progress > Batch Analysis
- Select batch and period
- View:
- Class average vs student
- Percentile ranking
- Subject-wise comparison
Performance Trends
Track progress over time:
Performance Trend││ ╭─────╮│ ╱ ╲╭────│ ╱ ╲│ ╱└────────────────────── Q1 Q2 Q3 Q4Field Reference
Progress Record
| Technical Field | UI Label | Type | Notes |
|---|---|---|---|
student_id | Student | Many2one | Student record |
academic_year_id | Year | Many2one | Academic year |
gpa | GPA | Float | Computed average |
attendance_pct | Attendance | Float | Percentage |
rank | Rank | Integer | Class rank |
status | Status | Selection | satisfactory/concern/at_risk |
Alerts and Notifications
At-Risk Students
System alerts for:
| Trigger | Threshold | Action |
|---|---|---|
| Low Attendance | Below 75% | Email to parent |
| Failing Grade | Below passing | Notify counselor |
| Missing Assignments | 3+ pending | Alert teacher |
| Declining Trend | 10% drop | Review meeting |
Configure Alerts
- Go to Settings > Progress Alerts
- Set thresholds
- Configure notification recipients
- Enable/disable specific alerts
Troubleshooting
GPA not calculating
Problem: GPA shows as 0 or blank.
Solutions:
- Verify exam results are entered
- Check grade scale configuration
- Ensure credits are assigned to subjects
- Run recalculation
Attendance mismatch
Problem: Attendance percentage seems incorrect.
Solutions:
- Verify all attendance sheets are confirmed
- Check date range in filter
- Review excused vs absent categorization
Progress report empty
Problem: Generated report has no data.
Solutions:
- Select correct academic period
- Verify student has data for the period
- Check report template configuration
Related
Last updated: January 2026