GCSE in Computer Science is engaging and practical, encouraging creativity and problem solving. It encourages students to develop their understanding and application of the core concepts in computer science. Students also analyse problems in computational terms and devise creative solutions by designing, writing, testing and evaluating programs.
Aims
Students studying this specification will enable them to:
understand and apply the fundamental principles and concepts of computer science, including abstraction, decomposition, logic, algorithms, and data representation
analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programs
think creatively, innovatively, analytically, logically and critically
understand the components that make up digital systems, and how they communicate with one another and with other systems
understand the impacts of digital technology to the individual and to wider society
apply mathematical skills relevant to computer science.
Course Content
Component 01: Computer systems
Introduces students to the central processing unit (CPU), computer memory and storage, data representation, wired and wireless networks, network topologies, system security and system software. It also looks at ethical, legal, cultural and environmental concerns associated with computer science.
Component 02: Computational thinking, algorithms and programming
Students apply knowledge and understanding gained in component 01. They develop skills and understanding in computational thinking: algorithms, programming techniques, producing robust programs, computational logic and translators.
Practical programming
Students are to be given the opportunity to undertake a programming task(s) during their course of study which allows them to develop their skills to design, write, test and refine programs using a high-level programming language. Students will be assessed on these skills during the written examinations, in particular component 02 (section B).
Assessment Structure
Computer Systems (01) 80 Marks 1 hour 30 minutes Exam (50% Weighting)
Computational thinking, algorithms and programming (02) 80 Marks 1 hour 30 minutes Exam (50% Weighting)
You need to
Have a keen interest in Computing and programming.
Have the practical ability and skills to take on a challenging programming based task.
Enjoy maths and problem solving.
For further information, see Mr Serunjogi or Mr McCallion