Computing A Level

In the first year, students study two separate modules which are:
Computing principles
•    Operating systems 
•    Introduction to programming 
•    Data types, structures and algorithms 
•    Exchanging data and web technologies 
•    Using Boolean algebra 
•    Legal and ethical issues. 

Algorithms and Problem solving
•    Elements of computational thinking 
•    Programming techniques 
•    Software development methodologies 
•    Algorithms 
•    Standard algorithms. 

In addition, component two will have a short scenario/task contained in the paper, which could be an algorithm or a text page-based task, which will involve problem solving.

In the second year students study all the as topics plus:
Complete a Computing project based on a computing problem to work through according to the guidance in the specification and also include:

•    Analysis of the problem
•    Design of the solution
•    Developing the solution

Two written exams which are 2 hour 30 minutes long and worth 140 marks each.

One Programming project: Non-exam assessment: 70 marks

Components one and two will be traditionally marked and structured question papers and will include a mix of question types such as short-answer, longer-answer, and levels of response mark-scheme-type questions. 

In addition, component two will have a short scenario/task contained in the paper, which could be an algorithm or a text page-based task, which will involve problem solving. 

Component three which is project work is internally marked and moderated by the board. 

Studying A level mathematics is an advantage for programming as many degrees in Computer Science will require A level maths.

Continual practising and developing practical programming skills is essential for success.

Over the two years students will code in Python, Visual Basic, Java, JavaScript and Monkey X

Students are required to write code segments, from memory, in examinations and create a substantial working program for the Yr13 Project

See Mrs Laleendra or Ms Sanghani for more details.