I can almost relate. Consider comparing Raspberry Pi to say Commodore 64 or ZX Spectrum. Anyone familiar with programming 8-bit home computers of the 80's knows how simple they were by their hardware and how easy it was to grasp them. What was(and still is) great about them, is that any kid(regardless of age, as long as they can read) was and still is able to learn how the computers work . How many kids these days ge…
Have you seen the Maximite computer?
(http://geoffg.net/maximite.html)
Searching HN shows several references (a couple from me) about this interesting device.
It should be really easy to emulate a Z80 / 8080 era CPU with nice graphical outputs for address lines and everything else. And being emulated means that single-stepping this device is easy. Toggle switches for input are optional.