Kenya's shift to the Competency-Based Curriculum (CBC) changed how schools grade, report, and track learner progress - and most generic school software still forces teachers to work around grading systems built for a different curriculum. The academics and exams module in ElimuCore, African Script's school management system, supports CBC grading natively, with no manual overrides or workarounds.
From setting up an exam group to publishing a CBC-compliant report card, the whole workflow runs inside one system - no exporting to a separate spreadsheet to calculate competency levels.
Proven at national scale: our team has built content-management tooling for a national curriculum body's Open Education Resource platform, supporting free, CBC-aligned learning materials for learners across Kenya - CBC isn't just a feature we support, it's a curriculum we've worked with at the source.
Set up Mid-term, End-term, Mock and any custom exam group your school runs, each with its own schedule per class and subject.
Competency-based grade boundaries are built into the system - marks are converted to CBC performance levels automatically, not calculated by hand.
Generate marksheets per student and class, and produce PDF report cards carrying your school's own branding.
Results stay hidden from the student and parent portals until the school explicitly releases them - no early leaks.
Result analysis and class ranking by subject give teachers and heads of department a clear view of performance trends.
Build a question bank by subject and administer timed online exams in the student portal, with automatic grading for objective questions.
The same workflow every Kenyan school already follows, without the manual re-entry between steps:
Academics is one module inside a full platform. See the complete School Management System overview, including student management, fees and M-Pesa payment management, transport, staff payroll and more.
For inquiries or collaboration, reach out via phone at +254727468148, Facebook, Instagram, LinkedIn, X, Tiktok, email at info@africanscript.com, or visit us at Pension Towers, Loita Street, 10th Floor.