-
Black boxes of black boxes with purpose and interface(high level description) attached to each ones.
-
Based on your need, you can draw line at certain layer to stop knowing about the internal boxes.
-
The major problem in the current way of learning/teaching is two types of mixings
- Mixing boxes from different layers.
- Mixing or missing the purpose and the interface.
-
During learning, when you are presented the content with these distinctions, it would be a walk in the park.
-
You would know the big picture(the purpose and the interface of the outer most black box)
-
You can open the boxes recursively to know deeper about the subject.
-
You can stop at any layer based on the requirement at hand.
-
You don’t need to know about each and every boxes. First focus on the core(crux) ones.
-
This is the atomic note.
Glossary:
- Purpose: why am I learning it / what am I ultimately trying to achieve using it / why it was created
- Interface - High level description / what it does / how it does / what it can do(capabilities)
Achieving end goal needs knowledge. Here I can say knowledge is having the inventory of many black boxes and how you can compose them. You can either learn the composability patterns already formulated and/or you can discover your own way of composition. You can even create your own black boxes. There are man made black boxes and natural black boxes. And also you need to know what are all available black boxes for the given tasks. There are some basic ones mandatory for a given task and many additional ones. The more additional black boxes you have, the more creative you can be.
By denoting the knowledge using these few notations(alphabets - black box, purpose, interface), your imagination is the limit.
Where you draw the boundary when defining a layer is important. You can decide it based a criteria, where for a given layer, the purpose and interface should not be more than one sentence or a tweet length chunk.
At last you need to take decisions. For that you need to have manipulatable chunks of knowledge in your working memory. Your job is to judge the output for the given composition of the chunks/black boxes.