A-Level · 9618 · Interactive simulations
13 unique simulations11 lessons1 sources
Every simulation here runs the real model — the applets a teacher would put on the board, from GeoGebra, not a video of one. Pick a topic, open a card inside its lesson to run it next to the notes, or jump straight to the source. A simulation that fits several lessons is listed under each of them (15 cards in all). Back to the A Level Computer Science course →
Tap a bit to flip it and watch the place values add up to the denary total. Press +1 to count; ×2 and ÷2 move every bit one place.
Four boxes: type a character to get its code, a code to get its character, a word to get its list of codes, or a list of codes to get text.
Drag the Resize point on each letter D and compare the edges: one is an outline built from points and curves, the other a grid of pixels.
Three sliders, R, G and B, each showing a value (128 to start), and a disc that shows the colour those three values make.
Click the ON/OFF inputs to switch them, and drag the slider under the gate to change it from NOT through to XOR. Note when the output is ON.
An 8-bit table with place values 128 down to 1. Tap bits to set a pattern, then press the ×2 and ÷2 buttons and read the decimal total.
Two rings of the alphabet with a shift value in the centre. Drag the Outer or Inner point to turn a ring and change the shift.
Type a number and a modulus in the two boxes, then drag the slider to count up: a hand steps round a clock face numbered from 0.
Two sliders: a sets the significant digits and n sets the power of ten. The applet shows a × 10ⁿ and the same number written out in full.
One gate at a time: two clickable ON/OFF inputs, the gate symbol with its name, an output box, and a slider underneath that changes the gate.
Type a message in the ENTER TEXT box and drag the encrypt shift slider (the key). Tick boxes show or hide the plaintext, key, ciphertext and a decryptor.
A scatter of points and a red line you move by its two end points. Your SSE (total squared error) updates against a Target SSE. Randomize Data resets.
A point sits on the curve of an error function. Step moves it once and Run keeps going; Error and Iterations update, and you can type a Learning Rate.
Two sliders set a and b. The applet writes GCD(a, b) as a chain of smaller GCD calls, one per line, ending with a pair whose second number is 0.
Three pegs and a pile of disks you move one at a time. A slider sets Number of Disks; counters show Moves and Minimum Required Moves.
Each simulation stays the property of its source and is credited on the card inside the lesson. Back to the A Level Computer Science course →