Outline of Syllabus
GCSE Computer Science is a practical subject in which pupils can apply the knowledge and skills learned in the classroom to real-world problems. It is a creative subject that involves invention and will utilise computational thinking to help pupils develop the skills to solve problems and design computer systems. Pupils will find it particularly useful if they have a computer of their own that runs Windows and Microsoft Office. Also, pupils opting for this subject should have good mathematical / logic skills and preferably some experience with basic programming.
The course is split into three main areas:
Component 01; Computer Systems
This component will introduce pupils to the Central Processing Unit (CPU), computer memory and storage, wired and wireless networks, network topologies, system security and system software. It is expected that pupils will become familiar with the impact of Computer Science in a global context through the study of the ethical, legal, cultural and environmental concerns associated with Computer Science.
Component 02; Computational Thinking, Algorithms and Programming
This component incorporates and builds on the knowledge and understanding gained in Component 01, encouraging pupils to apply this knowledge and understanding using computational thinking. Pupils will be introduced to algorithms and programming, learning about programming techniques, how to produce robust programms, computational logic, translators and facilities of computing languages and data representation. Pupils will become familiar with computing related mathematics.
This is a programming task where pupils will be challenged by a range of engaging tasks to apply the knowledge and skills they have learned. During this project, pupils will use the Python programming language to design, build and test a coded solution to a problem set by OCR. The project does not count towards a pupil’s final grade, but is a requirement of the course.
Scheme of Assessment
Theoretical unit includes a mixture of long and short answer questions, to demonstrate knowledge & understanding of the key concepts and principles of Computer Science,
1½ hr exam.
Computational Thinking, Algorithms and Programming
Theoretical unit includes a mixture of long and short answer questions; some will require candidates to write program code.
1½ hr exam.
Awarding Body: OCR
Specification: GCSE Computer Science J276