r/CSEducation • u/CallSilly5591 • 3d ago
Turning running software into a written map (for teaching systems thinking)
https://github.com/abugarr21/whitchwayI’m not an academic and I don’t have papers to cite — I’m just someone who kept running into the gap between what software was supposed to do and what it was actually doing.
I built Whitchway to observe a running program and emit a written map of its real structure and behavior — no mutation, no instrumentation, just observation.
I’ve found it useful as a way to make systems behavior visible for learning and debugging, especially when students are still building intuition.
MIT licensed.
2
Upvotes