GCSE Computer Science: Practice Programming Questions
99 exam-style challenges for Python and C#
These two books are designed to help you build your confidence in programming through structured, exam-style practice questions. Whether you're learning Python or C#, each edition includes the same carefully crafted 99 challenges that progressively build your skills and exam readiness.
Covering key topics such as input/output, selection, string manipulation, arithmetic and logical operators, built-in functions, arrays/lists, definite and indefinite iteration, subroutines (procedures and functions), and multi-topic challenges—these questions reflect the types of problems found in AQA Paper 1 and OCR Paper 2.
You'll find a range of formats, including gap fills, knowledge recall, and open-ended coding tasks. All have been classroom-tested and refined to support your progress at GCSE level.
Python and C# editions are now available:
Practice, reflect, improve—and ace your exams!
Andy Storey
betterseo@hotmail.co.uk