Welcome, I am Luke Dunn and I am the Director of Technology here at CHS. Please start with the audio recording here to understand more about why you should consider Computer Science at GCSE!
Yes. We expect students to have studied Y9 Computer Science, demonstrated an excellent completion level in the various programming units and achieved an average of a B or better in theory assessments. Please speak to your teacher if you are considering doing this GCSE and would like to discuss the above.
Whether it's analysing data from OFQUAL (that shows Computer Science is statistically the most difficult GCSE CHS offers) or interpreting the cognitive ability profiles of our highest achievers, one thing is clear: Computer Science is not to be taken lightly and is not suitable for all students. Yes, you will use computers and technology a lot in this GCSE, but it takes more than a love of computers to achieve the highest grades in this subject area. You need to be a capable mathematician AND linguist to succeed in Computer Science, which is a rare pairing of skills! Given the above you must have done CS in Year 9 to do the GCSE.
That it's all just coding and programming! Developing algorithms is a hugely important part of the GCSE but the breadth and depth of content that you must master is so much more. You'll be expected to do everything from calculate the file size of images to be able to explain the environmental and ethical impact of our use of technology in essay-styled responses that can be worth a whole grade boundary. You need to be much more than just a coder or tinkerer to truly succeed in GCSE Computer Science!
Someone with a very broad range of skills and abilities who is prepared to work extremely hard to master this challenging and rewarding discipline! Strong mathematical AND linguistic skills are required to become an effective computer scientist, with a calm head and determined will to overcome problems in a committed and independent manner. This is a hard subject that is not for every student. It will require significant commitment and perseverance alongside a willingness to overcome regular and difficult challenges.
No. The course is 100% examination, assessed at the end of Y11. The first paper assesses your programming skills. You will be required to solve problems using hand-written Python code in the exam. Please see the Exam Specification for more information about the content of each exam.
We use the Python programming language in Computer Science at CHS. Students have been developing their skills in Python over the course of Year 9. Ask your son/daughter to show you their course progress on Grok Learning, the online platform we use to develop and monitor students progress.
"We live in a world where computers are only becoming more central in our lives and Computer Science can give you important insights into this process and its impact upon society. Anyone who is interested in computers and how they work should consider studying Computer Science - although it’s a very challenging subject and you should be prepared for this! It has really helped me when I was trying to build my own PC and learn about each of the components and how data flows through a computer. Start revising early and develop your Python programming skills; it helps so much later down the line!"
"I'm glad I took Computer Science because coding a solution to a problem is satisfying when you get it to work. It can be very hard and frustrating at times, but you have to persevere! The main skill I have learned from computer science is decomposition, which allows me to break problems down into sub-problems and tackle issues more easily. Top tip: when solving complex problems, remember that it’s not impossible, just break it down into smaller problems rather than taking it all at face value. You have to abstract irrelevant details away and spot patterns in the problem that you are trying to solve. This is a valuable life skill, too!"
"I'm glad I chose Computer Science as it's really challenging and rewarding and isn't what you would call a 'typical' experience. I have really enjoyed developing my problem solving and computational thinking skills by tackling lots of different and increasingly challenging problems. In Computer Science, there isn't really ever one simple answer because each problem can be tackled in numerous ways. Take every opportunity you get to study and ensure that you are revising and doing extra work on top of your lessons. It is a very hard subject but if you commit with the right mindset, it can make the subject really enjoyable."
Luke Dunn | Director of Technology - Lukedunn@chschool.co.uk
Teeba Al Rubaiai