I remember back when i was learning electronics i used a circuit simulator. One would place circuits on a virtual board, connect up the wires, press play then see a realtime simulation of how the circuit would function including current flow, voltage, etc. It even laid out circuits for you! Really, it was fun to use.<p>In comparison this fails the fun test.