Skip to content
msomi School Management
Academics

Classes & streams

Where your learners physically sit, and who is responsible for them.

Basic plan and above

Why it matters

01

Streams that are real objects

Grade 7 Blue and Grade 7 Green are not text on a list. Each stream carries its own capacity, class teacher and learner roll, so the school can see at a glance which streams are full and which have room.

02

Class teachers who know their class

Assigning a class teacher to a stream gives that teacher a defined roll — the learners whose register they take, whose marks they enter and whose guardians they correspond with.

03

Subject allocation without a spreadsheet

Subjects are attached to classes, and teachers are attached to subject-and-stream combinations, which is what makes timetabling and mark entry possible without anyone maintaining a parallel allocation sheet.

The class and the stream are where the abstract structure of the curriculum meets the concrete reality of a room with forty learners in it.

Msomi models a class as sitting under a level, and streams as sitting under a class. Each stream has a capacity, a class teacher and a roll. When a learner is admitted or moved, the capacity is checked, so the school finds out that Grade 7 Blue is full at the point of assignment rather than on the first day of term.

Who teaches what, where

Subjects are allocated to classes, and teachers are then assigned against a specific subject in a specific stream. This three-way link is unglamorous and absolutely essential: it is what allows the timetable to be built, mark entry to be restricted to the teacher who actually teaches that group, and a parent to be told the name of the person teaching their child Mathematics.

Next step

See Classes & streams working on your school data

A demo runs about forty minutes and uses your own class lists, frameworks and grading — so you are looking at your school rather than a sample database.

Or try it first — the Trial tier gives you a full term, free, with every module unlocked.