Skip to content
MathsGenie logo
Pricing
Sign up

Home

Revision planner

Ask Genie AI

Worksheets

Question Rush

Daily greens

New
Computer Science cover artwork
  1. GCSE
  2. Lessons

Computer Science Lessons

Spec 1CP2

All resources
Question bank
Papers
Lessons
Flashcards
Exam builder
Paper marker
Grade calculator

Step-by-step Edexcel GCSE Computer Science lessons by topic, building up to exam-style questions. Build strong foundations in binary, logic and core programming constructs before moving on to the more complex algorithm design and evaluation questions.

Computational thinking

Decomposition and abstraction

Algorithms

Truth tables

Data

Binary

Data representation

Data storage and compression

Computers

Hardware

Software

Programming languages

Networks

Networks

Network security

Issues and impact

Environmental

Ethical and legal

Cybersecurity

Problem solving with programming

Develop code

Constructs

Data types and structures

Input/output

Operators

Subprograms