Year 12
Core Systems and Computational Thinking
In Year 12, students begin with two core components that introduce the theoretical and practical foundations of the subject. The first, Computer Systems, explores the structure and internal workings of computers, including the Central Processing Unit (CPU), memory, storage and how data is processed. Students also examine broader topics such as software development, databases, data types, compression and legal and ethical issues in computing. This builds a clear understanding of how digital technologies function and interact in everyday life and industry.
Alongside this, students study Algorithms and Programming, which develops key problem-solving skills. This component focuses on the principles of computational thinking, such as algorithm design, decomposition, abstraction and logical reasoning. Students learn to construct and evaluate algorithms, identify problems, and develop solutions using programming techniques. They gain practical experience in writing code and analysing the structure of computer programs, which provides a solid base for the coursework project in Year 13.
These topics are supported by classroom teaching, discussion and hands-on coding, helping students build the analytical mindset required for success in computer science.
Year 13
Advanced Programming and Applied Project Work
In Year 13, students complete their theoretical learning from the two core components while beginning the Programming Project, which forms 20 percent of the overall A Level. This major coursework task allows students to apply everything they have learned in a substantial, independent coding project. They must analyse, design, develop, test and evaluate a software solution for a practical problem using a suitable programming language.
The project is underpinned by the same computational thinking principles taught throughout the course, and students are encouraged to take ownership of their work, applying creativity, logic and technical precision. They also produce a detailed written report explaining the rationale, development and evaluation of their final product. This report is internally marked and externally moderated by OCR.
Year 13 lessons continue to support both the theoretical and practical elements of the course, with opportunities for discussion, refinement of programming skills, and guidance on completing the project to a high standard. The year culminates in two final exams covering the content from both core components, each worth 40 percent of the final grade. These assessments challenge students to demonstrate their understanding of system architecture, networking, legal issues, and programming through a range of question types, including written and computational tasks.
By the end of the course, students will have developed a robust set of digital, analytical and project management skills, making them well-prepared for university courses in computing or employment in technology-related roles.
Contact
The Thomas Adams School
Lowe Hill
Wem
Shropshire
SY4 5UB
Tel: +44 1939 237000
Links
Privacy Policy
Cookies
Sitemap
Accessibility Statement