Computer Science

Computer Science

Computer Science is the study of computers and computational systems. At KS3, the AGS Computer Science Curriculum aims to provide students with a solid foundation in both theoretical and practical aspects of the subject. We start by building on the knowledge from KS2, recognizing that students have varied experiences with computing. Each year, students explore a range of computer science topics, develop their programming skills, and apply their knowledge to real-world problems. Our goal is to prepare students for the challenges of GCSE and A-Level Computer Science, inspire a passion for the subject, and empower them to become confident and creative digital citizens.

KS3 Computer Science

At KS3, students study a variety of computer science topics, including programming, algorithms, data representation, and computer systems. They also have the opportunity to apply these concepts through practical projects and problem-solving activities.

Year 7

  • Introduction to Computer Science
  • Online Safety
  • Digital Literacy
  • Understanding Computers & Networks
  • Networks and the Internet
  • Programming essentials

Year 8

  • Computational Thinking
  • Algorithms and Flowcharts
  • Encryption
  • Cybersecurity
  • Binary representation

Year 9

  • Advanced Python Programming
  • Programming Project
  • Interactive multimedia
  • Artificial Intelligence

This curriculum is designed to build on key knowledge and skills, revisiting and expanding upon them in different contexts. We aim to inspire curiosity and a deep understanding of computer science, preparing students for further study and the digital world beyond the classroom.

KS4 Computer Science

Exam Board: OCR

Qualification: GCSE Computer Science

The Computer Science specification followed at AGS is the OCR GCSE Computer Science (J277). This course is designed to give students a real, in-depth understanding of how computer technology works and a look at what goes on “behind the scenes”. The course will help students learn about critical thinking, analysis, and problem-solving. For more details, you can visit the OCR GCSE Computer Science page.

https://www.ocr.org.uk/Images/558027-specification-gcse-computer-science-j277.pdf

The course is assessed through two exam papers:

Paper 1: Computer Systems (50%)

  • Content: Systems Architecture, Memory and Storage, Computer Networks, Connections and Protocols, Network Security, Systems Software, Ethical, Legal, Cultural and Environmental Impacts of Digital Technology

Paper 2: Computational Thinking, Algorithms and Programming (50%)

  • Content: Algorithms, Programming Fundamentals, Producing Robust Programs, Boolean Logic, Programming Languages and Integrated Development Environments

This structure allows students to develop their understanding of computer science theory and apply their knowledge through practical programming tasks. The course is engaging and contemporary, focusing on the knowledge, understanding, and skills students need to progress to further study or employment in the field of computer science.

KS5 Computer Science

Exam Board: OCR

Qualification: A Level Computer Science (H446)

The A Level Computer Science curriculum at AGS is designed to develop students’ understanding of the core academic principles of computer science. Classroom learning is transferred into creating real-world systems through the creation of an independent programming project. The course will develop the student’s technical understanding and their ability to analyse and solve problems using computational thinking.

Content Overview:

  • Component 1: Computer Systems (40%)
  • Content: Processors, Input, Output and Storage Devices, Software and Development, Exchanging Data, Data Types, Structures and Algorithms, Legal, Moral, Cultural and Ethical Issues
  • Component 2: Algorithms and Programming (40%)
  • Content: Elements of Computational Thinking, Problem Solving and Programming, Algorithms
  • Component 3: Programming Project (20%)
  • Content: Analysis of the Problem, Design of the Solution, Developing the Solution, Evaluation

For more details, you can visit the OCR A Level Computer Science page.

This structure allows students to develop a deep understanding of computer science theory and apply their knowledge through practical programming tasks. The course is engaging and contemporary, focusing on the knowledge, understanding, and skills students need to progress to further study or employment in the field of computer science.

Contact Us:

For more information about our computer science program, please contact Head of Department Mr Shergill, at jeetender.shergill@ashgreenschool.org.uk