Overview
The Student Insights section of the tutor dashboard brings together four complementary analytics tools:
- At-Risk Alerts — automatic flags for students at risk of falling behind
- Engagement Metrics — batch-level participation, attendance, and completion rates
- Assignment Analytics — grade distributions and per-question failure analysis
- Individual Student Report — a full performance deep-dive for any specific student
At-risk alerts
The at-risk system automatically identifies students who meet one or both of these criteria:
- Low attendance — attended fewer than 60% of scheduled classes
- Overdue assignments — 2 or more submitted assignments that are past the deadline and still ungraded or missing
Each at-risk student card shows:
- Severity badge: 🚨 High (both criteria) or ⚠️ Medium (one criterion)
- Risk type badges: Low Attendance and/or Overdue Work
- Student name, enrollment date, and a direct link to their progress report
Engagement metrics
The engagement panel shows class-level aggregates for any batch you teach. Select a batch from the dropdown to see:
| Metric | What it measures |
|---|---|
| Participation rate | % of students who asked questions or answered polls in class |
| Attendance rate | Average attendance across all sessions in the batch |
| Assignment completion | % of assigned work submitted on time |
| Test completions | Number of tests taken vs assigned |
Each metric is displayed as a progress bar with a percentage figure. Metrics below 60% are highlighted in amber; below 40% in red.
Assignment analytics
Select any assignment from the dropdown to see:
- Submission statistics — total assigned, submitted on time, late, missing
- Grade distribution — bar chart of score ranges (0–20%, 21–40%, 41–60%, 61–80%, 81–100%)
- Per-question failure analysis — for tests/quizzes, which questions were answered incorrectly most often, along with the failure rate
The per-question failure data is particularly useful for identifying topics that need re-teaching: if 70% of students got question 3 wrong, that topic deserves more attention in the next class.
Individual student report
Click any student's name (from the at-risk list or the roster) to open their individual report. This shows the same data as the student's own Progress Report, but filtered to batches you teach:
- Attendance history per class
- All submitted assignments with grades and feedback
- Test scores over time
- Diagnostic mastery levels by subject and topic
Acting on insights
- Message at-risk students directly — use the direct messaging link from their card to reach out before they disengage.
- Adjust live class content — if assignment analytics show a specific question/topic failing, open next class with a quick recap.
- Share with parents — send the individual student's shareable progress report link directly to parents for parent-teacher discussions.
- Flag to institution admins — institution admins have access to the same analytics across all tutors and can identify batch-level issues.