Computing
Curriculum Intent
To inspire children about technology and its role in the world so that they have a secure understanding of how they can use it to enrich their lives.
To teach the breadth and depth of the computing curriculum to ensure that children acquire the necessary knowledge and skills.
To teach in a progressive and cyclical way that builds on prior knowledge, has clear models and images and clear learning objectives.
To robustly teach online safety to ensure children can enjoy the benefits of technology safely and independently and become responsible digital citizens.
Subject overview:
Computing is a developing subject. There is inconsistent curriculum coverage leading to gaps in children’s knowledge and understanding. This stems from:
- timetabling pressures resulting in time designated to computing squeezed.
- low teacher confidence in computing
- lack of appropriate apps, technology etc
Priorities from action plan:
- Embed use of NCCE curriculum to ensure consistency of teaching and learning across all year groups.
- Develop a greater focus on digital literacy, particularly online safety, through the use of Project Evolve.
- Develop systems of assessment that work effectively to ensure teachers know how well their children are doing, what their gaps are and what pupil next steps will be.
|
Autumn 1 |
Autumn 2 |
Spring 1 |
Spring 2 |
Summer 1 |
Summer 2 |
Year 1 |
||||||
NCCE |
1.1 Computing systems and networks - Technology around us |
1.2 Creating Media – Digital painting |
1.3 Programming A – Moving a robot |
1.4 Data Information – Grouping data |
1.5 Creating Media – Digital writing |
1.6 Programming B – Programming animations |
Year 2 |
||||||
NCCE |
2.1 – Computing systems and networks – IT around us |
2.2 Creating media – Digital photography |
2.3 Programming A – Robot algorithms |
2.4 Data and information – Pictograms |
2.5 Creating media – Digital media |
2.6 Programming B – Programming quizes |
Year 3 |
||||||
NCCE |
3.1 Computer systems - Connecting Computers |
3.2 Creating Media – Stop-Frame animation |
3.3 Programming – Sequencing Sounds |
3.4 Data and Information – Branching Databases |
3.5 Creating Media – Desktop Publishing |
3.6 Programming – Events and actions in Programs |
Year 4 |
||||||
NCCE |
4.1 Computing Systems and Networks – the Internet |
4.2 Creating Media – Audio Production |
4.3 Programming – Repetition in Shapes |
4.4 Data and Information – Data Logging |
4.5 Creating Media – Photo Editing |
4.6 Programming – Repetition in Games |
Year 5 |
||||||
NCCE |
5.1 Computer Systems and Networks – Systems and Searching |
5.2 Creating Media – Video Production |
5.3 Programming – Selection in Physical Computing |
5.4 Data and Information – Flat-file Databases |
5.5 Creating Media – Introduction to Vector Graphics |
5.6 Programming – Selection in Quizzes |
Year 6 |
||||||
NCCE |
6.1 Computer Systems and Networks – Communication and Collaboration |
6.2 Creating Media – Wed page creation |
6.3 Programming – Variables in games |
6.4 Data and Information – Introduction to Spreadsheets |
6.5 Creating Media – 3D Modelling |
6.6 Programming – Sensing Movement |