Archives: Courses

A Level CS Masterclass 7 (18th Dec) – SQL Query Syntax

This Masterclass covers: SQL query syntax for relational databases

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Friday 18th December at 10am – the link to the lesson will be available in the “Live Lesson” section on the date above.

The introduction video & tasks will be released approximately 5 days prior to the live lesson.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

A Level CS Masterclass 6 (11th Dec) – Assembly Language & Addressing Modes

This Masterclass covers: The use & syntax of assembly language and addressing modes

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

  • Please note that AQA, OCR, & CAIE use different assembly language syntax. Please select the introduction lesson for your exam board.

The live lesson for this course is : Saturday 21st November at 10am – the link to the lesson will be available in the “Live Lesson” section on the date above.

The introduction video & tasks will be released approximately 5 days prior to the live lesson.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

A Level CS Masterclass (4th Dec) – Programming Paradigms

This Masterclass covers: Programming paradigms within A Level Computer Science and their uses. Including structured, procedural, object oriented, and functional (AQA only) approaches.

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Friday 4th December at 10am – the link to the lesson will be available in the “Live Lesson” section on the date above.

The introduction video & tasks will be released approximately 5 days prior to the live lesson.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

GCSE CS Masterclass 12 (19th Dec) – Network Addressing & Protocols

This Masterclass covers: Network addressing & protocols for GCSE Computer Science, including how data is sent across the internet.

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Saturday 19th December at 10am – the link to the lesson will be available in the “Live Lesson” section on the date above.

The introduction video & tasks will be released approximately 5 days prior to the live lesson.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

GCSE CS Masterclass 11 (12th Dec) – Interpreting Algorithms With Trace Tables

This Masterclass covers: Interpreting algorithms with trace tables and understanding their uses

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Saturday 12th December at 10am – the link to the lesson will be available in the “Live Lesson” section on the date above.

The introduction video & tasks will be released approximately 5 days prior to the live lesson.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

GCSE CS Masterclass 10 (5th Dec) – Network Hardware

This Masterclass covers: The hardware required in local and wide area networks, and the factors affecting network performance

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Saturday 5th December at 10am – the link to the lesson will be available in the “Live Lesson” section on the date above.

The introduction video & tasks will be released approximately 5 days prior to the live lesson.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

A Level CS Masterclass 4 (27th Nov) – Shortest Path Algorithms

This Masterclass covers: Shortest Path algorithms for A Level Computer Science

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Friday 27th November at 10am – the link to the lesson is available in the “Live Lesson” section. Resources for the lesson will be released approximately 5 days prior to the live class.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

A Level CS Masterclass 3 (20th Nov) – Sorting Algorithms

This Masterclass covers: Standard sorting algorithms for A Level Computer Science

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Friday 20th November at 10am – the link to the lesson is available in the “Live Lesson” section. Resources for the lesson will be released approximately 5 days prior to the live class.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

A Level CS Masterclass 2 (13th Nov) – Searching Algorithms

This Masterclass covers: Standard searching algorithms for A Level Computer Science

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Friday 16th November at 10am – the link to the lesson is available in the “Live Lesson” section. Resources for the lesson will be released approximately 5 days prior to the live class.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

4. (7th Dec) GCSE Maths Masterclass – Quadratic Inequalities

This Masterclass covers the topic of Quadratic Inequalities.

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Monday 7th December at 4pm – the link to the lesson is available in the “Live Lesson” section. Pre-study materials will be released approximately 5 days prior to the live lesson.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

3. (30th Nov) GCSE Maths Masterclass – Algebraic Proof

This Masterclass covers the topic of algebraic proof (linked to quadratic equations).

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Monday 30th November at 4pm – the link to the lesson is available in the “Live Lesson” section. Pre-study materials will be released approximately 5 days prior to the live lesson.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

2. (23rd Nov) GCSE Maths Masterclass – Solving Quadratics 2

This Masterclass covers the second part of solving quadratics

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions. If you missed part one of this masterclass, the recorded content can be found here.

The live lesson for this course is : Monday 23rd November at 4pm – the link to the lesson is available in the “Live Lesson” section. Pre-study materials will be released approximately 5 days prior to the live lesson.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

9. (28th Nov) GCSE CS Masterclass – Translators & Low Level Languages

This Masterclass covers: Types of translator and the use of low level languages in programming

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Saturday 28th November at 10am – the link to the lesson will be available in the “Live Lesson” section on the date above.

The introduction video & tasks will be released approximately 5 days prior to the live lesson.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

8. (21st Nov) GCSE CS Masterclass – CPU & Performance

This Masterclass covers: The function of the CPU, its registers, and factors affecting CPU performance

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Saturday 21st November at 10am – the link to the lesson will be available in the “Live Lesson” section on the date above.

The introduction video & tasks will be released approximately 5 days prior to the live lesson.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

7. (14th Nov) GCSE CS Masterclass – 2D Arrays

This Masterclass covers: Two dimensional arrays within the programming paper

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Saturday 14th November at 10am – the link to the lesson will be available in the “Live Lesson” section on the date above.

The introduction video & tasks will be released approximately 5 days prior to the live lesson.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

6. (7th Nov) CS Masterclass 1D Arrays

This Masterclass covers: the 1D array topic for GCSE Computer Science

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Saturday 7th November at 10am – the link to the lesson is available in the “Live Lesson” section. The resources and video content for this class will be released approximately 5 days before the live class.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

1. (16th Nov) GCSE Maths Masterclass – Solving Quadratics

This Masterclass covers the topic of solving quadratic equations

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Monday 16th November at 4pm – the link to the lesson is available in the “Live Lesson” section. Pre-study materials will be released approximately 5 days prior to the live lesson.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

1. (6th Nov) A Level CS Masterclass – Number Systems

This A Level masterclass covers: A Level Number Systems:

  • Binary integers & conversion
  • Representing negative numbers
  • Fixed point, & floating point binary

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Friday 6th November at 10am – the link to the lesson is available in the “Live Lesson” section.

Pre-Study Materials for this course will be released on or before 30th October

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

5. (24th Oct) GCSE CS Masterclass – Sorting Algorithms

This Masterclass covers: Standard sorting algorithms for GCSE Computer Science

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Saturday 24th October at 10am – the link to the lesson is available in the “Live Lesson” section.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

4. (17th Oct) GCSE CS Masterclass – Searching Algorithms

This Masterclass covers: Standard searching algorithms for GCSE

Each masterclass includes a pre-recorded video and practice tasks to help with revision, as well as exam-style questions.

The live lesson for this course is : Saturday 17th October at 10am – the link to the lesson is available in the “Live Lesson” section.

Please Note: if the fixed-date live session is in the past, then you will not be able to attend this session – live sessions are not recorded for safeguarding purposes).

Well done to everyone who attended the live session today! The notes from our class are below (click the image for a larger version). Don’t forget that if you have a question, you can add a comment at the bottom of this page.

Linear search Notes