Computing
Back to Key InformationOCR H446
This A level focuses on programming, building on the GCSE OCR Computing and emphasising the importance of computational thinking as a discipline. It will have an expanded maths focus, much of which will be embedded within the course and will put computational thinking at its core, helping students to develop the skills to solve problems, design systems and understand human and machine intelligence. The course allows students to apply academic principles learned in the classroom to real world systems in an exciting and engaging manner. It will give students a clear progression into higher education, as the course was designed after consultation with members of BCS, CAS and top universities.
Entry requirements
Due to the extensive critical analytical skills required and the need to engage with computing we require a least 6 in GCSE computing and maths. Coding skills are also needed as the project uses python or similar high-level language.
Course content
Component 1
- Structure and function of processor
- Types of processor
- Input, output and storage
- Systems software (A Level)
- Operating systems (AS Level)
- Applications generation
- Software development
- Types of programming language
- Compression, encryption and hashing
- Databases
- Networks
- Web technologies
- Data types
- Boolean algebra
- Computing-related legislation
- Moral and ethical issues
Component 2
- Thinking abstractly
- Thinking ahead
- Thinking procedurally
- Thinking logically
- Thinking concurrently
- Programming techniques
- Software development
- Computational methods
Assessment
All exams are sat at the end of Year 13.
Paper 1 – 2.5 hrs Algorithms and Programming – externally assessed written exam worth 40%
Paper 2 - 2.5 hrs Computer Systems – externally assessed written exam worth 40%
Unit 3 Coursework - Programming Project – internally assessed and externally moderated coursework 20%