Computing at KS3 and KS4
Our high-quality programme equips our students to use computational thinking and creativity to understand and change the world. Computing has deep links with mathematics, science, design, and technology and provides insights into natural and artificial systems.
Our students are taught the principles of information and computation, how digital systems work and how to put this knowledge to use through programming. Building on this knowledge and understanding, students can use information technology to create programs, systems and a range of content.
We ensure that students become digitally literate – able to use and express themselves and develop their ideas through information and communication technology – at a level suitable for the future workplace and as active participants in a digital world.
Our objectives are to guarantee that every student:
- comprehends and employs essential principles and concepts of computer science, such as logic, algorithms, abstraction, and data representation.
- can examine issues in computational terms and repeatedly acquire practical experience writing computer programs to solve such problems.
- can analytically evaluate and apply information technology, including unfamiliar technologies, to solve problems.
- is a competent, confident, responsible, and innovative use of information and communication technology
Key Stage 3 Computing
Key Stage 3 students are taught to develop computational models to solve real-world problems and understand key algorithms for tasks like sorting and searching. They will use multiple programming languages, data structures, and modular programming to solve various problems. Furthermore, our students are taught simple Boolean logic, binary arithmetic, and computer systems’ hardware and software components.
They undertake creative projects using multiple applications, focusing on trustworthiness, design, and usability and creating digital artifacts for different audiences. They learn to use technology safely and responsibly, protecting their online identity and privacy and recognising and reporting inappropriate content, contact, and conduct.
In Year 9, students are given the option to choose Computer Science for their GCSE. Our dedicated and experienced Computer Science teachers also provide morning programming booster sessions every Wednesday and Thursday.
Key Stage 3 topics:
- Computational thinking and logic
- AI and machine learning
- Using computers safely, effectively and responsibly
- Introduction to coding through Kodu
- Spreadsheet modelling
- Understanding computers
- Introduction to Python
- HTML and Website Development
- Computer crime and cyber security
- Database development
Key Stage 4
9-1 – OCR J276
The course aims to develop students’ creative and technical skills, knowledge and understanding of IT in a range of context. Through developing computer programs to solve problems learners become independent and discerning users of IT. The qualification is also designed to enable students to enter employment in the field of computer science.
The course requires students to engage in the following activities:
- The capacity to think creatively, innovatively, analytically, logically and critically
- Use algorithms in computer programs and develop counter programs to solve problems
- Understand the organisation of computer systems.
- Evaluate the effectiveness of computer programs / solutions and the impact of computer technology in society.
The coursework task is chosen from a list provided by the examination Unit (03/04): Programming Project. This is a controlled assessment Programming task. Candidates will analyse, design, develop, test and evaluate a solution to a problem within the OCR-set scenario.
The qualification is assessed by a combination of two written examinations and programming coursework. The examination units are – 01: computer systems and 02: computational thinking, algorithms and programming. The examination units have a mixture of short and long answer questions, some of which require learners to write program code. The coursework will be chosen from a list provided by the examination board. It will involve using programming technique and the design life cycle. The mark composition for the qualification is weighted equally at 50% for both unit 1 and 2.
Completion of the programming project is a formal requirement for candidates to consolidate their learning across the specification through practical activity