Popular

CBC Grading & Report Cards

Automate competency-level grading and generate NCDC-aligned report cards in minutes.

Aligned to NCDC grading standards -A · B · C · D · E - for both O-Level (S1–S4) and A-Level (S5–S6) Uganda secondary schools.
CBC Grading & Report Cards
Automate competency-level grading and generate NCDC-aligned report cards in minutes.

Why Uganda schools need CBC Grading & Report Cards

Uganda's CBC requires teachers to assess students across competency levels, factor in formative work, Activities of Integration, and generic skills - then consolidate everything onto a report card. For a class of 50 students across eight subjects, that is thousands of data points to manage manually every term. The result: two days of teacher overtime, handwriting errors, and report cards that do not accurately reflect what was taught. SwiftPlus ends that cycle.

Days of manual work every term

Teachers compile competency scores from multiple assessment types, calculate weighted averages, map to grading levels, and write everything by hand - for every student, every subject.

Inconsistent competency level assignment

Without a shared system, different teachers apply the A–E scale differently. Report cards from the same school contradict each other.

Errors that reach parents

A wrong competency level on a parent's report card - or a missing AOI score - damages the school's credibility. Manual processes make these errors inevitable at scale.

Everything the CBC Grading & Report Cards module includes

Configurable Competency Levels

Set your school's grading thresholds for Exceptional (A), Outstanding (B), Satisfactory (C), Basic (D) and Elementary (E) - per subject if needed.

Formative / Summative Weighting

Define the percentage split between continuous assessment (formative) and end-of-term examinations (summative) - exactly as the NCDC guidelines specify.

Spreadsheet-Style Mark Entry

Teachers log in, select their class and subject, and enter scores in a clean, familiar grid. Real-time validation catches out-of-range values before submission.

Automatic Grade Computation

SwiftPlus applies weighting, maps the combined score to the correct competency level, calculates class rankings, and generates descriptive remarks automatically.

One-Click Report Card Generation

Generate professionally formatted report cards for an entire class - or the whole school - in a single action. What took two days now takes two minutes.

O-Level and A-Level Support

Separate grading configurations for O-Level (Senior 1–4) and A-Level (Senior 5–6). Each level follows its own assessment structure within the same system.

From setup to results in 4 steps

01
Configure your grading structure

Administrators set the formative/summative split, define competency-level thresholds, and configure subject-specific rubrics during initial setup.

02
Teachers enter marks

Each teacher logs in, selects their class and subject, and enters formative, AOI, and summative scores. The system validates entries in real time.

03
SwiftPlus computes grades

The system automatically applies weighting, maps scores to competency levels, calculates aggregates and rankings, and generates per-subject remarks.

04
Print or share report cards

Download all report cards for a class as PDFs, print them in bulk for collection day, or share them digitally through the parent portal.

Common questions about CBC Grading & Report Cards

Yes. SwiftPlus uses the NCDC five-level competency scale: Exceptional (A), Outstanding (B), Satisfactory (C), Basic (D) and Elementary (E) - updated whenever NCDC guidelines change.

Yes. You can add your school name, logo, and headteacher's details. The layout follows the standard NCDC report card template for Uganda secondary schools.

Administrators can see which teachers have not submitted marks and send reminders. Late entries can be accepted with administrator approval before report cards are generated.

Yes. Every term's results are stored permanently. You can view, compare, or reprint any past report card at any time - including across multiple academic years.

Ready to try CBC Grading & Report Cards for your school?

Join schools across Uganda using SwiftPlus to simplify administration, academics, and finance.