Please select a location
Book Now
Touch-Typing 4 Kids

Online GCSE Computer Science (Years 9, 10 & 11)

£375Per Course



Spark4Kids is offering online GCSE courses for Year 9, 10 and 11 students planning to take the GCSE Computer Science exam.

These courses provide preparation and revision for Paper 1 (computer organisation) and Paper 2 topics (computational thinking and algorithms), practice- and skills-based GCSE Computer Science topics.

The material and topics covered in these courses are exam-board agnostic, applying to all UK exam boards.

The courses continually test attendees’ understanding of Paper 1 (computer systems) and also foster a deeper understanding of the more difficult Paper 2 (computational thinking and algorithms) topics, supporting attendees with their computer systems revision, as well as programming and algorithms practice.

All of the courses are attended online, enabling students to attend from home.

The topics covered will include (but not be limited to):


The purpose of this topic is to introduce attendees to the fundamental concepts of programming, covering the following:

  • Variables
  • Execution Path
  • Selection / Iteration

Data Representation

The purpose of this topic is to expand on the attendees programming toolset with additional concepts, covering the following:

  • Arrays
  • Optimisation
  • Advanced Techniques

Computational Thinking

The purpose of this topic is to build upon the student’s problem-solving ability, covering the following:

  • Algorithmic Thinking
  • Abstraction
  • Decomposition

Searching and Sorting Algorithms

The purpose of this topic is to build upon the student’s algorithmic thinking, covering the following:

  • Binary Search
  • Linear Search
  • Bubble Sort
  • Merge Sort
  • Insertion Sort


Course Dates

The dates for the courses are based around United Kingdom school term-time dates within an academic year, namely Autumn Term, Spring Term and Summer Term.

In all cases, the online courses break for holidays around the same time as schools (including half-terms as well as Easter, Summer and Christmas holidays etc.). Note that there may be additional opportunities to attend some courses as online workshops during school holidays.

Kindly refer to the booking form on this page for term-time and workshop dates for availability.


Further Questions?

View our FAQ’s or get in touch with us (contact information at the bottom of this page) if you have further questions about our GCSE Computer Science courses.

Interested in this course? Book Now >

Book Course

Please enter your booking details below, including preferred day, time and type of booking. You will need to provide details about all the attendees who will be participating in the course.

If you intend to book additional places on other courses, please add this course booking to your 'basket' and then visit the other course pages, add more participants' details there, and add those bookings to the 'basket' as well.

Once you have provided all details for all the attendees, you can securely pay online for your bookings by clicking on the 'View Basket' icon at the top of the page.


This product is currently out of stock and unavailable.