Ten Steps to learning - learning methodology from soft skills << >> book

<< >> Part III soft skills "learning", the author tells the story of their own learning methods: Ten Steps to learning. I use the following way to introduce programming language.

Ten Steps to Learning pseudo-code description

# **这一步的目的不是要掌握整个主题,而是对相关内容有一个全局性的了解**
# 所以不需要花费太多时间
Step.1.了解全局()     

# 很容易犯的一个错误就是试图解决太大的问题而把自己搞的不堪重负
# **这一步的目的是,考虑时间因素,明确学习范围**
# 学习范围必须大小适当,既能符合你的学习理由,又能符合你的时间限制
Step.2.确定范围()  

# 在全力以赴之前,明确“成功”的含义极为重要
# **当你知道目标是什么的时候,很容易使用倒推的方式,明确实现目标所需要的步骤**
# 好的目标应该是具体的,无二义性的!
Step.3.定义目标()

# **要尝试收集到多种多样的资源以帮助你嘘诶下,而不是只读一本关于这一主题的书**
# -图书 -博客文章 -在线视频 -专家 -播客 -源代码 -示例项目 -在线文档
Step.4.寻找资源()

# **你需要创建自己的学习路径,可以把它看作写书时候的大纲,一步一步来完成**
# 比如可以观察书籍的目录,看它是怎么分类和组织结构的
Step.5.创建学习计划()

# 在第四步收集的资源,很多内容是冗余的,**并非所有的资源都适合你的学习计划**
Step.6.筛选资源

while 当前水平 < Step.3.定义目标():
    # 你掌握的知识要恰到好处,足以让你开始学习但是又不会多到让你无力探索
    Step.7.开始学习,浅尝则止()
    
    # 你无需提前了解全部内容,你要做的首要一件事情就是亲自操作和亲身体验
    Step.8.动手操作,边学边玩()
    
    # 和第三步定义的目标联动起来。
    # 你掌握的每个模块,都应该以某种方式推动你向着终极目标前进
    Step.9.全面掌握,学以致用()
    
    # 在你将自己所学介绍给他人时,这是一个查漏补缺的好办法
    # 你会将以前没太明白的东西重新搞懂,简化大脑已有的信息,将它们浓缩并经常复习
    # -撰写播客文章 -发布视频教程 -发表演讲 -与朋友讨论 -在BBS回答问题 
    Step10.乐为人师,融会贯通()

Guess you like

Origin www.cnblogs.com/thomaszdxsn/p/shi-bu-xue-xi-fa--lai-ziruan-ji-nengyi-shu-de-xue-.html