特定对象知识框架的建立方法
注意,这里讨论的知识结构是 针对某个特定对象 的学习,而并非整个知识体系的建立顺序;
我们认识事物有两种方式:
自底向上(Bottom-Up)
自底向上:从低级到高级,由底层具体信息的认知,逐渐到较高层次的整体理解;
以学英语为例,就是先学单词,再到句子,最终理解一篇文章。这种单词——语法——文章的次序就是自底向上;
数学的学习方法也属于 Bottom-Up 方法。如果从开始就学习高等数学,然后逐步展开到基础数学,这并不现实;
自顶向下(Top-Down)
自顶向下(提问式学习):整体入手,逐层向下,不断深入;
实践方法:
1)掌握框架:了解系统框架(体系结构),以形成整体的认识;
2)问题驱动:针对特定场景提出疑问,以逐步完善系统框架;
以提升英语阅读能力英语为例:
1)就是把文章看成一个整体,以句子为单位来理解,文章提供了上下文信息,陌生单词甚至可以猜出意思来。但是,我们仍然认为英语学习应该采用 Bottom-Top 方法(音标、单词、语法、句型、文章)。该实例,与其说是 Top-Down,不如解释为「在 Bottom-Top 后,对现有知识框架的进一步填充完善」;
在计算中,以学习 Kubernetes 为例:
1)鉴于我们侧重 Kuberntes 运维,而非 Kubernetes 研发。我们通常采用 Top-Down 的学习方法,先形成整体认识,再根据问题逐步探究细节;
2)如果采用 Bottom-UP 的学习方法,那我们先要学习开发 Kubernetes 的背景,然后从首个 Kubernetes 版本开始研究它是如何被创建的;
Bottom-Up vs. Top-Down
在学习的最开始,最好先确定是否要深入研究;
在计算机软件中:
领域:计算机科学
类型:服务应用
1 Concepts and Fundamentals
2 Service Administration
3 Scenarios and Solutions
类型:网络协议