Apps / Pull the Pin

Pull the Pin

An 8-bit SAP-1 computer where the instructor breaks a chip and students find the fault.

Open Pull the Pin ↗ Want one like this?

What it does

A troubleshooting lab built on a simple 8-bit breadboard computer, simulated down to every pin and wire. The app hides a fault in the machine, such as a stuck wire, a loose pin, two shorted lines, a corrupted control bit or a dead chip, and students track it down by running test programs and spending a limited budget of probes on a virtual logic analyzer. As they measure, the list of possible faults shrinks, and they can ask for the most useful next probe. Instructors make challenge links in three difficulty tiers and export attempt logs.

Good to know

Only one fault at a time is modeled, never two together.

More for learners

StepWise

100+ data structures and algorithms, every step narrated with its pseudocode line and variables; step back, share as a link, embed in Canvas.

LearnersEducators Open ↗

Digital Student Assistant

An AI teaching assistant that asks before it tells and won’t hand over homework. Yusuf Pisan’s data structures students at UW Bothell use it now.

EducatorsLearners Open ↗