EdZola
HomeEducationFoundational literacy and numeracy tracking software
Sector implementation guide · Evidence-led

Foundational literacy and numeracy tracking software.
Follow each learner from baseline level to demonstrated progress.

FLN tracking software should connect a learner's baseline level, instructional group, attendance, periodic assessment and support action. It must preserve the assessment method and cohort changes so learning gain is not separated from participation or attrition.

Learner Learning JourneyReference model
One connected recordSOURCE · STATUS · OWNER · EVIDENCE
traceable
01
Learner and guardian relationship

One record per child with a guardian contact, the programme's own ID and, where the school shares it, the child's PEN or APAAR ID.

Defined
02
Baseline skill and assessment version

The level reached on a named tool and version, with the assessor and date, taken one to one in the first weeks of the year.

Defined
03
Group, facilitator and session attendance

Group membership carries start and end dates, so a child can change groups without losing the attendance logged under the old one.

Defined
✦
Decision boundary

The system can suggest a group and flag a child who is not moving. The facilitator confirms the group, and a person decides what extra support the child gets and how progress is explained to the family.

Illustrative operating model, not a client record or product screenshot.

The direct answer

Track each child's reading and maths level rather than their class, and treat that level as something that moves. Store the tool and version with every result, link the child to a dated group and to session attendance, and report gain only for children with a matched baseline and endline. Show the children who missed the endline beside the gain, never instead of it.

01 · What breaks

Design for the failure modes, not only the happy path.

FLN data looks simple until the second assessment round. Most errors appear when a tool changes, children miss a round or a level is read as a verdict on the child.

RISK 01

Changing assessment versions without mapping

A new reading passage or a revised maths task in year two can shift results on its own. Store the tool version on every assessment and keep a written mapping between versions. Without it, a rise in story-level readers may say more about the passage than about the children.

RISK 02

Reporting only children with an endline

Children who migrate, leave or are absent on endline day are often the ones who learned least. Dropping them from the base inflates gain. Count them as attrition, show that number beside every gain figure, and never fill a missing endline from a midline score or a teacher's estimate.

RISK 03

Treating level as a fixed label

A child placed at letter level in June may be reading words by September. If the level field is typed over, or the group never changes, facilitators keep teaching to the old level. Store each assessment as its own dated record and calculate the current level from the latest one.

RISK 04

Using automated scoring without facilitator review

App-based scoring is quick, but a misheard answer or a child too shy to speak can be scored as a failure. Let the facilitator review and correct scores before they are locked, log who changed what, and keep the raw response wherever the tool allows it.

India context, as of October 2026

NIPUN Bharat, the national foundational literacy and numeracy mission launched in July 2021 under Samagra Shiksha, aims for every child to reach FLN by the end of Grade 3 by 2026-27. Many programmes use ASER Centre's free reading tool, which places a child at the highest level they manage comfortably: letter, word, paragraph or story. If you align with either, record which framework and which tool each result comes from.

02 · Minimum viable model

Build the model around a child whose level changes during the year.

The central record is the learner's movement through levels, not a mark sheet. The guardian link carries legal weight too: India's Digital Personal Data Protection Act, 2023 requires verifiable consent of a parent or lawful guardian before a child's personal data is processed. Most of the Act's duties apply from around May 2027 (as of October 2026), but record consent before the baseline now. The Theory of Change to data model guide shows how these records become outcome indicators.

Central recordLearner Learning Journey
01Learner and guardian relationship
02Baseline skill and assessment version
03Group, facilitator and session attendance
04Periodic skill observation
05Level movement and support action
06Endline, attrition and verification
RecordKey fieldsEntered byWhen
LearnerProgramme ID, PEN or APAAR ID if shared, date of birth, guardian, consent dateField coordinatorAt enrolment
AssessmentRound (baseline, midline, endline), domain, tool and version, level reached, assessor, dateFacilitator or assessorEach round and each short check
Back-checkSecond assessor, level found, size of disagreementMentorA sample at baseline and endline
Group membershipGroup, start date, end date, reason for the moveFacilitator confirmsAfter each assessment
Session attendanceSession date, present or absentFacilitatorSame day
Support actionConcern, action agreed, owner, due date, closed dateMentorWhen non-progress is flagged

03 · Implementation sequence

Move through reviewable gates.

Each step leaves the programme with something it can check at the next assessment round, so mistakes show up within a term rather than in the funder report.

Agree skill progression and assessment rules

Write down the reading and maths levels, the tool and version for each, the assessment windows and who may assess. Decide what moving up means, for example one level or more. Use the same tool at baseline, midline and endline within a year, and record any change before the round begins.

