BrightWren Plus

← All documents

For schools Last checked 6 October 2026

Curriculum map

Every skill BrightWren Plus teaches, by year, term and topic area, with the Department for Education ready-to-progress code where it has one.

Not Another Studio Ltd

Download PDF
248
skills taught across Years 3 to 6
11
topic areas, from place value to algebra
99
carry a DfE ready-to-progress code
4
school years, Year 3 to Year 6

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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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 learnsTermDfE 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.