Teacher app
Preview of the personal dashboard a SEEP classroom teacher sees when they log in.
This is the Teacher app preview — a demo of what an individual SEEP teacher would see when they log in. SEEP-IS has four user roles (MEITD admin, school admin, teacher, student), each with a tailored view. A real teacher only sees their own teaching data — their effectiveness score, their own students, their own attendance trend, and their own session history. This page lets MEITD administrators preview what any teacher will experience by selecting them from the filters below.
Use the filters to find a teacher by PPD, school, or name. The KPIs, attendance trend, top students, and recent sessions all refresh to show that teacher's personal dashboard.
Each bar is the percentage of this teacher's enrolled students who attended one specific session of the semester. Attendance is healthy across the semester with normal week-to-week variation.
The top 8 students at SMK Miri ranked by gain score. In production, this list is filtered to onlystudents in this teacher's class roster. Click any name to open their full profile, including their predictive risk score and recommended interventions.
| Date | Subject | Form | Students present | Attendance | Duration |
|---|---|---|---|---|---|
| 2026-10-11 | Bahasa Inggeris | T2 | 27 | 96% | 60 min |
| 2026-10-08 | Bahasa Inggeris | T2 | 27 | 96% | 60 min |
| 2026-10-05 | Bahasa Inggeris | T2 | 27 | 96% | 60 min |
| 2026-10-02 | Bahasa Inggeris | T2 | 27 | 96% | 60 min |
| 2026-09-29 | Bahasa Inggeris | T2 | 27 | 96% | 60 min |
| 2026-09-26 | Bahasa Inggeris | T2 | 27 | 96% | 60 min |
| 2026-09-23 | Bahasa Inggeris | T2 | 27 | 96% | 60 min |
| 2026-09-20 | Bahasa Inggeris | T2 | 27 | 96% | 60 min |
| 2026-09-17 | Bahasa Inggeris | T2 | 27 | 96% | 60 min |
| 2026-09-14 | Bahasa Inggeris | T2 | 27 | 96% | 60 min |
| 2026-09-11 | Matematik | T1 | 26 | 91% | 60 min |
| 2026-09-08 | Matematik | T1 | 26 | 91% | 60 min |
Every SEEP session this teacher logged in the past few weeks. In a real teacher account this view doubles as the attendance-marking interface — the teacher taps each row to mark students present, late, or absent for that session. The system then feeds attendance numbers back into the predictive at-risk model overnight.
A SEEP teacher logs in and sees only their personal data. The four KPIs at the top tell them how they're performing relative to the rest of Sarawak. The attendance trend tells them whether their classes are showing up week-to-week. The top students panel highlights who is benefiting most. The recent sessions table is both a record and the entry point for marking new attendance.
- Effectiveness score — used by MEITD for the teacher incentive scheme. Tier 1 teachers receive a quarterly bonus.
- Avg gain — the most important single number. It's 40% of the composite formula because moving test scores is what SEEP is paid to do.
- Attendance — preventive signal. A drop here predicts a gain-score drop next cycle.
- Feedback — guard rail. Stops teachers gaming the metrics by drilling students mechanically.
- Top students — the model students whose pattern (attendance, modules, study habits) other students should be coached toward.
- Recent sessions — proof of work + the daily attendance-marking workflow.
In production, a teacher cannot see other teachers or other schools. This admin preview page exposes the picker only because MEITD administrators need to verify what each teacher sees. Row-level access control on the teachers and students tables enforces the boundary.