如何更好地学习?

最近,我读了Ulrich Boser撰写的有关如何学习的书。 本书提供了许多基于证据的学习方法。 此外,它还提供了供读者遵循的步骤。

目录显示了针对读者的步骤:

  • 价值:首先,您要了解为什么要学习这一点。
  • 目标:学习(掌握)此技能后,您想做什么? 并尝试专注于目标。
  • 发展:使用刻意的练习来磨练自己的技能。
  • 扩展:应用知识
  • 关联:与其他知识互动,将其混合。
  • 重新思考:谦虚。 复习,重新考虑知识。

但是为什么我们必须学习如何学习呢? 在这个时代,有许多在线课程供人们自己学习。 而且计算机以多种方式击败了人们(GO,国际象棋,甚至可以驾驶汽车!)。 人类的价值如何? 我们可以学习东西! 但是我们必须快速,正确,高效地学习。 学校没有开设任何课程来教授如何学习新知识。 我们认为使用荧光笔很好,这是学习一次又一次地重新阅读同一主题的最佳方法。 没有! 都是错的。

我们必须以更多的证据支持的方式学习。 在这个现代时代,如果我们想在计算机时代生存下来,就需要使用学习工具来磨练我们的技能。 假设您进入演讲厅,您是听众之一。 您如何看待事物? 3天后您还记得有关课程的任何信息吗? 倾听和高亮是学习的被动方式。 这是无效的。 如果您想学习更好。 您可以测试自己,向自己解释这一概念。

看完这本书,我发现了一些有用的东西。

寻找意义

意义是情境驱动力和个人驱动力之间的分界线,当我们发现有意义的东西时,它就变得更加亲密。

如果您被迫学习。 您不能很好地学习它。 我们是人类。 我们需要一个让我们继续学习的理由。 因此,您必须花时间思考为什么要学习此方法以及如何应用它们。

之后,您必须参与学习过程。

因此,他们听讲座,浏览网站或坐在视频旁,他们相信这些信息只会迁移到他们的大脑中。

  • 突出显示是学习的一种较弱的方法
  • 重读效果有限

抱歉,我们不是复印机。 我们无法将信息复制到我们的大脑。 以我的个人经验,我正在Launch School学习有关编程的知识。 首先,我只是看视频,或者只是读博客文章或书。 然后我以为我明白了。 我以为我可以通过更快地阅读内容和观看视频来编程。 但是我忘记了一件重要的事情。 本书引用:

学习需要努力。 为了创造意义,我们必须积极地运用一些专业知识。

这不仅需要时间,还需要您的努力。 您必须输入代码,修复错误,与TA讨论。 通过这种方式,您在理解所学主题时会产生自己的含义。

大量新研究表明,认知度更高的学习方法(例如测验,解释甚至制定)显示出更高的结果。

因此,在此程序中,我必须进行评估,然后发布我的代码以进行检查和重新重构。 我必须看别人的代码,然后尝试自己的代码。 我还尝试帮助他人,或与他人无耻地分享我的知识不足。 所有这些都帮助我积极地表达自己的知识。

下次有人给您提供一组详细的说明时,请花一些时间用您自己的话重复这些说明。 总结说明时,您将采取步骤来积累知识,并且您更有可能记住这些信息。

加入发射学校后,我将学习如何做到这一点。 在学习经历中,我很少自己写笔记。 但是,您做自己的摘要并不是为了给老师或与其他学生共享。 很容易听别人的笔记。 而且可能有比您更好的笔记。 但是您仍然可以创建自己的摘要。 同样,知识无法复制到您的头上,您必须创建自己的版本。

  • 如果您想学习这些材料,可以做更多的事情来积极参与其中。
  • 自我测试作为一种学习方法更为有效。

因此,我将此博客文章用作这本书的摘要。 我不在乎有多少篇关于学习的好论文/好课程/好帖子。 *我创建自己的版本。 *如果我必须在本书中选择最多的一句话:

边做边学创造意义

我写这篇文章是为了向自己解释为什么我必须学习如何学习。 也许我会花更多的时间来学习这项技能,并改善学习方法,而不是编程。 首先,我只想学习编程。 没有人告诉我如何学习。 我没有关于学习技能的元认知 。 学习技能的最佳和最快方法不是快速完成或完成主题。 我对学习编程感到非常沮丧。 对我来说,现在不仅要学习RubyJavaScript还要学习编程。

