A Level Computer Science will allow you to develop your understanding of computing and also develop your programming skills. The theoretical aspects will cover networking, databases, how computers work, how we represent data inside a computer and issues around computing in the world today. Most of these theoretical aspects will be covered using practical examples and involve getting hands-on with the relevant technology. We will be programming in Python and look to cover the main constructs alongside developing problem solving skills. As part of the A-level you will be taught objectoriented programming (OOP) along with exposure to a wide variety of algorithms and techniques. As programming is a skill you will be expected to expose yourself to it outside of lesson time and there are many useful sites that can build up programming knowledge
GCSE in Computing is recommended, but not essential.
The course is assessed by two papers at the end of the Upper Sixth alongside a piece of non-examined assessment (NEA). Paper 1 is completed in the computer lab and based around programming. Having worked with some ‘skeleton code’ during lesson time pupils will be expected to modify and extend it during the examination. Paper 2 is a traditional written paper and covers the theoretical aspects of the subject. The NEA is started in the Lower Sixth and is an opportunity to design and implement a computing solution to an identified need or problem. Previous projects have included iOS games, parents’ evening booking systems, neural networks to play noughts and crosses and 3D texture generators.
About Education Provider
| Region | West Midlands |
| Local Authority | Warwickshire |
| Ofsted Rating | |
| Gender Type | Boys |
| ISI Report | View Report |
| Boarding Fee | £35,499 - £43,410 |
| Sixth Form Fee | £17,358 |
| Address | Myton Road, Warwick, CV34 6PP |
A Level Computer Science will allow you to develop your understanding of computing and also develop your programming skills. The theoretical aspects will cover networking, databases, how computers work, how we represent data inside a computer and issues around computing in the world today. Most of these theoretical aspects will be covered using practical examples and involve getting hands-on with the relevant technology. We will be programming in Python and look to cover the main constructs alongside developing problem solving skills. As part of the A-level you will be taught objectoriented programming (OOP) along with exposure to a wide variety of algorithms and techniques. As programming is a skill you will be expected to expose yourself to it outside of lesson time and there are many useful sites that can build up programming knowledge
GCSE in Computing is recommended, but not essential.
The course is assessed by two papers at the end of the Upper Sixth alongside a piece of non-examined assessment (NEA). Paper 1 is completed in the computer lab and based around programming. Having worked with some ‘skeleton code’ during lesson time pupils will be expected to modify and extend it during the examination. Paper 2 is a traditional written paper and covers the theoretical aspects of the subject. The NEA is started in the Lower Sixth and is an opportunity to design and implement a computing solution to an identified need or problem. Previous projects have included iOS games, parents’ evening booking systems, neural networks to play noughts and crosses and 3D texture generators.