1. 为什么要构建知识体系?
计算机行业发展有三大技术支撑——计算、存储、网络。
其中存储对应于人类的记忆。
在我们学习的过程中,我们传统观念中学习的重点在于记忆。
然而计算机不是这样工作的,对计算机存储而言,存储(store)和检索(retrieve)同等重要。如果存储下来的知识,不能友好的组织,不能高效的读取,仍然是失败的。
为了方便存储知识,人们发明了数据库。为了高效读取,人们发明了索引技术。索引技术是传统数据库30多年研究发展的三大核心突破之一(其他包括:关系数据模型、事务技术)。
这启发了我们今天的主题,人类学习不能单以记忆为主,更应看重如何高效地检索知识。
因此,我们要建立知识体系——根据知识的内在逻辑和特点,进行组织归纳,方便关联和检索的体系架构。
知识体系的好处有以下几点:
- 知识体系 可以方便地 给出所学知识的 地图全貌。在学习过程中给人进度反馈。
- 梳理知识体系,可以提炼出知识的主干网络,方便知识的调用。
- 知识体系提供了可拓展性。新学知识可以有规律地添加在原有体系之中。
- 知识体系为知识的关联提供的指导,发掘知识点之间的关联,正是创新的核心。
- 把孤立的知识点关联起来,是避免遗忘的重要手段。