Computer Science prepares young people for a world that doesn’t yet exist, involving technologies that have not yet been invented, and that present technical and ethical challenges of which we are not yet aware.
Why study Computer Science?
We live in a digitised, computerised, programmable world, and to make sense of it, we need Computer Science.
The job prospects are excellent, and the field is rigorous, intellectually vibrant, and multifaceted. Computing students learn logical reasoning, algorithmic thinking, design and structured problem solving – all concepts and skills that are valuable well beyond the computing classroom.
See full details at https://www.aqa.org.uk/subjects/computer-science-and-it/gcse/computer-science-8525
Will the course suit me?
Students who do well at GCSE Computer Science are able to use logical thinking skills to help solve a variety of problems. Programming is a key aspect of the course and will challenge the students’ resilience and ability to persevere. Students will be familiar with Python programming from key stage 3 and the GCSE will build on these skills. Students are encouraged to program outside of lessons, as well as keeping up-to-date with the latest technology news.
How will it be assessed?
Paper 1: Computational thinking and programming skills
Written exam: 2 hours (90 marks, 50% of GCSE)
Computational thinking, code tracing, problem-solving, programming concepts including the design of effective algorithms and the designing, writing, testing and refining of code.
The content for this assessment will be drawn from subject content 1 and 2 above.
Questions: A mix of multiple choice, short answer and longer answer questions assessing programming, practical problem-solving and computational thinking skills.
Paper 2: Computing concepts
Written exam: 1 hour 45 minutes (90 marks , 50% of GCSE)
The content for this assessment will be drawn from subject content 3 to 8 above.
Questions: A mix of multiple choice, short answer, longer answer and extended response questions assessing SQL programming skills and theoretical knowledge.
The course provides an excellent platform for those continuing with A Level Computer Science, or wanting to pursue a technology related degree at University.
Computer Science can lead to a wide variety of careers including: Data Scientist, Cyber Security specialist, Web developer, Programmer, App Developer, Artificial Intelligence specialist, Games designer and developer, Network engineer, Technician, Systems Analyst.
For further information on the Computer Science Specification: Click here