National Curriculum for Mathematics (England)
The National Curriculum for Mathematics (England, 2014) sets programmes of study from Key Stage 1 through A-Level. Browse every topic below with links to practice worksheets and learning resources.
Reception
0β10βΆ
Reception
0β10- Counting β RepresentCount objects, actions and sounds to 10 and beyond
- Counting β Read WriteSubitise (recognise quantities without counting) up to 5
- AddSub β Within 20Understand 'one more' and 'one less' within 10
- AddSub β DecomposeAutomatically recall number bonds for numbers 0β5
- Counting β Skip CountCount beyond ten (skip count by 2s to 20)
- PlaceValue β CompareCompare quantities up to 10, in different contexts
- Geometry2d β Shapes BasicRecognise and name 2D shapes (circle, square, triangle, rectangle)
- Geometry2d β PositionDescribe position using 'in, on, under, next to'
- Measurement β CompareCompare sizes and weights using everyday language
- Measurement β Time BasicRecognise daily routines and sequence events
Year 1
0β100βΆ
Year 1
0β100- Counting β To 100Count to and across 100; identify one more/less
- Counting β Read WriteRead and write numbers to 20 in numerals and words
- PlaceValue β One More LessIdentify one more and one less
- AddSub β Within 20Add and subtract one-digit and two-digit numbers to 20
- AddSub β DecomposeNumber bonds within 20
- AddSub β SymbolsRead, write and interpret +, β and = signs
- MulDiv β ConceptSolve problems involving multiplication and division using materials
- Counting β Skip CountCount in multiples of 2, 5 and 10
- Fractions β Halves QuartersRecognise and find halves and quarters
- Measurement β CompareCompare and describe lengths, mass, capacity
- Measurement β Time BasicTell time to o'clock and half past
- Measurement β MoneyRecognise and know value of coins and notes
- Geometry2d β Shapes BasicRecognise and name common 2D and 3D shapes
- Geometry2d β PositionDescribe position, direction and movement
Year 2
0β100βΆ
Year 2
0β100SATs
- PlaceValue β Tens OnesPlace value in two-digit numbers
- PlaceValue β CompareCompare and order numbers to 100
- AddSub β Within 100Add and subtract with two-digit numbers
- AddSub β Two StepSolve two-step addition/subtraction problems
- MulDiv β Tables 2 5 10Recall and use 2, 5, 10 times tables
- Fractions β IntroRecognise fractions Β½, ΒΌ, β , ΒΎ of shapes and quantities
- Measurement β Units BasicChoose and use appropriate units (cm, m, g, kg, mL, L)
- Measurement β Time 5minTell time to 5 minutes
- Measurement β MoneyFind combinations of coins; make amounts; give change
- Statistics β BasicInterpret and construct pictograms, tally charts, tables
- Geometry2d β PropertiesIdentify and describe properties of 2D and 3D shapes
- Geometry2d β SymmetryIdentify lines of symmetry in 2D shapes
Year 3
0β1,000βΆ
Year 3
0β1,000- PlaceValue β HundredsRecognise place value of each digit in 3-digit number
- AddSub β ColumnarAdd and subtract using formal column method
- MulDiv β Tables 3 4 8Recall and use 3, 4, 8 times tables
- MulDiv β Written IntroWrite and calculate using multiplication/division
- Fractions β TenthsCount up and down in tenths
- Fractions β Equivalent BasicRecognise simple equivalent fractions
- Fractions β Add Sub LikeAdd/subtract fractions with same denominator within one whole
- Fractions β Of SetSolve problems involving fractions of amounts
- Measurement β Metric ConversionsMeasure, compare, add/subtract: mm, cm, m, g, kg, mL, L
- Measurement β TimeTell and write time to nearest minute; vocabulary
- Measurement β MoneyAdd and subtract amounts of money; give change
- Statistics β Bar ChartsInterpret and present data using bar charts and pictograms
- Geometry2d β Angles IntroRecognise right angles; identify horizontal/vertical/parallel/perpendicular
- Geometry2d β DrawDraw 2D shapes
Year 4
0β10,000βΆ
Year 4
0β10,000MTC (Multiplication Tables Check)
- PlaceValue β ThousandsRecognise place value in 4-digit numbers
- PlaceValue β RoundingRound to nearest 10, 100, 1,000
- PlaceValue β Roman NumeralsRead Roman numerals to 100
- MulDiv β TablesRecall multiplication and division facts to 12Γ12
- MulDiv β Short MultiplicationMultiply 2-digit and 3-digit by 1-digit using formal written method
- Fractions β EquivalentRecognise and show families of equivalent fractions
- Fractions β HundredthsRecognise and write hundredths
- Decimals β IntroRecognise and write tenths and hundredths as decimals
- Decimals β CompareCompare numbers with up to two decimal places
- Measurement β Convert BasicConvert between metric units
- Measurement β Time 24hrRead, write and convert 12/24-hour time
- Geometry2d β Area IntroFind area of rectilinear shapes by counting squares
- Geometry2d β ClassifyClassify triangles and quadrilaterals
- Geometry2d β AnglesIdentify acute and obtuse angles; compare/order angles
- Geometry2d β Coordinates BasicDescribe positions on a 2D grid as coordinates in first quadrant
- Geometry2d β TranslationsDescribe movements as translations
- Statistics β Bar ChartsInterpret and present discrete and continuous data
Year 5
0β1,000,000; negative numbers; decimals to 3dpβΆ
Year 5
0β1,000,000; negative numbers; decimals to 3dp- PlaceValue β MillionsRead, write, order, compare numbers to 1,000,000
- NegNumbers β IntroInterpret negative numbers in context
- PlaceValue β RoundingRound any number up to 1,000,000
- MulDiv β Long MultiplicationMultiply up to 4-digit by 2-digit using long multiplication
- MulDiv β Short DivisionDivide up to 4-digit by 1-digit using short division
- Expressions β Factors PrimesIdentify multiples, factors, prime numbers, squares, cubes
- Fractions β CompareCompare and order fractions
- Fractions β Add Sub RelatedAdd/subtract fractions with related denominators
- Fractions β Multiply WholeMultiply proper fractions and mixed numbers by whole numbers
- Decimals β ThousandthsRead, write, order, compare decimals to 3dp
- Decimals β PercentRecognise the per cent symbol; equivalences
- Measurement β Convert AdvancedConvert between metric and imperial units
- Geometry2d β Area PerimeterCalculate area of rectangles and composite shapes
- Geometry2d β AnglesMeasure angles with protractor; know angle facts
- Geometry2d β Transformations BasicIdentify, describe and represent reflection and translation
- Statistics β Line GraphsSolve comparison, sum and difference problems using line graphs
Year 6
up to 10,000,000; all operations with fractions/decimalsβΆ
Year 6
up to 10,000,000; all operations with fractions/decimalsSATs
- PlaceValue β MillionsRead, write, order, compare numbers to 10,000,000
- NegNumbers β IntervalsUse negative numbers in context; calculate intervals
- MulDiv β Long DivisionDivide by two-digit long divisor using written methods
- Expressions β Order Of OpsUse order of operations (BIDMAS)
- Fractions β Simplify ConvertUse common factors to simplify; common denominators to compare
- Fractions β Add Sub UnlikeAdd and subtract fractions with different denominators
- Fractions β MultiplyMultiply simple fractions; write answer in simplest form
- Fractions β Divide IntroDivide fractions by whole numbers
- Fractions β Equiv Decimal PercentRecall and use equivalences between fractions, decimals, percentages
- Decimals β Percent OfSolve problems involving percentages of amounts
- RatiosProp β IntroSolve problems involving ratio and proportion
- Expressions β NotationUse simple formulae; generate and describe linear number sequences
- Expressions β Missing NumberExpress missing number problems algebraically; enumerate possibilities
- Geometry2d β Area AdvancedCalculate area of parallelograms and triangles
- Geometry3d β Rectangular PrismCalculate volume of cuboids
- Geometry2d β Angle RulesFind unknown angles (at point, on line, vertically opposite)
- Geometry2d β Coordinates 4qDescribe positions on full coordinate grid (4 quadrants)
- Statistics β Pie ChartsInterpret and construct pie charts; calculate mean
Year 7
integers; rational numbers; algebra introducedβΆ
Year 7
integers; rational numbers; algebra introduced- PlaceValue β Decimal SystemUnderstand and use place value for decimals and large numbers
- NegNumbers β OperationsOrder and perform operations with positive and negative integers
- Expressions β Prime FactorisationUse prime factorisation including for HCF and LCM
- Fractions β All OperationsUse four operations with fractions including mixed numbers
- Decimals β OperationsCalculate with decimals using all four operations
- RatiosProp β Simplify DivideUse ratio notation; reduce to simplest form; divide quantity in ratio
- Decimals β Percent ChangeDefine percentage as 'per hundred'; interpret percentage change
- Expressions β NotationUse and interpret algebraic notation; substitute numerical values
- Expressions β SimplifySimplify expressions by collecting like terms; expand brackets
- Expressions β Equations One StepSolve linear equations in one variable
- Expressions β SequencesGenerate terms of a sequence; find nth term of arithmetic sequence
- Geometry2d β AnglesUse angle facts: at point, on line, vertically opposite
- Geometry2d β PropertiesDerive and use properties of triangles, quadrilaterals, other polygons
- Geometry2d β ConstructionsUse ruler and compass constructions
- Geometry2d β TransformationsDescribe transformations: rotation, reflection, translation, enlargement
- Statistics β MeasuresDescribe, interpret and compare data using mean, range and other measures
- Probability β IntroRecord and describe probability; expected outcomes for single events
Year 8
rational numbers; powers; rootsβΆ
Year 8
rational numbers; powers; roots- Expressions β Powers IntroUse integer powers and associated real roots
- Expressions β Standard FormInterpret and compare standard form (A Γ 10^n)
- RatiosProp β DirectUnderstand and use direct proportion
- RatiosProp β Compound UnitsUse compound units: speed, density, pressure
- Expressions β Expand FactoriseExpand double brackets; factorise quadratic expressions
- Expressions β Equations Both SidesSolve linear equations with unknowns on both sides
- Expressions β InequalitiesSolve linear inequalities; represent on number line
- LinearAlg β Slope InterceptRecognise, sketch and produce graphs of linear functions; y = mx + c
- Geometry2d β Angle SumsDerive and apply angle sum of triangles and quadrilaterals
- Geometry2d β Parallel AnglesApply angle facts for parallel lines (alternate, corresponding, co-interior)
- Geometry2d β PythagorasKnow and apply Pythagoras' theorem
- Geometry3d β PrismsCalculate surface area and volume of prisms
- Statistics β Scatter PlotDescribe simple mathematical relationships between two variables using scatter graphs
- Probability β SystematicEnumerate sets using tables, grids, Venn diagrams, tree diagrams
Year 9
surds; irrational numbersβΆ
Year 9
surds; irrational numbers- Expressions β SurdsSimplify surd expressions; rationalise denominators
- Expressions β ApproximateApproximate to specified degree of accuracy
- RatiosProp β Reverse PercentSolve problems involving reverse percentages
- RatiosProp β Growth DecaySet up and solve growth and decay problems
- Expressions β RearrangeRearrange formulae to change the subject
- LinearAlg β Nonlinear SystemSolve simultaneous equations (one linear, one quadratic)
- Quadratics β Graph IntroRecognise, sketch and interpret quadratic and cubic graphs
- Geometry2d β SimilarityApply similarity including trigonometric ratios
- Trigonometry β Right TriangleApply trigonometry to find angles and sides in right triangles
- Geometry2d β Vectors IntroDescribe translations as column vectors; addition of vectors
- Statistics β HistogramsConstruct and interpret histograms, cumulative frequency, box plots
- Probability β Tree DiagramsCalculate probability of combined events; tree diagrams
- Probability β Venn DiagramsEnumerate sets using Venn diagrams and set notation
Year 10
GCSE foundation + higherβΆ
Year 10
GCSE foundation + higher- Expressions β BoundsUpper and lower bounds; error intervalsFoundation & Higher
- RatiosProp β AlgebraicSet up and use algebraic direct and inverse proportionFoundation & Higher
- Quadratics β All MethodsSolve quadratic equations by factoring, formula, completing squareFoundation & Higher
- Expressions β Algebraic ProofArgue mathematically; construct algebraic proofsHigher
- Expressions β IterationFind approximate solutions using iterationHigher
- LinearAlg β Rate Of ChangeInterpret rate of change from graphs (gradient as rate)Foundation & Higher
- LinearAlg β Area Under GraphCalculate and interpret area under a graph in real contextsHigher
- Geometry2d β Circle TheoremsApply and prove standard circle theoremsHigher
- Trigonometry β Sine Cosine RuleApply the sine rule and cosine rule for non-right trianglesHigher
- Geometry2d β VectorsApply addition and subtraction of vectors; parallel vectorsHigher
- Statistics β Sampling MethodsApply systematic, stratified and random samplingFoundation & Higher
- Probability β ConditionalApply conditional probabilityHigher
- PercentagesCalculate percentages of amounts; percentage increase/decreaseFoundation
- Ratios ProportionsSolve ratio and proportion problems in real-world contextsFoundation
- Measurement β Convert BasicConvert between metric units (mm/cm/m/km, g/kg)Foundation
- Mean Median ModeCalculate mean, median, mode and range from a data setFoundation
- Trigonometry β 3dApply trigonometry to 3D problems (boxes, pyramids, space diagonals)Higher
Year 11
GCSE exam preparationβΆ
Year 11
GCSE exam preparationGCSE exam
Year 11 consolidates and extends Year 10 content for the GCSE exam. Topics overlap.
- Expressions β Equations AdvancedSolve complex equations including with fractionsHigher
- Quadratics β DiscriminantUse discriminant to determine nature of rootsHigher
- Expressions β Graph TransformationsApply transformations f(x+a), af(x), f(ax) to graphsHigher
- Expressions β Quadratic InequalitiesSolve quadratic inequalitiesHigher
- Expressions β Advanced IndicesSurds: simplify, rationalise denominatorsHigher
- Quadratics β Completing SquareCompleting the square; turning pointsHigher
- Geometry2d β Congruence ProofApply congruence criteria (SSS, SAS, ASA, RHS)Higher
- Geometry2d β Circles TheoremsCircle theorems: angles, tangents, chordsHigher
- Vectors β IntroVectors: column notation, magnitude, additionFoundation & Higher
- Geometry3d β CompositeCalculate volume and surface area of composite 3D shapesFoundation & Higher
- Statistics β HistogramsConstruct and interpret frequency tables, histograms, box plotsHigher
- Probability β Combined AdvancedCalculate probability of combined events (with/without replacement)Higher
- Probability β IntroCalculate probability of single eventsFoundation
- Expressions β FormulasSubstitute values into formulae and expressionsFoundation
- Linear EquationSolve linear equations in one variableFoundation
- Fractions β Add Sub UnlikeAdd and subtract fractions with different denominatorsFoundation
Year 12
A-Level Pure + Statistics/MechanicsβΆ
Year 12
A-Level Pure + Statistics/Mechanics- Expressions β Advanced IndicesManipulate surds and rationalise; laws of indices
- Quadratics β All MethodsComplete the square; solve quadratics; discriminant
- LinearAlg β LinesEquations of lines; parallel/perpendicular conditions
- Geometry2d β Circles EquationsCircle equations; tangent and normal
- Expressions β Partial FractionsPartial fraction decomposition
- Trigonometry β GraphsGraphs of sin, cos, tan; transformations
- Trigonometry β IdentitiesSimple trig identities and equations
- Calculus β DerivativesDifferentiation from first principles; power rule; applications
- Calculus β IntegralsDefinite integrals; area under curve
- Expressions β LogarithmsLaws of logarithms; solving exponential equations
- Statistics β SamplingTypes of data; sampling methods
- Statistics β HistogramsHistograms, frequency polygons, cumulative frequency
- Statistics β MeasuresCentral tendency and dispersion: mean, variance, standard deviation
- Probability β BinomialBinomial distribution
Year 13
Full A-LevelβΆ
Year 13
Full A-Level- Expressions β Sequences AdvancedArithmetic and geometric sequences and series; sigma notation
- Trigonometry β IdentitiesDouble angle, addition formulae; prove identities
- Trigonometry β InverseInverse trig functions; solve equations in given intervals
- Calculus β TechniquesIntegration by substitution and by parts
- Calculus β ApplicationsTangents, normals, stationary points, optimisation
- Calculus β Diff EquationsSeparable differential equations
- Expressions β Advanced GraphsSketch and interpret polynomial, rational, modulus functions
- Geometry2d β Vectors 3d3D vectors; magnitude; scalar product
- Probability β NormalNormal distribution; hypothesis testing
- Statistics β Hypothesis TestingHypothesis testing for binomial and normal
- Probability β ConditionalConditional probability; Bayes' theorem
- Vectors β Advanced3D vectors: cross product, lines and planes
- Expressions β Partial FractionsPartial fraction decomposition
- Expressions β LogarithmsNatural logarithms; exponential growth and decay