Interactive Tools
Interactive tools for the most visual and calculation-heavy parts of GCSE and A Level Computer Science.
Fun tap-to-play puzzles: be the sorting algorithm, guide a maze robot, light up logic gates and unscramble algorithms.
Play now →Binary/hex/denary converter, two's complement, bit shifts, file size calculator and ASCII table.
Open tool →Toggle inputs and see outputs live. AND, OR, NOT, NAND, NOR, XOR, XNOR — with truth tables.
Open tool →Bubble sort, insertion sort, merge sort, linear search, binary search — animated step-by-step.
Open tool →Complete trace tables for pseudocode programs. Check your answers against worked solutions.
Open tool →Little Man Computer simulator. Write LMC assembly, step through execution and watch all 100 mailboxes.
Open tool →Build finite state machines, add states and transitions, then test strings step-by-step.
Open tool →Define states and a transition function, load an input tape and step through execution.
Open tool →Days until your Computer Science exam — OCR GCSE and A Level — with revision timeline advice.
Open tool →Drill key terminology for OCR GCSE and A Level. Flip cards, track progress and focus on weak areas.
Open flashcards →Structured notes for every OCR spec point. Key terms, worked examples, exam tips and common mistakes.
Open notes →