Computational thinking is vital to make sense of the world and it's systems, both man made and natural. It has the power to change lives and rewrite the future. From travelling across space to communicating with friends, computing is at the core of our world. Thinking logically, planning sequentially and finding elusive bugs in the system are all essential skills honed when refining programmes to solve real world problems. As citizens of the online community Strandites need to act responsibly; the digital world is vast and needs to be navigated safely.
Content
Our computing curriculum follows the National Curriculum and is organised into 3 main strands.
At the heart of our curriculum is understanding big computational ideas (such as sequence, selection and iteration), then through practice, using these to solve problems, write programmes and design content.
Equally important are using information technology and digital literacy; the ability to express ideas creatively, using the best program for the task, is a life skill we start embedding through the digital literacy strand of our curriculum.
The final strand of our curriculum is equipping children to be safe and discerning digital citizens who know how to interact safely in their ever expanding virtual world.
Organisation
Computing topics grow in complexity as experience with coding and software increases.
Taught either as discrete units or as part of a topic every sequence has a clear endpoint where skills and knowledge are applied to solve a problem, write a programme, communicate an idea or create a product. In this way children become confident with information technology developing their digital literacy.
Coding is at the core and is the main focus throughout.
Online safety is taught both discretely and through PSHE.
Computing Progression Model