MsingiSchool records for Africa Request a licence

Kenya · Junior School

Junior School (Grade 7 to 9) management system

Learning areas, CBE assessments and report cards for Grades 7, 8 and 9, with each learner’s UPI and KNEC assessment number ready for KJSEA. Built for Kenyan junior schools, whether they sit in a primary or a secondary school.

A CBC/CBE and 8-4-4 report card printed by Msingi

The scale

The grading Msingi uses

CBE achievement levels

RubricMarksPoints
EE190–100%8
EE275–89%7
ME158–74%6
ME241–57%5
AE131–40%4
AE221–30%3
BE111–20%2
BE20–10%1

KCSE grades

RubricMarksPoints
A80–100%12
A-75–79%11
B+70–74%10
B65–69%9
B-60–64%8
C+55–59%7
C50–54%6
C-45–49%5
D+40–44%4
D35–39%3
D-30–34%2
E0–29%1

KCSE grading system: free calculator →
CBE grading system: free calculator →

Questions schools ask

Before you try it

Are the Junior School learning areas set up?

Yes. Mathematics, English, Kiswahili, Integrated Science, Social Studies, Pre-Technical Studies, Agriculture and Nutrition, Creative Arts and Sports, and CRE come ready, and the school can edit the list.

Does it help with KJSEA?

Each learner keeps a KNEC assessment number alongside the NEMIS UPI, and class lists can be exported for candidate registration.

Can teachers enter marks for their own classes only?

Yes. A teacher sees only the classes and learning areas they are assigned, and nothing else.

We are a secondary school hosting Junior School. Does that work?

Yes. Grades 7 to 9 use CBE levels while any Form 3 and 4 classes keep KCSE grades, in the same system.

Does it need the internet?

No. Msingi runs on the school’s own computer. The internet is only needed for updates, off-site backups and the optional cloud version.

WhatsApp us