AttendanceReal time

How Schools in Uganda Can Track Student Attendance in Real Time

Most schools know who was absent yesterday. Real-time attendance means knowing who is in school right now — while there is still time to act on it.

NLNtale LivingstoneAttendance3 min read

In a traditional school day, attendance arrives late. The class teacher marks the register after the first lesson starts, the register reaches the office at break, and the totals are added up at the end of the week. By the time anyone notices that a pupil has missed three days, the three days are gone.

Real-time attendance turns that around. The record is made at the gate, the moment each child arrives, and everyone who needs it sees it at once.

Traditional attendance vs live attendance

  • Traditional: the teacher calls names, the office learns later, parents learn at the end of term.
  • Live: the gate records each arrival, the office sees it immediately, parents are told within seconds.
  • Traditional: late-coming depends on someone writing the time.
  • Live: late-coming is measured automatically against the school's own cut-off.

It starts with scanning at the gate

The only practical way to know attendance in real time is to record it where pupils actually arrive. Each pupil carries an ID card with a QR code; the gatekeeper scans it with an ordinary phone. The scan takes about a second, and the arrival — with its exact time — is recorded straight away.

GatePass shows the head teacher who is in school as the morning happens — your first term is free.

Start free

What the head teacher sees

Instead of waiting for registers, the head teacher opens a phone or the school dashboard and sees the morning unfold: how many pupils have arrived, who is late, which classes are still filling up. By 8:30 she knows which children are not in school, and the class teachers already know too.

What parents see

Each parent is notified in their app when their child arrives, with the time. When the child leaves at the end of the day, the parent is told again. If a child is sent home, the notification says why and who collected them.

A morning, as it happens

At 7:02 the first pupils reach the gate and are scanned in. By 7:30 two hundred have arrived, and the head teacher can see it from her office. At 8:05, after the cut-off, three pupils arrive and are recorded as late — their parents are told the real time. At 8:30 the class teacher of S.2 sees that two of her pupils have not arrived at all, and the office starts the calls that matter, while there is still a morning to save.

Why it matters more than the end-of-day total

The end-of-day total tells you what happened. Real-time attendance tells you what is happening — which is the only moment you can still do something about it. A pupil who never arrived can be found at 9am. At 5pm, they are a report.

Common questions

Do teachers still take a class register?+

They can take lesson registers, and a pupil who came through the gate but is missing from class stands out straight away.

Does real-time attendance need fast internet?+

No. Scans are stored on the gate phone if the network drops, and sent with their real times when it returns.

NL

Ntale Livingstone

Founder, GatePass

I started GatePass because no parent should have to phone the school to find out if their child made it there. I write here about what really happens at the gate, in the register and at home, and what we're building to fix it.

Keep reading