学习方法思考总结

前言

前几日,在网上买了一套关于学习力方法的在线课程,希望优化我的学习方法,毕竟学习方法比学习内容和结果更重要。

课程是在公众号上看到一位学霸对自己学习经验的总结,因抵不过文案宣传的诱惑,还是忍不住买了这视频。

其实关于学习方法,我曾经看过几本书,比如《刻意练习》,《如何高效学习》等,但看归看,总是没有认真执行,认识了许多朋友,发现大牛们强就强在有良好的学习习惯和高效的学习方法。于是,忍不住要开始学习好的学习方法,培养好的学习习惯,可以平凡但不要平庸

 一 方法

  • 整体思路
    确定方向 —— 获取、筛选资料 —— 知识学习、消化 —— 模式固化、拓展

  • 三步快速学习法
    第一步:构建整体体系(认真阅读目录,梳理内在逻辑)
    第二步:形成知识体系(撰写思维导图,纠正错误)
    第三步:完善知识细节(补充知识点,刻意练习)

  • 刻意练习
    四大元素:处于学习区;集中精神;大量练习;获得反馈

  • 知识分类
    具体知识可分为:
    记忆型:无规律,具体详细,需记忆的知识点;
    逻辑型:逻辑推导而来,有据可依;
    操作型:需要实际操作测试才能有效检验是否理解准确

  • 整体流程

    确定方向:根据自己的生活、工作或者兴趣需要

    筛选资料:寻找权威、全面、准确的资料(官方文档优先,其次相关热门书籍,最后是博客和他人经验分享)

    认知学习:这部分是关键,如何全面而准确的理解和学习知识点,对于我们学习过程十分重要。

    全面:利用快速学习法迅速学习目录,从而构建整体的知识框架。
     主要回答这几个问题:what,who,when,where,which,how.

    准确:对每个大的知识点都有详尽准确的小块知识点,如何准确而详尽的分解知识。  

    第一:按章节分类,将知识点按照章节顺序分类,一般是由浅入深的过程。
    第二:按主题分类,有些知识点有逻辑上的练习,但思路方法不大一样,区分这些知识,容易有效掌握易混淆点。
    第三:按照类型分类,主要可以分为:记忆型、逻辑型和操作型知识,分别采用不同的方法来学习知识点有利于   提高效率。
    第四:在认知学习中,有一些方法可以帮助检验学习成果。如费曼学习法,将所学知识以简单的方式表达出来,   让听者理解提问,能认真准确回答各类疑问,如出现问题,应返回重新学习问题所在。

    模式固化:通过刻意练习和费曼学习法来强化学习成果,不仅仅满足于课本或教程提供的知识,通过相关知识扩     展和练习以形成有效的心理表征,形成下意识的思考行为。

    模式扩展:领域知识提取和抽象能力锻炼。通过将所学知识抽象提取出来,构建相关领域内和领域外知识,形成     良好的知识体系。
     

 二 案例

主题:学习编程知识

1.确定方向—— Python编程
2. 筛选资料

a.官方文档; 
b.书籍《笨方法学python》《Python3入门》; 
c.网站在线课程《廖雪峰Python课程》优达学城,网易云课堂,Mooc等均有Python免费教程;
d.CSDN博客教学

3.快速三步构建

Python编程整体知识:
a.数据类型
b.循环语句
c.函数
d.类
e.迭代器和生成器
...

通过快速生成整体的知识结构,能够全面的把握知识涉及类型;
在纵览一遍整体结构之后,通过思维导图绘制的方式强化记忆;

4.知识认知

得到知识的主干之后,就是填充细节知识以及如何用编程代码实现,举个栗子:

数据类型知识:int, float, str等
数据结构知识:set, dict, list,tuple

如何用程序实现数据类型和数据结构的基本操作,何时使用哪些数据结构,编程时有哪些规范写法?

刻意练习:选择好的编程环境,尝试各类知识点的代码实现(最基本),集中精神

费曼学习:将练习到的细节知识讲解给其他人听,提问回答、讲解传授,有效找到自己的知识盲区

知识点总结:
学完一个主干的知识,一定要总结,提取其中逻辑相关的知识;

针对编程写作风格这些固定知识需要记忆学习;

对于代码这类学习,需要大量的练习和总结,提取知识点的共性,在实际操作中得到自己的认知盲区,纠正补充。

5.模式固化和扩展

学习python编程就如写作文一样,它是一种计算机语言,核心是利用基本的语言和结构来实现自己的功能

所以,更重要的时学习到知识点后,做更多更大量的练习,形成下意识的思考习惯。

不仅仅是实现功能,还需考虑代码的可读性、代码文本解释、代码效率、代码测试等,
这些也是编程中必须考虑到的元素。

 三 总结

学习力这门课,更像是将我以前知道的学习方法串联起来,最后获得一个整体性、全方位的认知。

简而言之:
1.确定一个方向

2.熟悉知识的骨架,并记忆和理解内部逻辑

3.根据骨架去丰满细节,把每一个点的知识都理解学习。此过程中使用刻意练习,大量练习和集中精神,获得反馈可通过费曼学习法来弥补,不停的给别人讲解提问,纠正弥补自己的知识细节。

4.将学习知识根据知识领域和抽象类型来提取,形成思考模式,达到在使用时能大体上有准确的构思。

5.额外的学习环境、学习激励方法和学习时间分配等其他问题也是需要适当考虑。

更重要的是明确,学习不是传统的看书、做题、看书,这样的无限循环,而是真的去认真思考、仔细构想、形成自己的下意识思考习惯,这样才能算是真正的掌握和理解。

你可能感兴趣的:(杂谈)