Explorable Explanations
A collection of interactive lessons—games that teach—featuring the work of Bret Victor, Nicky Case, and more (the site is put together by Nicky Case).
A collection of interactive lessons—games that teach—featuring the work of Bret Victor, Nicky Case, and more (the site is put together by Nicky Case).
Some great ideas here about using metaphors when explaining technical topics.
I really like these four guidelines for good metaphors:
This is a rather lovely idea—technical terms explained with analogies.
I just finished writing something about HTTPS and now I wish I had used this.