National Curriculum Progress Tracker
Calculate a student's overall curriculum attainment score and progress band across key learning strands, weighted by strand importance.
Results will appear here.
Formulas Used
Weighted Attainment Score (WAS):
WAS = (Reading × 0.25) + (Writing × 0.20) + (Maths × 0.25) + (Science × 0.15) + (Humanities × 0.10) + (Arts & PE × 0.05)
Progress Index (PI):
PI (%) = ((WAS − Expected) ÷ Expected) × 100
Attainment Bands:
- WAS ≥ 85 → Greater Depth (GD)
- 70 ≤ WAS < 85 → Expected Standard (EXS)
- 55 ≤ WAS < 70 → Working Towards Expected (WTE)
- WAS < 55 → Below Expected (BEL)
Assumptions & References
- Strand weights reflect the relative emphasis placed on core subjects in the UK National Curriculum (DfE, 2014): English (Reading + Writing = 45%) and Mathematics (25%) are prioritised as statutory core subjects.
- All strand scores are assumed to be normalised to a 0–100 scale before entry (e.g. raw marks converted to percentage scores).
- The Expected Attainment Score represents the year-group benchmark set by the school or local authority, typically aligned to national average performance data published by the Standards & Testing Agency (STA).
- Attainment band thresholds are based on the DfE's three-tier descriptors: Greater Depth, Expected Standard, and Working Towards Expected, with an additional Below Expected tier for early intervention flagging.
- The Progress Index is a relative measure only; absolute progress over time requires longitudinal data (e.g. KS1 to KS2 value-added scores).
- Reference: Department for Education (2014). The National Curriculum in England: Framework Document. London: DfE.
- Reference: Standards & Testing Agency (2023). Key Stage 2 Assessment and Reporting Arrangements. London: STA.