Every topic in MOE's 2021 Primary Mathematics syllabus, from Primary 1 to Primary 6, and the earlier topics each one builds on.
How to use it: click a topic your child finds hard. Solid lines trace back to the foundations worth checking; dashed lines show where a gap there would show up later. The side panel lists the syllabus outcomes and why each link is there.
It is a map for finding gaps, not a teaching order: MOE's levels already set the order.
Source: topic names and learning outcomes are copied word for word from the MOE Primary Mathematics syllabus (2021 syllabus, updated October 2025). The links between topics are my own judgment; MOE doesn't publish them.
Unofficial. Not affiliated with or endorsed by the Ministry of Education. Spotted a link that looks wrong? Tell me on GitHub.