Exactly! I have delivered a three-hour session going from the meaning of voltage to understanding how a simple microprocessor works, using that analogy! This was intended for software developers and titled, "How does a Processor Execute my Code! And Why?!" I am planning to open it up outside my employer company. Also, am looking for some easy way to make water flow animations to go with it. :-)
Having explained many concepts to my six year old son in an easy to understand way (things that would otherwise be out of reach even for high-schoolers) and in the form of bedtime stories (!), someone suggested me to open those up by writing a children story book. Coming one day ... :-)