This isn't exactly a programming question but it is related.
I had read a fascinating article a while ago about a teacher who explained how he taught base 2 notation to first grade children, without even "teaching" them anything but making them discover both the problem and the solutions by asking relevant questions.
I can't find this article anymore, anywhere on the Web -- can anyone help?
Thanks.