Bawat bata, umaakyat.

This is AHA Learning Center's year in reading, measured child by child from baseline to endline. It updates itself the moment a teacher encodes a class, and it opens for anyone with the link.

The marks explain each part. Hover or tap one.

Isang tuldok bawat mag-aaral
One dot per active learner, grouped by reading level. July 2025 · baseline

From Titik to Kuwento

We teach at the right level, so we measure by level: Simula → Titik → Salita → Talata → Kuwento. One row per starting level, one dot per learner, colored by where they ended the year. Hover any dot.

of assessed learners climbed at least one reading level
baseline → endline, A.Y. 2025–26

The year in numbers

Every figure below recomputes from the same records teachers encode, the day they encode them.

readers at Talata level or higher
average attendance
monthly, all sessions
average engagement
observed in-class participation
retention

Where the levels moved

Reading levels at each assessment point. The dark segments are the strong readers, and they widen every round.

Attendance & engagement, month by month

Attendance dips every December and recovers in January, when teachers make home visits. Hover any month for the numbers.

The three centers

Learners who climbed a level

% of assessed learners, per center

The full picture

Everything a partner asks on one card
CenterLearnersTeachersAttendanceHoursAt Talata+

The programs

How it works

The old pipeline ran on 110 free-form spreadsheets that had to be cleaned by hand, and it went stale for months at a time. Here is what runs instead.

1

The encoding screen

Attendance is a tap, and assessment is a choice among five valid levels. Dates come from a picker, so a “1960” is impossible. Try the encoding screen

2

The teacher's payback

The moment a class is encoded, that teacher's reading groups regroup themselves. Encoding becomes lesson prep. See the teacher view

3

The privacy split

Everything public is an aggregate, so a child's name has nowhere to appear. Child-level records sit behind sign-in with role-based access, in line with the Data Privacy Act. See the private layer

Privacy by construction. Every figure on this page is an aggregate. A student's name has no way to reach this layer. All records on this prototype are synthetic; no real child's data was used.