Enter each pupil's marks once and ZamSkools grades them on the correct scale for the curriculum and level — Divisions 1–4 and best-six aggregate for the 2013 ECZ curriculum, A–F for the 2023 competency-based curriculum — then compiles class analysis, flags struggling pupils, and gets results to parents on any phone.
Teachers enter continuous-assessment and exam marks once, from the web or the Android app. ZamSkools keeps CA and exam totals apart, then applies the grading scale that matches the pupil's curriculum and level — computing Divisions and best-six aggregate, or A–F, without a manual lookup table. Class position, subject averages and a Growth Profile across terms are compiled automatically, and the teacher portal shows which pupils are struggling in which subject. Results then reach parents through the parent portal, the app, SMS, or USSD *388*11# for a phone with no internet.
Marks go in once at the source; everything downstream is computed, not re-typed.
Teachers capture continuous-assessment and exam marks per subject, once, from the web or the Android app.
The scale for the pupil's curriculum and level is applied automatically — no manual grade-boundary lookup.
Averages, position and struggling-pupil flags are compiled per class and per subject the moment marks are in.
Parent portal, Android app, SMS summary, or USSD *388*11# — whichever phone a parent has.
Zambia is running two curricula in parallel through 2028 — ZamSkools grades each one correctly, not with one generic scale forced onto both.
| Curriculum | Applies to | Grading shown |
|---|---|---|
| 2013 ECZ curriculum (Grade classes) | Classes still running the older knowledge-based syllabus | Divisions 1–4 and best-six aggregate, ECZ-style |
| 2023 competency-based curriculum (Form classes) | Classes on the newer ZECF syllabus | A–F letter grading |
Because both curricula run side by side until the old one retires after the 2028 double-exam years, a school's report cards and analysis have to know which class is which — ZamSkools selects the right format automatically from the class's curriculum, so a Grade 9 card shows Divisions and a Form 3 card shows A–F, without a teacher choosing a template by hand.
Analysis isn't only for the printed card; it's there while there's still time to act.
The teacher portal shows class and subject analytics as marks come in — which pupils are below the class average in a subject, and how a class is trending term to term — so a struggling pupil can be flagged before the report card goes home, not discovered on it. The same computation feeds a learner's Growth Profile: a plain-language read of whether a pupil is improving, steady or slipping in each subject across terms, shown to parents alongside the raw grade.
Four ways, so every parent gets results — smartphone or not.
Parents sign in to the Parent portal to see grades, analysis and the Growth Profile any time.
Any parent dials *388*11# on any phone to check results — no internet, no app, no data.
A results summary can be sent straight to a parent's phone as a text.
A branded, printable report card for the parents who want paper on results day — same underlying marks, K1.00 per card.
What results management does well today, and where to set expectations.
Enter marks once, let ZamSkools grade them correctly, and get results to every parent — free to start for up to 100 pupils.