Key Stage 5 Computer Science

This Key Stage is delivered across two years - AS (Year 12) and A2 (Year 13).

This is an optional subject.

Contact Time

Pupils will have nine lessons over each fortnight.

 

Computer Science A Level

This course gives a general grounding in Computer Science, including an understanding of computer systems, the principles of programming and the solving of problems. Topics delivered put computational thinking at its core, helping students to develop the skills to solve problems, design systems and understand human and machine intelligence.

AS Level Course

Component 01: Theory Paper 1 – 1 hour and 15 minutes, written paper (50% of total AS level)

This unit is about acquiring knowledge and understanding of software, system development and the characteristics of contemporary hardware devices; including the CPU. The unit also includes networks and exchanging data as well as legal, moral and ethical issues of Computer Science.

Component 02: Theory Paper 1 – 1 hour and 15 minutes, written paper (50% of total AS level)

This unit is focused on computational thinking and examines the use of algorithms using problem solving and programming constructs.

A Level Course

Component 01: Theory Paper 1 – 2 hour and 30 minutes, written paper (40% of total A2 level)

This unit will develop learner’s knowledge on the internal workings of the Central Processing Unit (CPU) and the exchange of data. It will also look in depth at software development, data types and legal and ethical issues relevant to Computer Science.

Component 02: Theory Paper 1 – 2 hour and 30 minutes, written paper (40% of total A2 level)

This unit is about acquiring knowledge and understanding of Algorithms and programming. Component (02) relates principally to problem solving skills needed to apply the knowledge and understanding encountered in Component 01.

Component 03: Programming Project, externally assessed (20% of total A2 level)

Programming project component is a practical portfolio based assessment with a task that is chosen by the learner and is produced in an appropriate programming language of the learner’s or teacher’s choice.

The student will choose a computing problem to work through demonstrating:

  • Analysis and design skills involved in problem solving using a computer;
  • develop, document, implement and test the system produced;
  • produce a word processed report on the work carried out;
  • evaluate the computerised solution.