Computer science
Students are most likely to enjoy the subject if they have an interest in problem-solving, science and maths. In addition, students will need to be critical, analytical and logical thinkers and enjoy a challenge. Ideally, students maths and computer science abilities will be at least Secure.
EXAMINATION BOARD OCR
SPECIFICATION CODE J277
CURRICULUM CONTENT
The OCR GCSE (9-1) in Computer Science in year 10 and year 11 is designed to:
- Encourage, inspire and enthuse students to become more technologically savvy – a future producer of digital products rather than just a consumer.
- Give them the opportunity to gain a broad understanding and knowledge of computer science, with an emphasis on programming and problem-solving skills.
- Help students to understand and apply the fundamental principles and concepts of Computer Science.
- Help students to understand the components that make up digital systems, and how they communicate with one another and with other systems.
- Help students to understand the impacts of digital technology to the individual and to wider society.
- Apply mathematical skills relevant to Computer Science.
ASSESSMENT
GCSE Computer Science is assessed by two written examination papers.
Paper 1:
- 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:
- 1 Algorithms
- 2 Programming fundamentals
- 3 Producing robust programs
- 4 Boolean logic
- 5 Programming languages and Integrated Development Environments
EXTRA-CURRICULAR OPPORTUNITIES
After school clubs are offered in coding where students will have the opportunity to further their Python coding skills.
Participation in a national competition in Code Breaking with Southampton University is also available.
PROGRESSION
Computer Science is becoming more and more central to every type of business. A good foundation in Computer Science will enable students to follow one of a wide variety of career paths.
Well qualified and skilled programmers are in high demand as shown in numerous surveys. Further specialised study can lead to employment in many industries. A computing qualification is a good basis for work as an IT technician, IT consultant, computer engineer, cyber security professional, software engineer, analyst, data modeller, systems administrator, network administrator, software applications developer and programmer.
The course is also an excellent preparation if students want to study or work in areas that rely on the skills they will develop, especially where they are applied to technical problems. These areas include design, engineering, financial and resource management, science and medicine.