Hands-on tools for teaching and practising Data Representation at GCSE and A Level.

Worksheet Generator
Build a custom printable worksheet — choose topics, select sub-question types, and download a PDF with answers.
Generate PDF ›
GCSEA Level
Unsigned Binary & Hexadecimal
Convert between denary and unsigned binary with variable bit widths.
A Level
Fixed Point Binary
Represent fractional values using a fixed binary point position.
A Level
Two’s Complement
Explore signed integer representation and learn to negate values in binary.
A Level
Floating Point Numbers
Toggle mantissa and exponent bits to explore floating point representation, normalisation, and rounding errors.
GCSEA Level
ASCII & Unicode
Explore the full ASCII table with colour-coded character ranges, binary and hex codes, and the history behind control characters like BEL, CR, and ESC.
GCSEA Level
Bitmapped Images
Build pixel grids and explore how colour depth and resolution affect file size.
GCSEA Level
Sound Sampling
Visualise how sampling rate and sample resolution affect the digital representation of a sound wave, including the Nyquist theorem and file size calculations.

© 2026 Neil KendallMore @ www.korovatron.co.uk