Computer Science GCSE
OCR
Computer Science (9-1) J277
Why study Computer Science?
You will build on the skills you have already developed in Computer Science. Your programming skills are further developed using high-level textual programming languages (Python) to develop an understanding of how computer science is used practically in the real world.
You will learn how to design, build and test a fully-programmed solution to a range of problems. The course provides a real study of computation and logic and enables you to apply computational thinking in a practical context.
The course reflects today's global world; you will develop knowledge and understanding of how technology can be used proactively to help with current issues that impact modern society.
Assessment
You will be assessed by two examinations - one per unit.
Computer Systems
This is the more theoretical of the two units. You will cover a broad range of topics that show the impact of Computer Science on us as humans and how we, as a society, are making the best use of it. Topics include:
- Systems architecture
- Memory and storage
- Computer networks, connections, and protocols
- Network security
- Systems software
- Ethical, legal, cultural, and environmental impacts of digital technology
Computational Thinking, Algorithms, and Programming
Topics include:
- Algorithms
- Programming fundamentals
- Producing robust programs
- Boolean logic
- Programming Languages
- Integrated Development Environments