BrightWren Plus teaches 248 skills across Years 3 to 6 of the England National Curriculum
for maths. This page lists every one, by year, by topic area (following the National Curriculum's own headings), and by the term it is
usually met. The web page is built from the same list the app uses, so it is always what the app
teaches. The PDF is a copy, dated at the top.
The DfE's ready-to-progress criteria are a short list of the most important content for each year,
not the whole curriculum. Where a skill is one of them, its code is shown. A blank means the
skill is still part of the National Curriculum, but is not on that list. Where we have
split one criterion into smaller steps, those steps share its code. Terms are a guide, because
schools order their year differently.
Year 347 skills
Year 3Number and place value
What the child learns
Term
DfE code
Recognise the place value of each digit in a three-digit number (hundreds, tens, ones)
Autumn
3NPV-2
Identify, represent and estimate numbers using different representations; partition three-digit numbers
Autumn
Read and write numbers up to 1000 in numerals and in words
Autumn
Know that 10 tens are equivalent to 1 hundred, and work out how many tens are in a three-digit multiple of ten
Autumn
3NPV-1
Count from zero in multiples of 50 and 100
Autumn
Compare and order numbers up to 1000
Autumn
3NPV-3
Find 10 or 100 more or less than a given number
Autumn
Read the number marked on a number line
Autumn
3NPV-4
Place a number on a number line
Autumn
Estimate where a number sits on a number line
Autumn
Read a number line where not every mark is labelled
Autumn
Year 3Addition and subtraction
What the child learns
Term
DfE code
Add and subtract numbers mentally, including a three-digit number and ones, tens or hundreds
Autumn
Add and subtract numbers to find and use complements to 100
Autumn
3AS-1
Add numbers up to three digits in a written column method
Autumn
3AS-2
Subtract numbers up to three digits in a written column method
Autumn
Estimate the answer to a calculation and use the inverse to check answers and solve missing number problems
Autumn
3AS-3
Year 3Multiplication and division
What the child learns
Term
DfE code
Write and calculate mathematical statements for multiplication and division within the tables they know
Spring
Multiply two-digit numbers by a one-digit number using mental and progressing to formal written methods
Spring
Solve problems involving multiplication and division, including scaling and correspondence problems
Spring
3MD-1
Year 3Number facts
What the child learns
Term
DfE code
Apply place-value knowledge to scale known additive and multiplicative number facts by ten
Spring
3NF-3
Secure fluency in addition and subtraction facts that bridge ten
Autumn
3NF-1
Recall and use multiplication and division facts for the 3, 4 and 8 multiplication tables
Autumn
3NF-2
Year 3Fractions
What the child learns
Term
DfE code
Find and write unit and non-unit fractions of a set of objects or quantity
Summer
3F-2
Compare and order unit fractions and fractions with the same denominators; add and subtract fractions with the same denominator within one whole
Summer
3F-4
Understand and write proper fractions to represent one or several equal parts of a whole
Spring
3F-1
Recognise and show, using diagrams, equivalent fractions with small denominators
Spring
Year 3Measurement
What the child learns
Term
DfE code
Work out the change from an amount of money
Summer
Add up amounts of money in pounds and pence
Summer
Tell and write the time on an analogue clock to the minute, including using Roman numerals and 12-hour clocks
Summer
Compare durations of events and find the number of minutes between two times
Summer
Know the number of seconds in a minute, minutes in an hour, hours in a day, days in a week, months in a year and days in a year
Summer
Measure a length with a ruler
Spring
Read a capacity from a measuring jug
Spring
Read a mass from a scale
Spring
Add and subtract lengths, masses and capacities
Spring
Compare lengths, masses and capacities
Spring
Year 3Geometry
What the child learns
Term
DfE code
Recognise and name common 2-D polygons by their number of sides (triangle, quadrilateral, pentagon, hexagon)
Summer
Work out the perimeter of a shape
Spring
Measure the sides of a shape to find its perimeter
Spring
Tell a horizontal line from a vertical one
Summer
3G-2
Spot parallel and perpendicular lines
Summer
Recognise, name and describe 3-D shapes, including faces, edges and vertices
Summer
Say whether an angle is bigger or smaller than a right angle
Summer
3G-1
Match right angles to quarter, half and three-quarter turns
Summer
Year 3Statistics
What the child learns
Term
DfE code
Read and answer questions about a bar chart
Summer
Read and answer questions about a pictogram
Summer
Read and answer questions about a table
Summer
Year 448 skills
Year 4Number and place value
What the child learns
Term
DfE code
Recognise the place value of each digit in a four-digit number (thousands, hundreds, tens, ones)
Autumn
4NPV-2
Know that ten hundreds make a thousand, and find how many hundreds are in a multiple of 100
Autumn
4NPV-1
Read and locate four-digit numbers on a number line, and find the nearest multiples of 100 and 1000
Autumn
4NPV-3
Divide 1000 into equal parts and read scales marked in multiples of 1000
Autumn
4NPV-4
Order and compare numbers beyond 1000
Autumn
Find 1000 more or less than a given number
Autumn
Count in multiples of 6, 7, 9, 25 and 1000
Autumn
Round any number to the nearest 10, 100 or 1000
Autumn
4NPV-3
Read Roman numerals to 100 (I to C)
Autumn
Year 4Addition and subtraction
What the child learns
Term
DfE code
Add and subtract numbers with up to four digits using formal column methods
Autumn
Estimate by rounding, and use the inverse to check answers and solve missing-number problems
Autumn
Solve two-step addition and subtraction problems in context
Autumn
Year 4Multiplication and division
What the child learns
Term
DfE code
Multiply and divide whole numbers by 10 and 100
Spring
4MD-1
Find factor pairs of a number and use multiplication facts and commutativity
Spring
4MD-2
Use the distributive law to multiply a two-digit number by a one-digit number
Spring
4MD-3
Multiply a two- or three-digit number by a one-digit number using short multiplication
Spring
Multiply and divide mentally using known facts, including by 0 and 1 and multiplying three numbers
Autumn
Year 4Number facts
What the child learns
Term
DfE code
Scale known multiplication facts by 100
Spring
4NF-3
Divide a two-digit number by a one-digit number, with a remainder
Spring
4NF-2
Recall multiplication and division facts for tables up to 12 x 12
Autumn
4NF-1
Year 4Fractions
What the child learns
Term
DfE code
Compare numbers with the same number of decimal places, up to two decimal places
Summer
Solve money and measure problems involving decimals to two decimal places
Summer
Recognise the decimal equivalents of one half, one quarter and three quarters
Summer
Round decimals with one decimal place to the nearest whole number
Summer
Recognise and find families of common equivalent fractions
Spring
Reason about and locate mixed numbers in the linear number system
Spring
4F-1
Convert between mixed numbers and improper fractions
Spring
4F-2
Add and subtract fractions with the same denominator, including improper and mixed numbers
Spring
4F-3
Count up and down in tenths, and read tenths on a number line
Spring
Count up and down in hundredths
Spring
Recognise and write decimal equivalents of tenths and hundredths
Spring
Find the effect of dividing a one- or two-digit number by 10 and 100
Spring
Year 4Measurement
What the child learns
Term
DfE code
Convert between different units of measure (for example, kilometre to metre; hour to minute)
Summer
Estimate, compare and calculate different measures, including money in pounds and pence
Summer
Read, write and convert time between analogue and digital 12- and 24-hour clocks
Summer
Solve problems involving converting between units of time
Summer
Measure and calculate the perimeter of a rectilinear figure (including squares) in centimetres and metres
Spring
Find the area of rectilinear shapes by counting squares
Autumn
Year 4Geometry
What the child learns
Term
DfE code
Compare and classify triangles based on their properties (equilateral, isosceles, scalene, right-angled)
Summer
Compare and classify quadrilaterals (square, rectangle, rhombus, parallelogram, trapezium)
Summer
Identify acute, obtuse and right angles, and compare and order angles up to two right angles by size
Summer
4G-1
Identify lines of symmetry in 2-D shapes presented in different orientations
Summer
4G-3
Describe positions on a 2-D grid as coordinates in the first quadrant
Summer
4G-1
Plot specified points and draw or complete a polygon from coordinates
Summer
4G-1
Describe movements between positions as translations of a given unit to the left/right and up/down
Summer
Complete a simple symmetric figure with respect to a specific line of symmetry
Summer
Year 4Statistics
What the child learns
Term
DfE code
Interpret and present discrete and continuous data using appropriate graphical methods, including time graphs (line graphs)
Summer
Solve comparison, sum and difference problems using information presented in bar charts, pictograms, tables and other graphs
Summer
Year 566 skills
Year 5Number and place value
What the child learns
Term
DfE code
Recognise the place value of each digit in numbers up to 1,000,000
Autumn
Read and write numbers to at least 1,000,000 in numerals and in words
Autumn
Compare and order numbers to at least 1,000,000
Autumn
Round any number up to 1,000,000 to the nearest 10, 100, 1000, 10,000 and 100,000
Autumn
Count forwards and backwards in steps of powers of 10 up to 100,000
Autumn
Interpret negative numbers in context and count forwards and backwards through zero
Summer
Read Roman numerals to 1000 (M) and recognise years written in Roman numerals
Autumn
Read and place numbers up to 1,000,000 on a number line and find the nearest round number
Autumn
5NPV-2
Year 5Addition and subtraction
What the child learns
Term
DfE code
Add and subtract whole numbers with more than 4 digits using formal column methods
Autumn
Add and subtract numbers mentally with increasingly large numbers
Autumn
Use rounding to check answers and judge whether a result is reasonable
Autumn
Solve multi-step addition and subtraction problems, deciding which operations and methods to use
Autumn
Year 5Multiplication and division
What the child learns
Term
DfE code
Identify multiples and common multiples
Autumn
5MD-2
Multiply and divide numbers mentally drawing upon known facts
Spring
Solve problems involving multiplication and division, including scaling by simple fractions and rate problems
Spring
Identify factors, including all factor pairs of a number, and common factors of two numbers
Autumn
5MD-2
Express a number as a product of two or three factors
Autumn
5MD-2
Know the vocabulary of prime, composite and prime factors, and recall prime numbers to 19
Autumn
Recognise and use square numbers and cube numbers, and the notation for squared and cubed
Autumn
Multiply and divide whole numbers and decimals by 10, 100 and 1000
Autumn
5MD-1
Multiply numbers up to 4 digits by a one-digit number using short multiplication
Spring
5MD-3
Multiply numbers up to 4 digits by a two-digit number using long multiplication
Spring
Divide numbers up to 4 digits by a one-digit number using short division and interpret remainders in context
Spring
5MD-4
Year 5Fractions
What the child learns
Term
DfE code
Compare and order fractions whose denominators are multiples of the same number
Autumn
5F-2
Identify, name and write equivalent fractions, including tenths and hundredths
Autumn
5F-2
Convert between mixed numbers and improper fractions with larger wholes and denominators
Autumn
Add and subtract fractions with denominators that are multiples of the same number
Autumn
5F-3
Multiply proper fractions and mixed numbers by whole numbers
Spring
Understand fractions as division and find fractions of a quantity
Spring
5F-1
Read and write decimal numbers as fractions, and fractions as decimals
Spring
Find the whole when a fraction of it is known
Spring
Year 5Decimals and percentages
What the child learns
Term
DfE code
Understand the times-ten and divide-by-ten relationship between adjacent place-value columns, including decimals
Spring
5NPV-1
Recall and use equivalent fractions, decimals and percentages for common values
Spring
5F-3
Add and subtract decimals, including complements to 1 and mixed numbers of decimal places
Summer
Recognise and use thousandths, relating them to tenths, hundredths and decimal equivalents
Spring
Round decimals with two places to the nearest whole number and to one decimal place
Spring
5NPV-3
Read, write, order and identify decimals with up to three decimal places
Spring
Compare and order decimals with up to three decimal places
Spring
5NPV-3
Locate a decimal on a number line and find the nearest whole and nearest tenth
Spring
5NPV-3
Read scales and number lines where the unit interval is divided into equal parts
Spring
5NPV-4
Scale known additive and multiplicative facts by one tenth and one hundredth
Spring
5NF-2
Recognise the per-cent symbol and write a percentage as a fraction and a decimal
Spring
Year 5Measurement
What the child learns
Term
DfE code
Convert between metric units, including those giving decimal answers
Summer
5NPV-5
Use approximate equivalences between metric and common imperial units
Summer
Measure and calculate the perimeter of composite rectilinear shapes
Spring
Calculate and compare the area of rectangles using the area formula
Spring
5G-2
Estimate the area of irregular shapes by counting squares
Spring
Estimate volume by counting cubic centimetre blocks
Summer
Estimate, read and compare capacity and volume
Summer
Solve money and measure problems using all four operations with decimals
Summer
Solve problems converting between units of time
Summer
Year 5Geometry
What the child learns
Term
DfE code
Compare and order angles by their size
Summer
5G-1
Reflect a shape in a horizontal or vertical mirror line
Summer
Translate a shape and give the new coordinates of its vertices
Summer
Name acute, right, obtuse, straight and reflex angles
Summer
5G-1
Estimate the size of an angle in degrees using reference angles
Summer
5G-1
Measure angles in degrees using a protractor
Summer
5G-1
Identify an angle of a given size
Summer
5G-1
Find missing angles on a straight line and at a point
Summer
5G-1
Distinguish regular and irregular polygons by their sides and angles
Summer
5G-2
Use the properties of rectangles to find missing sides and angles
Summer
Identify 3-D shapes from 2-D representations and nets
Summer
Year 5Statistics
What the child learns
Term
DfE code
Read, interpret and solve problems using line graphs
Spring
Compare two data sets on a single line graph
Spring
Read and interpret timetables, including journey durations
Spring
Complete, read and interpret a two-way table
Spring
Year 687 skills
Year 6Number and place value
What the child learns
Term
DfE code
Determine the value of each digit in numbers up to 10,000,000
Autumn
6NPV-1
Read and write numbers up to 10,000,000 in figures and words
Autumn
6NPV-1
Compare and order numbers up to 10,000,000
Autumn
6NPV-2
Round any whole number up to 10,000,000 to a required degree of accuracy
Autumn
6NPV-2
Read and place numbers up to 10,000,000 on a number line and find the nearest round number
Autumn
6NPV-2
Use negative numbers in context and calculate intervals across zero
Autumn
Understand the times-ten relationship between adjacent place-value columns, including decimals
Autumn
6NPV-1
Year 6Addition and subtraction
What the child learns
Term
DfE code
Add and subtract whole numbers with more than four digits using column methods
Autumn
6AS/MD-1
Perform mental calculations with increasingly large numbers
Autumn
6AS/MD-1
Use the order of operations to carry out calculations including brackets
Autumn
6AS/MD-3
Place brackets in an expression to give a required value
Autumn
6AS/MD-3
Use estimation to check answers and determine an appropriate degree of accuracy
Autumn
6AS/MD-3
Solve multi-step problems deciding which operations and methods to use
Autumn
6AS/MD-1
Year 6Multiplication and division
What the child learns
Term
DfE code
Multiply numbers up to four digits by a two-digit number using long multiplication
Autumn
Use the rules of divisibility (2, 3, 4, 5, 6, 8, 9, 10, 25)
Autumn
Divide numbers up to four digits by a two-digit number using long division
Autumn
Interpret remainders as whole numbers, fractions or by rounding, as appropriate
Autumn
Divide numbers up to four digits by a one-digit number, interpreting remainders by context
Autumn
Perform mental calculations with mixed operations and large numbers
Autumn
6AS/MD-2
Identify common factors and the highest common factor of two numbers
Autumn
Identify common multiples and the lowest common multiple of two numbers
Autumn
Identify prime numbers and express a number as a product of its prime factors
Autumn
Solve multi-step problems involving multiplication and division
Autumn
6AS/MD-1
Year 6Fractions
What the child learns
Term
DfE code
Simplify fractions using common factors
Autumn
6F-1
Compare and order fractions, including fractions greater than one
Autumn
6F-1
Add and subtract fractions with different denominators
Autumn
6F-2
Add and subtract mixed numbers with different denominators
Autumn
6F-2
Multiply pairs of proper fractions, writing the answer in its simplest form
Autumn
6F-3
Divide a proper fraction by a whole number
Autumn
6F-3
Find a fraction of a quantity and recover the whole from a part
Autumn
Solve multi-step problems involving fractions
Autumn
Year 6Decimals and percentages
What the child learns
Term
DfE code
Identify the value of each digit in numbers with up to three decimal places
Spring
Solve problems involving percentages and percentage change
Spring
6R-2
Multiply and divide numbers by 10, 100 and 1000 giving answers up to three decimal places
Spring
6NPV-2
Multiply one-digit numbers with up to two decimal places by whole numbers
Spring
Use written division methods where the answer has up to two decimal places
Spring
Associate a fraction with division to find its decimal equivalent
Spring
6F-2
Round decimals with up to three decimal places to a required accuracy
Spring
Solve problems requiring answers rounded to a specified degree of accuracy
Spring
Recall and use equivalences between fractions, decimals and percentages
Spring
6R-1
Find a percentage of a whole number
Spring
6R-2
Year 6Ratio and proportion
What the child learns
Term
DfE code
Express and simplify ratios using common factors
Spring
6R-1
Use fractions to describe the relative sizes of two quantities
Spring
6R-2
Solve ratio problems using the unitary method
Spring
6R-3
Solve problems involving unequal sharing in a ratio
Spring
6R-3
Solve problems involving direct proportion and scaling
Spring
6R-3
Solve problems involving relative sizes and scale factors
Spring
6R-1
Calculate percentages of amounts for comparison
Spring
Find a missing side of similar shapes using a scale factor
Spring
6R-4
Find the scale factor between two similar shapes
Spring
6R-4
Year 6Algebra
What the child learns
Term
DfE code
Use simple formulae by substituting values
Spring
Express a relationship as an algebraic rule
Spring
Generate and continue a linear number sequence
Spring
Describe a linear sequence and find a given term
Spring
Express missing-number problems algebraically and solve them
Spring
Find pairs of numbers that satisfy an equation with two unknowns
Spring
6AS/MD-4
Enumerate all possibilities of combinations
Spring
6AS/MD-4
Year 6Measurement
What the child learns
Term
DfE code
Convert between metric units, using decimals up to three places
Autumn
Solve money and measure problems using all four operations
Autumn
Convert between miles and kilometres
Autumn
Recognise that shapes with the same area can have different perimeters and vice versa
Spring
Find the perimeter and area of composite rectilinear shapes
Spring
Calculate the area of triangles
Spring
Calculate the area of parallelograms
Spring
Calculate the volume of cubes and cuboids using the formula
Spring
Compare the volumes of cubes and cuboids
Spring
Solve problems involving the calculation and conversion of units of measure
Autumn
Year 6Geometry
What the child learns
Term
DfE code
Draw 2-D shapes given dimensions and angles
Summer
6G-1
Plot points and find a missing vertex in all four quadrants
Summer
Reflect a shape in the x-axis or y-axis using coordinates
Summer
Translate a shape on the full coordinate grid using coordinates
Summer
Recognise, describe and build simple 3-D shapes, including making nets
Summer
Describe 3-D shapes by their faces, edges and vertices
Summer
Compare and classify shapes by their properties and sizes
Summer
Illustrate and name the parts of a circle, including radius, diameter and circumference
Summer
Find unknown angles in triangles and quadrilaterals
Summer
6G-1
Find the interior angle of a regular polygon
Summer
6G-1
Find unknown angles using vertically opposite angles and angles at a point or on a line
Summer
Describe positions on the full coordinate grid (all four quadrants)
Summer
Year 6Statistics
What the child learns
Term
DfE code
Interpret and read pie charts
Spring
Use a pie chart and a total to find the quantity a slice represents
Spring
Construct a pie chart from a set of data
Spring
Interpret line graphs to solve problems
Spring
Compare two data sets on one line graph
Spring
Calculate and interpret the mean as an average
Spring
Use the mean to find a missing value or a total
Spring
Interpret and reason about the mean in context
Spring
Beyond the year-by-year skills
BrightWren also has two practice pages built to the published rules of the national tests: the
Year 4 multiplication tables check, and the Year 6 SATs arithmetic paper (Paper 1). They are
described in the leaflet for schools.