In some cases people like to pay for dedicated resources, this could either be a parent buying books, online content or 1 to 1 tutoring; similarly students may wish to buy their own resources as guided by their teacher.
Doing this for every subject it can become expensive for GCSE and A-Level students to prepare. To support with this I have compiled the following list of free resources that can be used to support your Computer Science studies.
As part of all specifications across GCSE and A-Level you are required to understand standard theoretical and practical
GCSE
BBC Bitesize – Computer Science
The BBC has always provided content for GCSE students. This new platform shows content based on Exam board.


Ada Computer Science
Ada Computer Science is developed and maintained in conjunction with the Raspberry Pi Foundation and Cambridge University Press.
This platform enables Teachers and Students to develop their knowledge of Computer Science topics at both GCSE and A-Level.
This has appropriate modules for GCSE and A-Level, students studying OCR Computer Science qualifications would benefit from this.
A-Level

Isaac Computer Science
This is the official NCCE website for A-Level content to cover both OCR, Edexcel and AQA courses.
This platform enables your teacher to set custom playlists and tests based on the content covered in class.
This also has some transition modules for GCSE students looking to move into A-Level Computer Science.