提高重点

如何避免认知超负荷

旷日持久的事件中也可能发生认知超负荷。 漫长的谈话,漫长的会议,冗长的讲座都会侵蚀短期记忆,从而使通往长期记忆的途径受限。

当我们感到压力时–当我们感到害怕或恐惧时–我们就无法集中精力。 我们的情绪充满了大脑的草图。

冥想有帮助。 在这本书或其他书籍中,他们经常谈论焦点的重要性。 如果您只想呼吸十分钟就什么也不能做,那么您可以将更多精力放在学习材料上。 此外,它可以帮助您将情绪恢复为宁静。 当您感到压力时,您将无法很好地学习。 因此,不要太用力。

一旦我们学习了一项技能,就需要升级到另一项技能。 精心设计的视频游戏可以很好地做到这一点:玩家总是只超出其技能范围。 每个关卡都比以前的关卡要难一些,正是这种不断发展的精通诱惑使人们保持专注,并在游戏中磨练自己的技能。

我当然可以自学成才。 但是我发现要么材料太简单,要么对我来说太难。 如果您可以从设计的系统中学习,则学习过程就像玩视频游戏一样! 当您升级到下一个主题时,就不得不离开自己的舒适区域,但这并不太困难,并且需要您的支持。 这就是我选择启动学校学习的原因。

专家认为,元认知有两个部分。 首先,有计划方面:我怎么知道我所知道的? 我的目标是什么? 我需要更多背景知识吗? 其次,还有监控部分:我可以用其他方式来学习这个想法吗? 我在进步吗? 我为什么要做什么?

在撰写此博客时,在上一节中,我提到了有关概念的概述。 但这也是一种要求自己计划如何编写和监控所学内容的方法。 我用元认知来组织思想。 这本书有数百页。 我必须挑选一些对我来说很重要的东西,并与他们一起组织,并将它们与我的学习经验相结合。

提示胜于答案

儿子对我说:“父母需要做的就是让他们的孩子在不舒服的情况下保持健康,在不知道答案的情况下保持健康。” “如果永远不会给学生提供与思想斗争的机会,那么未来的斗争可能会变得太令人沮丧。”

“作为研究人员,我永远不会给我的孩子答案。 从来没有,”她说。 仅“提示”。

您付出的认知努力越多,您将获得更多。 我们必须相信,我们的口头禅会有所回报。

您需要反馈

专业领域的发展始于反馈。

错误是你一生中的好事

  • 为了发展各种技能,您需要知道所知道的以及需要改变的地方
  • 大脑本身似乎理解挣扎,学习即做的价值。
  • 同样重要的是,错误会创造意义。 他们建立理解。
  • 错误是尖锐和痛苦的,使人感到羞耻和士气低落。 即使是最细微的粗俗言语(一个错误的单词,一个过失的差事)也可能困扰人们多年。
  • 少量但不断增长的研究表明,我们的学习方式比聪明人更重要。
  • 即使是天才也需要奋斗。 为了发展技能,他们将花费数小时来犯错,困惑和迷惑。
  • 学习需要错误。 错误是专业知识所必需的。

在学习编码的过程中,我犯了很多错误。 起初,我不知道。 我进行第一次评估后,就得到了TA的大量反馈。 我了解到我的概念是错误的,我的学习技巧还不够好。 我没有注意细微差别。 我很努力。 我在这里引用这句话,对我自己,也许我会一次又一次地挣扎。 我需要这些句子来使我继续学习。 我知道我犯的所有错误,发生的所有错误都会帮助我更好地学习。

赞美努力

用以下话称赞孩子们的表现:你真聪明。 其他人用这些话赞扬了孩子们的努力:您是如此努力,甚至很小的差异也足以产生影响。

停止使用“聪明”这个词。根据卡罗尔·德威克(Carol Dweck)的工作,被告知自己“聪明”的人通常会变得自满,表现出自己的能力。 因此要称赞方法而不是表现:“出色的工作如此努力。”“这将很难。”“继续努力。”

作为父亲,我需要赞扬我的孩子所做的努力,而不是他们的成就。

做自我解释