Human gate

Capture a trustworthy baseline

Assess each child one to one within the first two weeks. A mentor re-checks about one child in ten with a different assessor, and a large disagreement raises an alert before groups are formed. Treat that sample size as a starting point the programme sets for itself, not a sector standard.

System-supported

Group learners without freezing labels

Let the system propose groups from the latest level and the facilitator confirm or change them, with a reason. Balance group sizes so one facilitator is not left with every beginner. Re-group after each short check, and keep dated membership so attendance and progress stay with the right group.

System-supported

Record attendance and short checks

Mark attendance on the day, on a phone that works offline where the centre has weak signal. Add short fortnightly checks of a few items instead of waiting for midline. They tell the facilitator who is stuck while there is still time in the year to respond.

System-supported

Review non-progress and absence together

A child with no gain and low attendance needs a different response from one who attends every session and still does not move. Put both facts on the same monthly review list. Low exposure usually calls for a home visit; no progress despite good attendance may need a closer look at language or learning needs.

System-supported

Report gain with attrition and missingness

Report gain only for children with a baseline and an endline on mapped tools, split by starting level, and put the attrition count and its reasons on the same page. A single figure such as "number of students improved" hides both the base and the starting point, so it should never be the only number a funder sees.

Human gate
Illustrative endline report, not programme data

The figures below are invented to show the layout. Each row compares children who started at the same level, and the 15 children with no endline stay visible instead of disappearing from the base.

Starting reading levelChildren at baselineAssessed at endlineMoved up one level or moreNo endline (attrition)
Beginner403422 of 346
Letter605541 of 555
Word504730 of 473
Paragraph302921 of 291

04 · Evidence

Measure whether the work became clearer.

Four checks tell a programme lead whether the data can carry a learning claim: how many children have matched records, how gain differs by starting level, whether sessions and assessments actually happened, and whether flagged children received support. The education sector playbook places these alongside the wider programme picture.

01Matched learner coverage
02Learning gain by starting level
03Attendance and assessment completion
04Support actions closed

05 · Responsible automation

Let systems prepare. Keep consequence with people.

Systems can support

  • Proposing groups from the latest assessed level
  • Flagging disagreements between first and second assessors
  • Listing children with low attendance and no gain
  • Calculating matched gain and attrition by starting level

People should decide

  • Assigning remedial support
  • Interpreting disability or language factors
  • Overriding an assessment
  • Communicating progress to families

06 · Common questions

Practical questions teams ask.

Questions programme leads, MEL teams and facilitators raise when FLN assessment moves off paper.

What should foundational literacy and numeracy tracking software do?

It should record each child's reading and maths level on a named tool, link that level to the child's group and attendance, and show movement between assessment rounds. It also needs to flag children who are not progressing so a mentor can act, and to report gain on matched records with attrition shown. A tool that only stores marks by class cannot tell you whether a child moved from word to paragraph reading.

What records and data fields does an FLN tracking system need?

At minimum, a learner record with guardian and consent details, an assessment record for each round with tool, version, level and assessor, dated group membership, session attendance and a log of support actions. Add a back-check record when a different assessor repeats the assessment for some children. The current level should be calculated from the latest assessment, not kept in a field that someone types over.

Who should assess children and who should review the results?

Trained facilitators or assessors usually run the one-to-one assessment, and a mentor or field coordinator re-checks a sample with a different assessor. The facilitator confirms the suggested group. The MEL lead owns tool versions, mappings and the gain calculation, and a programme manager decides on extra support for flagged children. Lock scores only after the facilitator has reviewed them.

What are the most common mistakes in FLN tracking?

Four come up again and again. Tools change between years without a mapping, so gains stop being comparable. Children absent at endline are quietly removed, which inflates results. A level becomes a permanent label and groups stop moving. And automated scoring is accepted without a facilitator check. Each one is cheaper to prevent in the data model than to explain later in a funder report.

How does FLN tracking differ for a small programme and a multi-state one?

The levels, tools and matched-reporting rule should be identical. A programme with a handful of centres can run on a structured sheet or a simple form with one assessor team. Across several states, expect different languages, school calendars and tool versions, so version mapping, offline entry, role-based access and a central back-check sample become essential rather than optional.

Tell us about the workflow you want to improve.

Share what happens today, where it breaks and what a useful decision or outcome would look like. We’ll help identify a practical first step.

EDZOLA NEWSLETTER

Hear more about the work, once a month.

Subscribe for practical ideas, field notes and updates from EdZola’s work with social-impact organisations.

A monthly email from EdZola. You can unsubscribe at any time.