Rivers Primary Academy praised in Ofsted report Learn More

Rivers Primary Academy, Livingstone Road, Blakenall, Walsall, WS3 1LY
Part of Windsor Academy Trust
computing at rivers primary academy


At Rivers Primary Academy, we are digital experts!

We want our pupils to love computing and we inspire them to aspire to be software engineers, video game designers, web developers or IT consultants. We want our pupils to remember their computing lessons and embrace the digital opportunities they are presented with.


Our curriculum develops pupils’ aspirations so that they strive to be the best that they can be. Our computing curriculum promotes curiosity and a love and thirst for learning. We aim to enrich our students’ time in our school with memorable experiences. We carefully plan the subject knowledge, skills and vocabulary, coupled with specific Aspire character virtues and learning behaviours, so that our students have the tools to be successful in learning and in life. We aim for all children to be online safe and online confident and for children to possess the basic IT skills that underpin modern society.


We use Purple Mash Computing. This ensures progression of skills and knowledge across all year groups. Our key principles are revisiting key knowledge and questions that drive thinking. Online safety is taught through computing lessons and through PSHE and is a feature in every lesson. Knowledge organisers identify key knowledge and help pupils with remembering more.  


We aim for all of our children to leave Rivers Primary equipped with the computing skills and knowledge that will enable them to be ready for the curriculum at KS3 and for life as an adult in the wider world. We use formative assessment in every computing lesson. Cumulative quizzing using questions from the current theme content are created alongside questions aiming to retrieve knowledge and skills from previous learning. Reviews in computing include work scrutinies, learning walks, pupil and staff voice. All of this information is gathered and reviewed. It is used to inform further curriculum developments and provision is adapted accordingly.

At Rivers Primary Academy, we Inspire to Aspire!

Our Curriculum Overview:



Year 1

Year 2

Year 3

Year 4

Year 5

Year 6

Threshold Concepts 

To be able to confidently use, create, organise, store, manipulate and retrieve digital content, whilst using it safely and respectfully.

To be able to recognise common uses of technology outside of school and to be able to create, debug and predict simple behaviours of programs safely. 

To be able to write, design and debug programs also use sequence, repetition and selection in programs safely..

To be able to use programs that are controlling

or simulating physical systems; solve problems by decomposing them into smaller parts safely

To use logical reasoning to explain how some simple algorithms work and to detect and correct errors in programs and to use programs with variables and various forms of input and output of data safely. 

To select, use and combine a variety of software (including internet services) on a range of digital devices safely to design and create a range of programs, systems and content including collecting, analysing, evaluating and presenting data and information.

Units taught

Online safety/e-safety (unit 1.1)

Grouping and sorting. (unit 1.2) 

Pictograms (unit 1.3)

Lego builders (unit 1.4)

Maze explorers (unit 1.5)

Coding (unit 1.7)

Spreadsheets (unit 1.8)

Using Technology outside (unit 1.9)

Coding (Unit 2.1)

Online safety (unit 2.2)

Effective searching (unit 2.5)

Spreadsheets (unit 2.3)

Questioning (unit 2.4)

Creating pictures (unit 2.6)

Making music (unit 2.7)

Presenting ideas (unit 2.8)

Coding (unit 3.1)

Online safety (unit 3.2)

Spreadsheets (unit 3.3)

Typing (unit 3.4)

Email (unit 3.5)

Branching databases (unit 3.6)

Simulating (unit 3.7)

Graphing (unit 3.8)

Coding (unit 4.1)

Online safety (unit 4.2)

Effective searching (unit 4.7)

Spreadsheets (unit 4.3)

Writing for different audiences (unit 4.4)

Logo (unit 4.5)

Animation (Unit 4.6)

Hardware investigators (unit 4.8)

Coding (unit 5.1)

Online safety (unit 5.2)

Spreadsheets (unit 5.3)

Databases (unit 5.4)

Game creator (unit 5.5)

3D Modeling (unit 5.6)

Concept maps (unit 5.7)

Coding (unit 6.1)

Online safety (unit 6.2)

Networks (unit 6.6)

Blogging (unit 6.4)

Spreadsheets (unit 6.3)

Text Adventures (unit 6.5)

Quizzing (unit 6.7)