The department aims to ensure that every student at CRGS will leave the school competent and confident in Computing and familiar with a range of commonly used applications.

Resources include three computer suites consisting of 96 computers together with interactive whiteboards, projectors, Raspberry Pis etc.

Key Stage 3

Students in Years 7, 8 and 9 have a one hour Computing lesson every week, covering all aspects of the Computing National Curriculum by the end of Key Stage 3.

In Year 7 students study:

E-Safety Scratch and Logo Programming
Algorithms Webpage design and creation using HTML
Computer Systems Spreadsheet fundamentals
Data Representation The Internet

In Year 8 students study:

Algorithms Computer Components
Networks Flatbed Databases
Python programming Binary Arithmetic
Sorting and Searching Algorithms Introduction to JavaScript
HTML and CSS  

In Year 9 students study:

Algorithms Boolean Logic
Image and Sound formats Advanced Python programming
Programming Mobile Phones Advanced Spreadsheets
Creating Websites using Dreamweaver Computer Architecture including Fetch-Execute Cycle, Instructions
Relational Databases Introduction to Visual Basic


Key Stage 4

GCSE Computing – through the study of programming, this course will help learners develop critical thinking, analysis and problem solving skills. For many, it will be a fun and interesting way to develop these skills, which can be transferred to other subjects and even applied in day-to-day life.

Computer Systems Databases
Binary Networks
Image and Sound Formats Algorithms
Peripherals Programming

In addition to the Theory paper, each student will have 2 control assessments.



Key Stage 5

Students can continue with their interests by opting for AQA Computing at A-Level. Here students learn to program the computer, using Visual Basic, and study more advanced technical aspects of the computer:

Programming Consequences of use of computing
Data Structures Communication and Networking
Algorithms Databases
Theory of computation Big Data
Data Representation Fundamentals of functional programming
Computer Systems Systematic approach to problem solving
Computer organisation and architecture Non-exam assessment  - the computing practical project

Students take three modules – one on-screen examination, one written theory paper and undertake a practical project of their choosing.




The Computer facilities are available at lunch-times and are open to all students.

Coding Club allows students to learn more advanced programming techniques and investigate other languages.

Programing socirty is a weekly series of talks and discussions on a range of topical issues in Computing.

In 2020, years 12 and 13 are visiting the Centre for Computing History in Cambridge, which houses over 24,000 pieces of Computing memorabilia and history.

Page Downloads

Computing KS3 Curriculum Map 26th Mar 2020 Download