GCSE Computer Science
(OCR J277)
Assessment Details
Paper 1 – Computer Systems
Paper 2 - Computational thinking, algorithms and programming
Course Information
Subject Content
Overview of content
- Systems architecture
- Memory and storage
- Computer networks, connections and protocols
- Network security
- Systems software
- Ethical, legal, cultural and environmental impacts of digital technology
- Algorithms
- Programming fundamentals
- Producing robust programs
- Boolean logic
- Programming languages and Integrated Development Environment
Overview of theory assessment
This unit is assessed through two 1 hour 30 minute examination papers set and marked by AQA:
Paper 1: Computer Systems subject content 1-6 above.
Paper 2: Computational thinking, algorithms and programming from subject content 7–11 above.
The total number of marks available for each examination paper is 80.
Paper 1: 50% of GCSE
Paper 2: 50% of GCSE
Practical Programming
This is a practical unit. Students will be expected to follow a systematic approach to problem solving, consistent with the skills required for software development. Developing computer program/s along with the computer programming code itself which has been designed, written, tested and refined by the student to solve a problem/s. Students will produce original reports outlining this development.
Overview of assessment
This unit is not graded but must be completed for the students to pass the course. Practical Programming skills will be assessed in component 2 of the qualification, in particular section B of Paper 2.
Steps to Success GCSE Computer Science
- Take advantage of online teaching websites to improve your programming skills.
- Learn the standard algorithms for sorting and searching.
- Problem solving puzzles, such as Rubik’s cube, will help your problem-solving skills.
- Make sure your non-examined assessment work is your best work. Show off your skills!
- Use System Lifecycle headings to organise your non-examined assessment work.
- Comment your code. Explain, explain, explain…
- Be familiar with the three different types of programming error, syntax, logical and run-time that occur and how to debug them.
- Make sure you have a revision guide or ask your teacher how to get one.
- Familiarise yourself with revision material on the students shared area.
- Use the revision guide, BBC Bitesize and www.teach-ICT.com to take notes on these topics
- Attempt the exam papers in the ‘Past paper’ section. Make sure you know what topic the question is testing you on.
- Check you have used technical language in your answers.
- Check your answers against the given mark scheme.
Useful Resources:
School Intranet which holds details of every lesson and related resources.