GCSE Computer Science: Practice Programming Questions

99 exam-style challenges for Python and C#

Front cover of the GCSE Computer Science exam practice programming book.

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