This book focuses on the AQA syllabus of A-level Computing, which makes it useful for learning only the necessary information before an exam if you're on the AQA syllabus. If you're not then all relevant topics might not be covered. All items of the syllabus are covered in sufficient depth in this title and progress questions are given throughout, with relevant past exam questions at the end of chapters.
To put this book in its place in the market, 'A Level Computing for AQA' is very much superior to 'A Level Computing' by P.M. Heathcote. It breaks topics up far more effectively and gives useful examples, whereas Heathcote's offering tends to present subjects in one large dollop and then expects the reader to appreciate the overly complicated examples given. It is a neat touch in the Reeves and Fogg title to occasionally use Games consoles as Case studies to illustrate points, something that any sixth former can identify with - "You will be familiar with the Playstation 2," amen.
The R&F title is also much more correct in its definitions and makes sure it covers all vocabulary that is likely to appear in an exam. With the large number of questions in exams that begin with "Define..." the helpful glossary given here is perfect for writing the answers the examiners want. Heathcote often prefers to beat about the bush rather than give 'text-book' definitions of terms. Occasionally, the author can even provide definitions that are just downright wrong.
Having read both titles I am of the opinion that for either the complete beginner to the subject or someone revising prior to final exams, this is the superior book.
Although this is the better offering, it is however, not without fault. Some of the progress questions can't be answered using only the text they are based on as the book says they can be and no answers are provided for either these or the practise exam questions. The book merely points you to the AQA website to obtain mark-schemes. The organisation of the book is also somewhat unorthodox in that, unlike Heathcote's book where the necessary material for each module is grouped together, topics can seem out of place and even surrounded by ones from the previous level. In my opinion, this makes learning the subject easier but revising a specific module of the syllabus harder.
To sum up, its probably the best text-book available for someone studying AS/A Level Computing on the AQA syllabus and if your school provides you with a different text-book, I'd recommend you buy this as well to supplement your learning. I have learnt the subject with Heathcote as a companion and was often told by my teachers to ignore the text-book.