Enable children to understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation.
Enable children to analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems.
Enable children to evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems.
Ensure that children are responsible, competent, confident and creative users of information and communication technology.
| Autumn 1 | Autumn 2 | Spring 1 | Spring 2 | Summer 1 | Summer 2 |
Year 3 | E-Safety: Self-image and identity
Computing: Online Safety
| E-Safety: Privacy and Security
Computing: N/A (Christmas Performance) | E-Safety: Online Bullying and Relationships
Computing: Computing systems and networks 1 | E-Safety: Copyright and Ownership
Computing: Computing systems and networks 3
| E-Safety: Online Reputation and Managing Online Information
Computing: Creating Media
| E-Safety: Health, Wellbeing and Lifestyle
Computing: Programming
|
Year 4 | E-Safety: Online Bullying, self-image and identity
Computing: Online Safety | E-Safety: Copyright and Ownership
Computing: Computing systems and networks | E-Safety: Privacy and Security
Computing: Programming 1
| E-Safety: Online Reputation and online relationships
Computing: Data Handling
| E-Safety: Managing online information
Computing: N/A (Residential) | E-Safety: Health, Wellbeing and Lifestyle
Computing: Programming 2
|
Year 5 | E-Safety: Managing online information, self-image and identity
Computing: Online safety | E-Safety: Online Bullying
Computing: Computing systems and networks
| E-Safety: Online Relationships
Computing: Data Handling
| E-Safety: Privacy and Security
Computing: Creating media | E-Safety: Copyright and Ownership
Computing: Programming | E-Safety: Online Reputation, health, wellbeing and lifestyle
Computing: N/A |
Year 6 | E-Safety: Managing online information, copyright and ownership
Computing: Online safety
| E-Safety: Privacy and Security
Computing: Computer systems and networks | E-Safety: Online Reputation and Relationships
Computing: Data Handling | E-Safety: Online Bullying
Computing: N/A (SATS) | E-Safety: Health and Wellbeing
Computing: Computer systems and networks
| E-Safety: Self-image and identity
Computing: Programming
|