The programme's content was strong and its delivery was flat: a book list, a worksheet, and a teacher marking by hand. Nothing carried a child from finishing one book to starting the next, and nothing told a teacher which part of a text a class had actually missed.
- Comprehension questions existed but were not attached to anything a student wanted to do
- Teachers could record that a book was read, not what a child understood
- Progress was invisible between one book and the next, so momentum died
- Nothing let a class or a school measure itself against another
A 21-table schema modelling the real hierarchy — schools, classes, teachers, students — with quizzes, attempts, and per-answer records underneath, so a score is always traceable to the question that produced it.
Leagues with tiers, badges, and bot opponents, so a child in a small class still has someone to play against. Reading logs and attempts feed standings, which is what converts a book list into a fixture list.
A 4,388-question catalogue normalised so every multiple-choice item carries exactly four options — a clean re-import that resolved a class of display bugs at the source rather than patching them in the interface.
Arcade elements sitting on top of the assessment, including a penalty-shootout mini-game, so the thing a child comes back for is the game rather than the quiz.