CBC Exam & Grading Management

CBC exam results screen showing subject grades and performance levels in ElimuCore

Built for Kenya's Competency-Based Curriculum

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.

What's Included

01 Exam Group Management

Set up Mid-term, End-term, Mock and any custom exam group your school runs, each with its own schedule per class and subject.

02 Native CBC Grading

Competency-based grade boundaries are built into the system - marks are converted to CBC performance levels automatically, not calculated by hand.

03 Marksheets & Report Cards

Generate marksheets per student and class, and produce PDF report cards carrying your school's own branding.

04 Result Publication Control

Results stay hidden from the student and parent portals until the school explicitly releases them - no early leaks.

05 Subject-Wise Analysis

Result analysis and class ranking by subject give teachers and heads of department a clear view of performance trends.

06 Online Exams

Build a question bank by subject and administer timed online exams in the student portal, with automatic grading for objective questions.

How the Exam Workflow Runs

The same workflow every Kenyan school already follows, without the manual re-entry between steps:

  • Create an exam group (e.g. Term 2 Mid-term) and define the schedule per class and subject
  • Teachers enter marks directly against each student and subject
  • ElimuCore converts marks to CBC performance levels automatically using your configured grade boundaries
  • Marksheets and PDF report cards are generated per student and class, ready for review
  • The school releases results when ready - students and parents see them instantly in their portals

Frequently Asked Questions

Yes. CBC performance-level grading is built into the exam module natively - there's no manual conversion or workaround needed to produce CBC-compliant results.

Yes. Grade boundaries and pass/fail logic are configurable per exam group, so schools running both CBC and traditional grading structures can set up each exam group accordingly.

No. Results stay hidden from the student and parent portals until the school explicitly publishes them, giving administrators full control over the release timing.

Yes. PDF report cards and marksheets are generated with your school's branding, ready to print or share digitally with parents.

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.

Request A Demo

Company Profile

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.