Take a look at Bloom's taxonomy. It's exactly about what you are talking about.