Sahel EDU

Running a primary school: from the marks book to the CEP file, in one tool

A primary school means six levels, teachers who cover every subject, assessments that come back every week and every month, a booklet to hand to parents and, at the end of the cycle, an exam to prepare. Sahel EDU, software for primary schools, links classes, assessments, the competency booklet, the CEP file and fees, and runs on the teachers’ phones.

What a primary school in Cameroon has to handle

Primary school lasts six years in both subsystems: three levels of two years on the francophone side (SIL and CP, CE1 and CE2, CM1 and CM2), three “Levels” of two classes on the anglophone side (Class 1 to Class 6). For 2026-2027, the joint order provides for continuous assessment, a weekly check in language and mathematics, a monthly assessment, a termly composition and, at the end of the year, an annual composition that replaces the third-term one.

The annual average is the average of the three term averages. How a term average is computed, however, is not fixed by the texts consulted: the school decides, and software must let it be set.

  • A report booklet and a summary sheet of marks for each teacher, kept for the archives.
  • A report card showing, for each competency, a mark and a remark.
  • Classes of 60 pupils at most, with splitting possible beyond that, and multigrade classes allowed.
  • Remedial teaching to be traced: a register and individual follow-up sheets.
  • A class or level council every term, chaired by the head.

Classes, teachers, assessments: enter it once

The allocation of pupils balances the classes (girls and boys, ages, repeaters, numbers) and offers three commented proposals; the head applies the one chosen. Each teacher enters marks from their phone, once, using the school’s marking scale (out of 5, 10, 20 or 100, in letters or as a GPA); the averages and the booklet follow from it.

Results are validated and then locked, and they stay hidden from pupils and families until the head has published them.

Read also: Attendance and absences, online or offline — Sahel EDU · Automatic timetable and student distribution

  • Register taken session by session on the teacher’s phone, kept on the device if the network drops.
  • Marks entered once, validated then locked.
  • Teacher’s summary sheet of marks, ready to print for the archives.
  • Remedial register and individual follow-up sheets.
  • Pupil lists in alphabetical order, Arabic included.

The competency booklet and collective promotion

The primary report card rests on competencies: a level of NA (not acquired), ECA (being acquired) or A (acquired), a mark and a remark from the teacher. The head enters the target competencies for each subject and each sub-cycle; the text of the competencies does not come with the application. The booklet comes out as a PDF for one pupil or for the whole class.

Within a sub-cycle (SIL-CP, CE1-CE2, CM1-CM2), promotion is collective and repeating a year exists only at the parent’s request, according to official MINEDUB reports. Sahel EDU applies this rule: the parent’s request is recorded with its author, date and reason, and a repeat without a request is refused. At the end of a sub-cycle, the software proposes and the council decides.

Read also: Competency-Based Assessment in Primary School

  • NA, ECA, A: three levels, with “A+” as an option.
  • Summary of the year under each child.
  • Pass threshold at the end of a sub-cycle can be set, to be confirmed with the inspectorate.
  • No limit on repeats imposed by the application.

Multigrade classes and rural schools

In many rural schools, one teacher holds two levels in the same room. The head declares the extra levels of the class, then the level of each pupil. The register stays a single screen, but each pupil’s average follows the syllabus of their level, and the rank is worked out among the pupils of that level.

One known limit: when marks are entered, the screen shows the whole class, and the teacher marks only the pupils concerned.

  • A single register screen for the class.
  • Subjects and coefficients of each pupil’s level.
  • Rank worked out among pupils of the same level.

From Class 6 to the CEP: the candidate file

At the end of CM2, the pupil sits the CEP; on the anglophone side it is the FSLC at the end of Class 6. The key document is the birth certificate. Sahel EDU draws up the exact list of candidates of the exam class, flags the birth certificates that need regularising and, after the exam, issues the certificate of success and the school record book.

It does not replace the official registration, which remains the State’s, and it transmits nothing automatically: the school keeps control of the lists it submits.

Read also: Exam classes: BEPC, probatoire, Bac and GCE · Organising Mock Exams: Rooms, Anonymity, Results

  • List of candidates of the exam class.
  • Birth certificates to regularise, flagged before registration.
  • Mock exam: table numbers, anonymous numbers and anonymous marking.
  • Certificate of success and school record book, with a QR Code once the school’s opening authorisation has been verified.

Fees, parents and first steps

Fees are followed item by item, with a payment schedule, numbered PDF receipts in three languages, unpaid fees and reminders. A family has one account for all its children and sees the published results, absences, timetable, fees and receipts. By default, an amount that is due and unpaid withholds the handing over of the report card, never the marks, the enrolment or the documents for an official exam; the head can switch this rule off.

To get started, import your pupil lists from Excel (the preview changes nothing until you agree), declare your classes, enter the target competencies and set your fee items.

Read also: School fees tracking: receipts, instalments, arrears · Parent and student space: results, absences, receipts

  • PDF receipts in three languages, with the amount in words.
  • A “Listen” function: the phone reads the marks page aloud, for parents who read little.
  • Fees position shareable by a WhatsApp link valid for seven days.

Sources

Frequently asked questions

Do we have to enter marks twice, in the book and in the software?

No. Marks are entered once in Sahel EDU; the averages, the summary sheet and the booklet follow from it.

Does the software handle repeating a year in primary school?

It applies collective promotion within a sub-cycle: a repeat is recorded only at the parent’s request, with its trace.

Can a rural school with multigrade classes use it?

Yes. The register stays a single screen for the class, and each pupil’s average follows the syllabus of their level.

Can Sahel EDU be used outside Cameroon?

Sahel EDU is today designed, validated and usable for schools in Cameroon. In another Central African country, the application already reads in French, English and Arabic and counts in CFA francs, but the country’s official levels, exams, calendars and report cards are set up with our team, school by school, before opening.

Can we try it before committing?

Yes. The free trial lasts 30 days, with no commitment. The price is then negotiated with each school and can be read on the Pricing page.

Try Sahel EDU for free

Try Sahel EDU free for 30 days, no commitment. Afterwards, the price is negotiated with your school and confirmed in writing.

See also

All solutions →