Illustrated practice and revision guide. Over 500 marks' worth of examination-style questions, with answers provided for all questions within the book. Illustrated topics to improve memory and recall, specification references for every topic, and examination tips and techniques. Includes a free Python solutions pack. Absolute clarity is the aim with a new generation of revision guide for the 2020s. This guide has been expertly compiled and edited by successful former teachers of Computer Science, highly experienced examiners, and a good dollop of scientific research into what makes revision most effective. Past examination questions are essential to good preparation, improving understanding and confidence. This guide combines revision with tips and more practice questions than you could shake a stick at. All the essential ingredients for getting a grade you can be really proud of. Each specification topic has been referenced and distilled into the key points to make in an examination for top marks. Questions on all topics assessing knowledge, application, and analysis are all specifically and carefully devised throughout this book.