Our curriculum is carefully planned to meet the statutory requirements of the National Curriculum, ensuring students acquire both substantive knowledge and disciplinary skills in Computing and IT. We have identified and prioritised the core concepts and key generative knowledge that are essential for success in Computing and IT.
This foundational knowledge is secured in pupils’ long-term memory and builds progressively to support future learning. Our approach enables teachers to make responsive decisions during lessons, emphasising key areas or revisiting concepts to meet the needs of our learners. In view of our school’s context, we have designed a curriculum that develops students’ understanding of technology in the real world, including its local, national, and global implications. This includes fostering their knowledge of diversity, accessibility, and the ethical dimensions of technology use. Our curriculum nurtures learners to use computing hardware and software confidently and independently, empowering them to apply their skills to everyday life and real-world challenges.
We also focus on developing disciplinary literacy to ensure students can effectively engage with key concepts and communicate their understanding. Through a range of stimulating and challenging experiences, we aim to enthuse and motivate students, equipping them with subject-specific and employability skills to succeed in further education and pursue careers in Computer Science, IT, Media, and related fields.

| Autumn | Spring | Summer |
|---|---|---|
| Digital Literacy | E-safety | Computer Control |
| Fundamentals of computing | Computational Thinking | Programming Animations |

| Autumn | Spring | Summer |
|---|---|---|
| Python Programming | Networks | Digital Graphics |
| HTML Website Design | Sorting and Searching Algorithms | Game Design |

| Autumn | Spring | Summer |
|---|---|---|
| Cyber Security | Advanced Python Programming | Object Oriented Programming |
| Python Programming | Data Representation | Website Design |