Academics

Grade subjects and enrolments

Which subjects a grade takes, and which learners sit in each of them. Bulk enrol included.

Written for School admin
On this page

This page has no sections.

Two related screens, and the difference between them matters:

  • Grade Subjects says which subjects Grade 8 offers.
  • Enrolments says which learners sit in each of them.

The first is a list per grade. The second is a list per learner. The first has to exist before the second can do anything.

Who can do this

Manage Grade Subjects for the first; Manage Enrolments for the second. Admin holds both.

Grade subjects

Set up your school → Grade Subjects.

Grade 1's subjects for the 2026 year. Compulsory subjects are enrolled automatically; elective ones are chosen per learner.

Pick an academic year and a grade, then Add Subjects to attach subjects from your school’s list.

Each attachment carries two things worth setting:

  • A codeMATH, LO, PHSC. Optional, and useful on printed timetables and report cards where the full name will not fit.
  • Compulsory or elective. Compulsory subjects are the ones every learner in the grade takes; electives are chosen per learner.

Grade subjects are per year. Grade 10 in 2026 can offer a different set from Grade 10 in 2025, and the older year’s records stay intact.

This is the silent one

Bulk enrolment reads this list. With no grade subjects defined, enrolling a whole class enrols nobody — and it does not complain, because from the system’s point of view there was nothing to enrol them in.

If a bulk enrol reports success and nothing changed, this is why.

Enrolments

Academics → Enrolments.

Enrolment is what lets a mark attach to the right learner in the right subject. Without it, a teacher capturing marks for Grade 9 Maths has no roster to capture against.

Pick the year, grade and class

The filters at the top narrow the learner list to the group you are working with.

Use bulk enrol for the compulsory subjects

Bulk enrol takes every learner in the grade or class and enrols them in every compulsory subject that grade offers. For most of your learners, that is the whole job.

Handle electives per learner

Open a learner and tick the electives they chose. This is where the individual work is, and it is much less of it than doing everything by hand.

Check the counts

Each subject shows how many learners are enrolled. A subject with an unexpectedly low count is usually a compulsory subject marked elective, or a class that was missed.

When a learner moves class

Moving a learner between classes inside the same grade does not disturb their enrolments — the subjects belong to the grade, not to the class.

Moving them to a different grade does. Their old enrolments belong to the old grade’s subjects, and they need enrolling in the new grade’s. Bulk enrol on the new class picks them up.

When a learner arrives mid-year

Add them, put them in a grade and class, then bulk enrol that class again. Learners already enrolled are left alone; the new arrival is picked up. Running bulk enrol twice is safe.

What enrolment feeds

  • Marks. An assessment’s mark-capture list is its enrolled learners.
  • Averages and report cards. A learner’s subject list comes from here.
  • Year-end promotion. Final averages are computed across enrolled subjects.
  • The timetable generator. Class sizes and subject loads are read from here.