Interactive Tools

CS Revision Tools

Interactive tools for the most visual and calculation-heavy parts of GCSE and A Level Computer Science.

New 🎉
🎮

Cartoon Challenges

Fun tap-to-play puzzles: be the sorting algorithm, guide a maze robot, light up logic gates and unscramble algorithms.

Play now →
Live ✓
🔢

Data Representation

Binary/hex/denary converter, two's complement, bit shifts, file size calculator and ASCII table.

Open tool →
Live ✓

Logic Gate Simulator

Toggle inputs and see outputs live. AND, OR, NOT, NAND, NOR, XOR, XNOR — with truth tables.

Open tool →
Live ✓
🔃

Algorithm Visualiser

Bubble sort, insertion sort, merge sort, linear search, binary search — animated step-by-step.

Open tool →
Live ✓
📋

Trace Table Builder

Complete trace tables for pseudocode programs. Check your answers against worked solutions.

Open tool →
Live ✓
🤖

LMC Simulator

Little Man Computer simulator. Write LMC assembly, step through execution and watch all 100 mailboxes.

Open tool →
Live ✓
🔄

FSM Simulator

Build finite state machines, add states and transitions, then test strings step-by-step.

Open tool →
Live ✓
📼

Turing Machine Simulator

Define states and a transition function, load an input tape and step through execution.

Open tool →
Live ✓
⏱️

Exam Countdown

Days until your Computer Science exam — OCR GCSE and A Level — with revision timeline advice.

Open tool →
Live ✓
🃏

Flashcards

Drill key terminology for OCR GCSE and A Level. Flip cards, track progress and focus on weak areas.

Open flashcards →
Live ✓
📚

Revision Notes

Structured notes for every OCR spec point. Key terms, worked examples, exam tips and common mistakes.

Open notes →