A-level Computer Science is split into two sections, programming and theory. On the programming side of the course, students will learn the programming language Python. You will cover the fundamentals of programming, data structures, algorithms, and object-orientated programme design. The theory of Computer Science aims to teach about the internal workings of a computer, right down the basics of how all data is stored using binary, whether that be numbers, text, pictures or even music. It goes on from there to cover aspects of computer architecture, showing the specifics of exactly how data is accessed from main memory using assembly language instructions and the fetch-execute cycle. As well as covering programming, the course aims to promote good programming practices such as avoiding global variables, sensible variable naming, structured programming, good re-use of code through procedures and functions, and proper commenting of code. It also covers higher-level concepts such as the social and legal impact of computers, and how to go about breaking down a big problem into individual programmable steps.
4 GCSEs at grade 5 and above. Computer Science GCSE Science GCSE should be at least a grade 6
Assessment consists of two exam papers, both worth 40%, plus non-exam assessment (creating a program to solve a problem) worth 20%, which will typically be done over a period of about 3 months. Paper 1 – an on-screen exam tests a student’s ability to solve problems as much as it tests technical programming language knowledge (at Read this is Python). Paper 2 - tests theory and will be in the form of a written exam. Questions are designed to test knowledge of computer systems, how they are formed, the social and legal parts of computing, communication, networking and databases.
About Education Provider
| Region | Yorkshire and the Humber |
| Local Authority | North Yorkshire |
| Ofsted Rating | |
| Gender Type | Co-Educational |
| ISI Report | View Report |
| Boarding Fee | £23,196 - £31,005 |
| Sixth Form Fee | Day £9,690 - £15,288 |
| Address | Drax, Selby, YO8 8NL |
A-level Computer Science is split into two sections, programming and theory. On the programming side of the course, students will learn the programming language Python. You will cover the fundamentals of programming, data structures, algorithms, and object-orientated programme design. The theory of Computer Science aims to teach about the internal workings of a computer, right down the basics of how all data is stored using binary, whether that be numbers, text, pictures or even music. It goes on from there to cover aspects of computer architecture, showing the specifics of exactly how data is accessed from main memory using assembly language instructions and the fetch-execute cycle. As well as covering programming, the course aims to promote good programming practices such as avoiding global variables, sensible variable naming, structured programming, good re-use of code through procedures and functions, and proper commenting of code. It also covers higher-level concepts such as the social and legal impact of computers, and how to go about breaking down a big problem into individual programmable steps.
4 GCSEs at grade 5 and above. Computer Science GCSE Science GCSE should be at least a grade 6
Assessment consists of two exam papers, both worth 40%, plus non-exam assessment (creating a program to solve a problem) worth 20%, which will typically be done over a period of about 3 months. Paper 1 – an on-screen exam tests a student’s ability to solve problems as much as it tests technical programming language knowledge (at Read this is Python). Paper 2 - tests theory and will be in the form of a written exam. Questions are designed to test knowledge of computer systems, how they are formed, the social and legal parts of computing, communication, networking and databases.