Computing AS & A Level at Caterham High School
A Level Computing aims to give students an opportunity to learn and demonstrate a knowledge of the fundamental concepts behind computing. Computing is about designing new algorithms to solve new problems. In this sense it is no more about computers than astronomy is about telescopes. Many great challenges lie in the future for Computer Scientists to solve. This course, with its emphasis on abstract thinking, general problem-solving, algorithmic and mathematical reasoning, scientific and engineering-based thinking, is an excellent foundation for many future challenges.
Programming & Practical Problem Solving 2 hours 30 minutes on-screen test (40% of the total A Level mark) Short questions with program coding
Problem-solving, Programming, Operating Systems, Databases & Networking 2 hours 30 minutes written examination (40% of the total A Level mark) Short and extended-answer questions
NEA (non exam assessment)
Computing Coursework (20% of the total A Level mark) Report documenting an investigation or a programmed solution to a real problem.
Programming, binary representations & arithmetic, logic & logic algebra, processor architecture, hardware & software, TCP/IP, regular expressions, object-oriented coding, list processing.
7 GCSE’s at grade A*–C including English. At least a grade B/grade 5 in mathematics GCSE (no prior study of ICT is required).
- Describe and explain the purpose and characteristics of a range of computing applications and show an understanding of the characteristics of computer systems; describe and explain the need for and use of various forms of data organisation and processing to support the requirements of a computer-based solution; describe and explain the systematic development of high-quality solutions to problems and the techniques for implementing such solutions; comment critically on the consequences of current uses of computing.
- Analyse a problem and identify the parts which are appropriate for a computer-based solution; select, justify and apply appropriate techniques and principles to develop data structures and algorithms for the solution of problems; design, implement and document an investigation or effective solution using a programming language
How to apply
If you want to apply for this course, you will need to contact Caterham High School directly.