Worksheet library · A Level
A Level Computer Science Worksheets
Choose from 19 A Level Computer Science worksheet packs, covering 267 printable pages. This view is for finding a focused sheet to print: each PDF keeps one topic together and ends with its own full mark scheme.
Browse by strand/tier
How to use these worksheets
- Pick one skill that matches the lesson or the gap you have found. Open the pack page first if you want to check the level and length before using paper.
- Print the PDF and set a clear stopping point. A single focused A Level Computer Science sheet usually gives better evidence than a long mixed booklet when you are checking whether one method is secure.
- Mark it with the scheme at the back. Keep the questions that were missed, write down the reason, then return to that skill with a new pack instead of repeating answers the student already knows.
See the method: Structure and Function of the Processor
A processor has a clock speed of 2.5 GHz, and each instruction takes an average of 5 clock cycles to complete. Calculate the number of instructions the processor can execute in one second.
- Convert the clock speed to hertz: 2.5 GHz = 2.5 x 10^9 cycles per second.
- Divide the cycles per second by the number of cycles needed per instruction: 2.5 x 10^9 / 5.
- Calculate the result: 2.5 x 10^9 / 5 = 5 x 10^8.
- Final answer: the processor can execute 5 x 10^8 (500 million) instructions per second.
1.1 Structure and Function of the Processor5p + answers · 90 marks · PDF
1.2 Types of Software and Development Methodologies4p + answers · 129 marks · PDF
1.3 Exchanging Data: Databases, Networks and Web Technologies5p + answers · 117 marks · PDF
1.4 Data Types, Data Structures and Boolean Algebra8p + answers · 138 marks · PDF
1.5 Legal, Moral, Cultural and Ethical Issues5p + answers · 112 marks · PDF
1.6 Computer Architecture, Assembly and the LMC5p + answers · 93 marks · PDF
1.7 Boolean Algebra, Logic Gates and Karnaugh Maps7p + answers · 85 marks · PDF
1.8 Databases, SQL and Normalisation6p + answers · 104 marks · PDF
2.7 Object-Oriented Programming7p + answers · 127 marks · PDF
2.8 Recursion and Advanced Algorithms8p + answers · 107 marks · PDF
2.1 Elements of Computational Thinking10p + answers · 133 marks · PDF
2.2 Problem Solving and Programming10p + answers · 144 marks · PDF
2.3 Algorithms: Complexity, Searching and Sorting10p + answers · 102 marks · PDF
2.4 Programming Paradigms and OOP7p + answers · 81 marks · PDF
2.5 Data Structures and Their Operations5p + answers · 114 marks · PDF
2.6 Advanced Algorithms: Searching, Sorting and Path-Finding12p + answers · 132 marks · PDF
1.9 Databases and SQL6p + answers · 104 marks · PDF
1.10 Networking and the Internet5p + answers · 120 marks · PDF
2.9 Data Representation and Theory of Computation5p + answers · 128 marks · PDF
Free for personal and classroom use - see copyright & terms. Every pack ends with its full mark scheme.
Or grab a ready-made book
Build these into a personalised pack.
Pick topics in the Pack Builder and we'll stitch them into one printable book with the student's name on the cover.