Self-Testing and Learning

Daniel Simons writes about the need for self-testing for learning. Re-reading makes you more familiar with material, but doesn't tell you whether you understand it or tell you what you don't know. Self-testing tells you what you don't know. He gives this example of self-testing on toilets:

To determine whether you have genuine knowledge about toilets, just ask yourself a few diagnostic questions and force yourself to answer. For example, how does water fill up the bowl? What causes the water to leave the bowl? Why does water leave the tank? Each time you can produce the correct answer, ask yourself a slightly deeper, next-step question. Eventually, you will reach the limits of your knowledge. You’ll know what you don’t know.

That makes sense.