Computer Science
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. The aim of each course is to extend the National Curriculum to explore a wide spectrum of Computer Science topics that allow students to use computational thinking and creativity to understand and change their technological environment. Students should end year 9 with a fundamental understanding of the key topics of Computer Science and how they are deployed in the modern world. The Key Stage 3 scheme of work is directed towards the topics that are studied at Key Stage 4 so that students can make informed option choices. The most important element of the scheme is the emphasis on algorithms and programming skills which are delivered through Scratch, the programming interface of the Micro:bit and Python. Students further extend their computational thinking skills by entering the Bebras and Oxford University Computing Challenges.
In Year 7 students’ study:
Introduction to CRGS Digital Systems |
E-Safety |
Scratch |
Microbit I |
Data Representation 1 – Binary and Characters |
Python I – Chat Bot |
Flowol |
Python II - Turtle Graphics |
In Year 8 students’ study:
Networks |
Python III – The Maze Game |
Data Representation 2 - Binary and Images |
Hypertext Mark-up Language |
Spreadsheets I |
E-Safety |
In Year 9 students’ study:
Binary Logic |
Python IV – Lists and Loops |
Databases |
Microbit II |
AI and Machine Learning |
Cyber Security |
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.
GCSE Computing at CRGS uses the OCR specification and is split into two papers and a non-exam assessment (NEA):
The Computing Systems paper consists of the following topics:
Systems Architecture |
Memory and Storage |
Computer Networks, Connections and Protocols |
Network Security |
Systems software |
Ethical, Legal, Cultural and Environmental |
The Computational Thinking, Algorithms and Programming paper consists of the following topics:
Algorithms |
Programming fundamentals |
Producing Robust Programs |
Boolean Logic |
Programming Languages and IDEs |
|
The NEA is a 20-hour project in lesson time where the students are expected to decompose a problem, abstract out the reagent information, program a solution and draft the technical analysis of their NEA.
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.
Enrichment
Programming Club allows students to learn more advanced programming techniques and investigate other languages.
Computing society is a weekly series of talks and discussions on a range of topical issues in Computing.
Computer Game club lets students explore a range of current and retro games.
Visits are planned to the Centre for Computing History in Cambridge, which houses over 24,000 pieces of Computing memorabilia and history.
All students have the opportunity to take part in numerous competitions including: Bebras, The Oxford University Coding Challenge and The British Informatics Olympiad.
Page Downloads |
|
---|---|
Computing KS3 Curriculum Map | Download |