Chunking is to make mental chunks of information which are easier to understand, in comparison to individual bits of information. A chunk can consist of several bits of information. Conceptual chunks are very help full in learning new concepts, because one can often find similar patterns in same field or other field. This allows one to creatively join these chunks into more complex chunks.
Looking at an existing solution can make us feel that we understand the concept, but in fact untill we can come up with the solution on our own, we can't achieve true mastery.
To gain mastery over any chunk, there are 2 important thing, like how to do that chunk and when to use it. bottom up learning approach can help us understand the chunk using repeated practice, but only by top down approach to relate that chunk with others can offer us the insight of when to use that chunk and when not to.
##Illusions of Competence Usually, when one has the solution in front of them, it's very easy to fool ones self in t