A-Level

Computer Science

Exam Board – OCR, Subject Leader – Kate Mead

A Level Computer Science at Thomas Adams Sixth Form explores the technologies and principles behind modern computing. The course develops logical thinking, creativity and problem-solving through key topics such as programming, systems architecture and data management, preparing students for further study and careers in the digital sector.

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