因此,在每个段落之后,每个句子之后,罗斯都会问自己:我刚刚读了什么? 如何配合在一起? 我以前遇到过这个想法吗? 他还将尝试建立联想,以查看他是否可以依靠不同的单词或概念向自己解释这个想法。

  • 还有另一种方法可以运用我们所知道的-教别人
  • 如果人们知道自己要教别人,他们只会更加努力地工作。

学习是关于推理和解释,而不仅仅是正确的答案

问很多为什么要建立联系的问题。 确保应用您所知道的知识,以便对材料及其复杂性有敏锐的了解。 尝试向他人传授精通知识,这样您才能真正知道自己所知道的。 也不要犹豫要点-通过发展推理,您将学到更多。

这些概念相互关联:您的大脑不是复制机。 您无法将所有这些材料复制到大脑。 您必须向自己解释,并为此奋斗。 然后,您将获得自己的理解。

使用安琪

人们应该确保在几天,几周甚至几个月后复习他们所知道的内容。 就像我们将发现的那样,仅仅制作更多的抽认卡,从而做更多的事情来扩大我们的学习范围,就可以将结果提高30%。

即使是最少量的间距也可以改善结果。 当人们采取小步骤来传播他们的学习内容时,他们通常会看到巨大的进步。

审查很重要。 最好的方法是使用类似anki的应用程序来帮助您对其进行审核。

番茄技术

最终,他发现最好的方法是学习25分钟,然后休息5分钟,享受几分钟的漫无目的的乐趣,例如Facebook或Pokemon Go。

寻找关系

如果人们遇到各种具有不同表面特征的替换问题的不同采样,那么他们更有可能理解核心思想。 他们对更深层次的系统有了更丰富的认识。

正如程序员Eric Raymond所说,黑客的信条是“进行,测试,调试和记录您的更改”。

骇客?

在这本书中,作者认为,如果您自己没有背景知识和支持,那么您根本不会获得任何收益。 但是,如果您有指导和背景知识,这将是您学习的实践实验。 例如,如果您具有背景知识并加入一个开源项目,那么您尝试将所有已知知识链接到该项目。 这将是一个好习惯。 但是,如果您不具备背景知识,则可能会浪费时间。

要谦虚

过度自信对防止有效学习大有帮助。 当人们过分自信时,他们不会学习。 他们不练习。 他们不问自己问题。

这是我在第一次评估中“尚未”时发给老师的信,我认为这应该是一个很好的例子,以表明过度自信会阻止学习。

实际上,我从Tealeaf课程开始就已经学习,并且继续自己学习,然后再回到Launch School……。 我每天花2-3个小时,但徒劳无功。 我很喜欢这门课程,在这里很享受。 昨晚,我什至梦到关于发射学校完全失败并被迫退出该计划的噩梦。

我以为我足够好。 我以为我已经花了太多时间学习编程了一年以上,我应该很好,或者至少对Ruby的基本知识还可以。 反馈有关您的状态知道什么,您丢失了什么的信息是很好的。 那时我在基本概念上挣扎。 但是这次我不会浪费我的精力。 我知道我需要在帮助下进行改进。 而且我知道我还不够好。 我练习更多,我问更多问题。

  • 如果我们认为我们知道某些事情,那么我们根本就不会采取将想法关联或扩展我们所知道的事情的艰巨步骤。
  • 我们高估了我们的技能。 我们不知道我们不知道多少。

可以说“我不知道”。 我不够好,然后再回去学习。 最好有人指出您必须提高一些特定的知识。

Ted Talks让您远离学习

在学习方面,TED演讲弊大于利。 “我的问题不在于谈判,”马克曼告诉我。 “这就是我们消费它们的方式。 我们听了15分钟的流畅演讲主题,然后继续进行下一个话题。”换句话说,TED演讲似乎是一种学习经验。 毕竟,有专家在光线充足的舞台上讲课。 但是由于材料非常容易学习,因此也很容易忘记。

在观看在线课程来教您如何构建类似于Airbnb的网络应用程序或构建应用程序时,我遇到过同样的情况。 我遵循视频讲座教给我的代码。 我认为这很容易做到。 当然,我很容易忘记它们。

所以我必须找到一种与某人斗争的方法来支持我。 这就是我继续在Launch School学习的原因。