GCSE & IGCSE Computer Science
Find resources for Cambridge IGCSE and UK GCSE Computer Science courses.
Choose your exam boardWe’re moving to a new home! Our website is currently in test mode while we update and transfer our content. Some pages and resources may be temporarily unavailable. We’ll be back with all resources shortly. Thank you for your patience.
Learn at your own pace with clear lessons, practical activities and revision resources.
Choose your courseSchool courses
Choose your qualification for lessons, practice questions and revision.
Find resources for Cambridge IGCSE and UK GCSE Computer Science courses.
Choose your exam boardExplore lessons, terminology and revision for IB Computer Science at Standard and Higher Level.
Explore IBDevelop your understanding of theory, programming and problem solving.
Explore A LevelFind your route through AP Computer Science Principles or AP Computer Science A.
Explore APPractical projects
Put your skills to work through design, coding and practical projects.
Explore programming, design, testing and the engineering process. Turn an idea into something you can build, improve and share.
Explore robotics and engineeringBuild your programming skills and use them in your own projects.
Start codingExtended learning
Discover AI and other technologies shaping our future.
Explore new ideas, understand how emerging technologies work and consider their effects on our lives.
Explore AI and emerging technologiesHow to use the Café
Each lesson page has five tabs: Learn, Terminology, Questions, Flashcards and Workbook. Work through them to understand the topic and test yourself. Then use the end-of-topic revision page to prepare for exam questions.
Read a clear explanation and try interactive questions as you go.
Learn the key words and check that you understand what they mean.
Apply what you have learned and check your understanding.
Test your recall on your own or revise with a classmate.
Complete activities to practise and develop your answers.
See how the five tabs work together on a topic page.
View a sample lesson →Keep learning
Choose your direction, set your pace and enjoy what you discover along the way.
A dystopian futuree - living with technology
Take a glance →Changing faster than ever
Take a glance →