Staffing and Role
|Mrs Edward-Boyce||Head of Computer Science|
|Mr Khawaja||Teacher of Computer Science|
Computing enables us to develop logic, mindset and practical skills which can be used and applied in all areas of disciplines and our daily lives. With technology changing at such a rapid pace, in order to thrive and succeed in the 21st century we need to understand how computers work. We therefore aim to transform users of technology into creators of technology by giving all our students the opportunity to think, program, build, create, persevere and grow.
Students will be will prepared for further study of Computer Science at A-level and beyond.
Students will begin by looking at key skills they will need to stay safe online, as well as learning the practical skills they will need to find information online efficiently. They will then delve into the world of programming, beginning with Scratch and then look at the internal architecture of the computer. Students will then continue their programming journey, building their first websites in HTML before looking at the high-level programming language, Python.
Unit 1 – My Digital World
Unit 2 – Scratch Intro
Unit 3 – Computer Hardware
Unit 4 – Scratch Intermediate
Unit 5 – Website Building – HTML
Unit 8 – Microbit Madness – Python
In year 8, students will have the opportunity to explore the world of networks; and will continue to hone their skills as programmers. They will take on more challenging programming tasks in various programming environments, and will sample what the GCSE subject will be like. They will learn how the computer stores and communicates information, before finishing with a unit on the history and development of modern computers.
Unit 1 – E-Safety
Unit 2 – Networks
Unit 3 – Scratch Advanced
Unit 4 – Python
Unit 5 – HTML & CSS
Unit 6 – Back to the Future
Unit 7 – Binary
At KS4, students will study the OCR 9-1 Computer Science course. The course consists of 3 Components:
Component 1: Computer Systems
This component focuses on 8 key areas, systems architecture, investigate computer memory and storage, the exploration of modern network layouts and how they function, build skills in the ever-important realm of cyber security, investigate how types of software are used within computer systems and stretch wider comprehension of how computers and computing affect ethical, legal, cultural and environmental issues.
Component 2: Computational thinking, Algorithms and Programming
This component offers a hands-on approach to studying the fundamental algorithms in computer science, whilst building a firm foundation in programming techniques.
Component 3: Programming Project
This is a 20-hour mandatory non-examinable project that allows students to build skills on an independent coding project by solving a real-world problem.
Extra Curricular and Activities
Code Academy offers an opportunity for KS3 students to experience programming in a more relaxed setting. They will learn essential programming skills and work collaboratively on their own coding projects. Many of our KS4 students came through this club and found what they learned, along with the friendships they made to be particularly valuable when starting their GCSE.