Study guides

    Find a topic, check your course details and build your understanding.

    Search a set text, topic, awarding organisation, qualification or course code. Check the version shown on each guide.

    Showing 1–26 of 26 guides

    Computer Science

    Algorithms

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the logic behind every computer program. This topic covers how to design, trace, and evaluate algorithms using sequence, selection, and iteration, plus the essential searching and sorting techniques you'll need for your exam.

    Read study guide

    Computer Science

    Binary

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Mastering binary is essential for understanding how computers store and process all data. This topic covers converting between number bases, performing binary arithmetic, understanding shifts, and recognizing overflow — key skills that frequently appear in exams and form the foundation of computer science.

    Read study guide

    Computer Science

    Constructs

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the fundamental building blocks of all software: Sequence, Selection, and Iteration. This topic is the core of Computer Science and tests your ability to think like a real programmer, enabling you to read, trace, and write code confidently for the exam.

    Read study guide

    Computer Science

    Cybersecurity

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the critical threats to digital systems and the methods used to protect them. This high-yield GCSE Computer Science topic explores malware, social engineering, and the technical defences essential for earning top marks.

    Read study guide

    Computer Science

    Data

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the language of computers. This topic covers how binary underpins everything from text and images to sound and data compression, ensuring you can secure crucial calculation marks in your exam.

    Read study guide

    Computer Science

    Data storage and compression

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the fundamentals of binary data storage and the critical importance of compression. This topic is calculation-heavy and frequently tested, requiring you to confidently convert between binary units and understand the trade-offs between lossless and lossy compression methods.

    Read study guide

    Computer Science

    Data types and structures

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the fundamental building blocks of programming! This topic covers how computers store, access, and manipulate data using primitive types and complex structures like arrays and records. Essential for writing robust code and scoring high marks in practical exams.

    Read study guide

    Computer Science

    Decomposition and abstraction

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the fundamental skills of computational thinking! This guide demystifies Decomposition and Abstraction, showing you exactly how to break down complex problems and strip away unnecessary details to secure top marks in your GCSE Computer Science exam.

    Read study guide

    Computer Science

    Develop code

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the art of translating logic into functional Python code. This topic covers the core programming constructs, error identification, and testing strategies essential for securing top marks in your GCSE Computer Science exam.

    Read study guide

    Computer Science

    Environmental

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    This topic covers the full lifecycle of digital technology, from the mining of rare earth metals to the growing crisis of e-waste. Examiners love testing this area because it connects the digital world to real-world environmental consequences, making it a high-value topic for picking up marks.

    Read study guide

    Computer Science

    Ethical and legal

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the ethical and legal challenges of modern technology. This topic covers the critical balance between innovation and regulation, exploring data privacy laws (GDPR), intellectual property protection, and the societal impacts of AI and robotics.

    Read study guide

    Computer Science

    Hardware

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the physical components that make computers tick. This topic covers the essential Von Neumann architecture, the relentless fetch-decode-execute cycle, and the critical differences between memory and storage types that examiners love to test.

    Read study guide

    Computer Science

    Input/output

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Input/Output is the vital bridge between a program and the outside world. This topic covers how to get data from users and files, validate it to prevent errors, and authenticate users securely—essential skills that underpin almost every practical programming task in your exam.

    Read study guide

    Computer Science

    Network security

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the essentials of network security, from identifying critical vulnerabilities to deploying robust protection methods like firewalls and encryption. This topic is vital for understanding how modern systems defend against malicious threats and is heavily tested in longer exam questions.

    Read study guide

    Computer Science

    Networks

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    This topic covers the fundamental principles of computer networks, from basic LANs and WANs to the global structure of the internet. It's a high-yield exam topic that tests both your factual recall of protocols and your ability to apply concepts to real-world networking scenarios.

    Read study guide

    Computer Science

    Operators

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Mastering operators is essential for GCSE Computer Science, as they are the fundamental building blocks of all programming logic. This guide covers arithmetic, relational, and logical operators, ensuring you can write flawless code and secure maximum marks in programming questions.

    Read study guide

    Computer Science

    Programming

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the core of GCSE Computer Science with this comprehensive guide to programming in Python 3. From basic sequence to complex file handling, learn the exact skills and examiner-approved techniques needed to write robust code and secure top marks in your onscreen assessment.

    Read study guide

    Computer Science

    Software

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    This topic covers the crucial software that makes your computer actually work, from the Operating System that manages hardware to the Utility Software that keeps everything secure and optimised. Understanding these concepts is vital for the exam, as examiners frequently test your ability to distinguish between different software types and explain how developers identify vulnerabilities to create robust systems.

    Read study guide

    Computer Science

    Subprograms

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Subprograms are the building blocks of efficient, professional code. By breaking large problems into smaller functions and procedures, you make your programs easier to write, test, and maintain—a core skill that examiners test heavily in both theory and practical papers.

    Read study guide

    Computer Science

    Topic 1: Computational thinking

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the art of problem-solving with Computational Thinking, the foundation of Computer Science. This guide covers decomposition, abstraction, algorithms, and logic gates to help you think like a computer and ace your GCSE exams.

    Read study guide

    Computer Science

    Topic 2: Data

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    This topic demystifies how computers store and process every piece of information using only zeros and ones. Mastering data representation is essential for scoring highly in your GCSE Computer Science exam, as it forms the foundation for understanding computer architecture, networks, and programming.

    Read study guide

    Computer Science

    Topic 3: Computers

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Topic 3: Computers covers the fundamental hardware and software architecture that underpins all modern computing. Understanding the von Neumann architecture, the fetch-decode-execute cycle, and the role of the operating system is crucial for securing top marks in your GCSE Computer Science exam.

    Read study guide

    Computer Science

    Topic 4: Networks

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the fundamentals of computer networks, from the internet's structure to security protocols. This topic is essential for understanding how our connected world operates and is a guaranteed high-mark area in your exam.

    Read study guide

    Computer Science

    Topic 5: Issues and impact

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the environmental, ethical, and legal impacts of digital technology, alongside critical cybersecurity threats and protection methods. This topic bridges computer science with real-world consequences and is heavily tested on long-answer exam questions.

    Read study guide

    Computer Science

    Topic 6: Problem solving with programming

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Topic 6 takes you from theoretical algorithms to writing real, working Python programs. You'll master computational thinking, learn to build robust code using sequence, selection, and iteration, and discover how to test and debug like a professional.

    Read study guide

    Computer Science

    Truth tables

    Pearson EdexcelGCSE

    Pearson-GCSE-Computer-Science

    Master the logic behind digital systems with this comprehensive guide to Truth Tables. Learn how to map out every possible outcome for AND, OR, and NOT gates, ensuring you never drop a mark on these satisfying, puzzle-like exam questions.

    Read study guide
    Start free

    A week of Premium from your first lesson · Then the free plan continues · No card, no charge

    Guides for topics no longer on the specification