At AS level candidates take papers 1 and 2. At A level candidates take all four papers. calculators must not be used in any paper.
Paper 1 theory fundamentals paper 3 advanced theory 1 hour 30 minutes 75 marks paper 1 will assess sections 1 to 8 of the syllabus content. Written paper. Externally assessed. Candidates answer all questions. 50% of the AS level 25% of the A level 1 hour 30 minutes 75 marks
Paper 2 fundamental problem-solving and programming skills paper 2 will assess sections 9 to 12 of the syllabus content. Written paper. Externally assessed. Candidates answer all questions. 50% of the AS level 25% of the A level 2 hours 30 minutes 75 marks
Paper 3 will assess sections 13 to 20 of the syllabus content. Written paper. Externally assessed. Candidates answer all questions. 25% of the A level
Paper 4 practical 2 hours 75 marks. Candidates will need to write answers in pseudocode.
Paper 4 will assess sections 19 to 20 of the syllabus content. Candidates will submit complete program code and evidence of testing. Candidates will be required to use either Java, VB.NET or python programming languages. Externally assessed. Candidates answer all questions on a computer without internet or email facility. 25% of the A level