Skip to content
Brainlag

Computer Science Essentials

For ages 14–16, GCSE level

Similar to US grades 9–10 (high school) and IB MYP years 4–5

Programming, algorithms, data and networks.

Free Unit 1, Algorithms

59 lessons Unit 1 free

Practice

Revise next

    How this works

    Picked from your answers on this device and your account: topics you are still learning, and secure ones you have not practised for a while. The bars show how sure you are on each one. It is not a grade.

    Mistakes

    Lesson cards

    All decks

    Due today:

    Mixed practice

    10 questions across the course.

    Start mixed practice

    What you’ll be able to do

    The course, unit by unit

    Part 1: Algorithms and programming

    4 units, 23 lessons

    Part 2: Databases and impacts

    2 units, 9 lessons

    1. Unit 5: Databases and SQL

      1 hr 50 minLocked

    Part 3: Data representation

    1 unit, 5 lessons

    1. Unit 7: Data representation

      1 hr 55 minLocked

    Part 4: Computer systems

    3 units, 12 lessons

    Part 5: Networks and security

    2 units, 10 lessons

    Practice exams and topic tests

    A topic test ends every unit. Practice exams are timed at full exam length and marked when you hand them in.

    Questions

    Does Computer Science Essentials match my course at school?

    It covers the topics of the courses on the Helps with line at the end of this page, as a complete course of its own.

    What is free?

    All of the first unit, Algorithms (7 lessons), the first screen of every other lesson, and each unit's topic test.

    Do I need an account?

    No. Progress saves in this browser; sign in to keep it on every device.

    How long does it take?

    About 24 hr 35 min of lessons in 12 units. Lessons take 20 to 45 minutes each.

    Helps with: GCSE (AQA, Edexcel, OCR), Cambridge IGCSE