Computer Science

Hands-on practice tools for exam-board computer science topics — built to be tried in the browser, worked through at your own pace, and used again before an assessment.

12 resources

Filters

Trace Table Challenge

Interactive · AS

Trace real 9618 assembly-language programs, marked as you go.

Binary ⇄ Denary ⇄ Hex Converter

Interactive · AS · IB · IGCSE

Change one number base and watch the other two follow, with the working.

Circuit Dash

Game · AS · IGCSE

Call the output of ever-bigger logic circuits before the clock runs out.

Run the CPU

Game · AS · IGCSE

Be the control unit: fetch, decode and execute real programs, fast.

Hexa-Tac

Game · AS · IB · IGCSE

Shoot down falling invaders by typing their code in hex.

Pixel Painter

Game · AS · IGCSE

Compress an image with run-length encoding before time runs out.

Logic Gate Deflector

Game · AS · IGCSE

Drop in the right logic gate fast enough to keep the signal flowing.

Bits on the Wire

Visualisation · AS · IB · IGCSE

Send a message down the cable as bits: serial, parallel, skew and crosstalk.

Parity Check: Bits & Blocks

Game · AS · IB · IGCSE

Find and fix the flipped bit using parity blocks.

Normal Form or Not?

Interactive · AS

Judge real exam schemas against third normal form, then check the examiner's view.

Pseudocode Trace Table Challenge

Interactive · AS · IGCSE

Trace real 9618 pseudocode and flowcharts, one variable at a time.

Schema Architect

Interactive · AS

Design linked tables with keys, then write the DDL yourself.

For teachers: every resource is a single page that works without signing in. Add this page as a link (for example a Website tab in Microsoft Teams, or a link on a OneNote page) and it will always show the current set.