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.