Exams and marks
The exam flow has four stages: define exam types, schedule exams, enter marks, publish results.
Stage 1: Exam types
Exam types are templates you'll reuse — Unit Test, Term-end, Annual, Pre-board, Practical.
Setup → Exams → Exam Types. For each type, set:
- Weight — how much it contributes to the cumulative report.
- Max marks default — overridable per-subject when scheduling.
- Pass criteria — minimum percentage; whether each subject must pass independently.
- Grade scale — A+, A, B+... pick a built-in or define your own.
Define types once. Every scheduled exam references a type.
Stage 2: Scheduling an exam
Setup → Exams → Schedule → + New Exam.
- Pick the class(es) the exam applies to.
- Pick the exam type.
- Per subject, set:
- Date and time - Duration - Max marks - Room
- Save.
For exams that span all classes of a program (all Grade 5 sections write the same Annual Exam), tick Apply to Program — one schedule covers everyone.
Stage 3: Entering marks
Reports → Marks Entry or directly from the exam's detail page.
- Pick the exam.
- The grid shows every student × every subject.
- Teachers type in the marks. The grid auto-saves every 30 seconds.
- Marks above the max or below 0 are flagged red.
- When done, click Submit for Review.
A class teacher or branch admin reviews before publishing. This catches typos before report cards go out.
Stage 4: Publishing results
- From the exam detail page, click Publish Results.
- Report cards are generated for each student.
- Parents see them on the portal; an email goes out with a download link.
- The marks are now locked — corrections require admin approval and create an audit trail.
Corrections after publish
If a mark needs correcting after results are published, admins can edit it with a reason. The change is audit-logged and the report card updates.
(A parent-initiated re-evaluation request flow is on our roadmap.)