`
llyzq
  • 浏览: 576516 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

你所知道的学习方法,都是错的!

 
阅读更多
上课的时候记笔记?哪门功课不行,就集中精力专项突击?自习的时候不要晃,选好一个地儿安安稳稳地待那儿学习?你还在这样学习吗?不要被骗了:这些被我们奉为良好学习习惯的东西,恰恰是冒了学习正道的大不韪。
  英文原文:Everything You Thought You Knew About Learning Is Wrong
  原文发布于 2012 年 1 月 29 日
  文 / Garth Sundem
  译 / 小老鼠汪

  前不久,我有幸采访了加州大学洛杉矶分校 “学习和遗忘实验室” 主任,心理学特聘教授 —— 罗伯特 · 比约克(Robert Bjork)。要说往脑子里狂塞东西还不掉出来,比约克就是这方面大大的专家。
跟比约克谈过后我发现,我所知道的关于学习方法的一切,都是错的!
  一开始,比约克问我说,当我面前堆了一摞书要啃的时候,我会怎么办。
  “人通常会一块儿一块儿地整,” 比约克说, “干完这个再干那个。”
  正确地学习方法,应该是交换着学,学会儿这个,再学会儿那个。 好比你要练网球的发球,你不应该花一个小时的时间苦练发球,而应该把反手击球、截击、扣杀和步法,结合起来交换着练。“这就增加了难度,” 比约克说, “而人们往往容易忽略这些不是立竿见影的效果。”
  专注地练一段时间能让你的发球水平有一个明显的提高,而交换着练习则能够使你在很多技能上,都往前迈出小小的一步,你几乎无法察觉自己有所提高。然而,随着时间的推移,这些小小的进步累积起来,将会比你花同样多的时间,去一项一项单独掌握每一个技能所获得的提高多得多。
  对此,比约克表示,交换练习用得好的话,能让你把各项技能都相应的 “座” 到位。 “把一个知识点跟记忆中的其他东西联系起来学,这样的学习会更加有效,” 他说。需要注意的一点是:交换着练习的这些小技巧,要同属于一个大的技能才行。如果你想学打网球,那么你交换着练习的应该是发球、反手击球、截击、扣杀和步法,而不是发球、花样游泳、背诵欧洲国家的首都和学习用 Java 编程。
  同样,只在一个固定的地方学习当然很好,前提是你只需要在那个地方才会用到你学的那些东西。如果你想在宿舍、办公室或者图书馆二楼自习室等等以外的地方,也能回忆起你所学的知识,比约克建议, 不妨在几个不同的地点换着进行自习 。
  无论你是学数学、学法语,还是学社交舞步,交替着学和换着地点学都将适用。类似的还有一个叫做 “时间间隔效果”(spacing effect),这一概念最初由赫尔曼 · 艾宾浩斯(Hermann Ebbinghaus)在 1885 年提出,学习的时候,复习要隔开一段时间,会学得更好。
  “如果你学了之后不练,研究表明,中间隔的时间越长,你忘的就越多,” 比约克说。
  但有趣的是: 如果你学了之后,隔一段时间再学,这时候你隔的时间越长,复习的时候你学到的东西就越多。 比约克表示: “当我们从记忆中提取信息的时候,我们做的不只是说它在那里就行了。记忆不仅仅是回放。我们这次取出来了的东西,下次要取的话,取起来就会变得更容易。我们每次取的过程越难、涉及的东西越多,整个记忆就越有效。”
  注意这里所说的是 “我们这次取出来了的东西”(没取出来是没有用的)。所以, 从学完到你开始复习的时间,应该是你刚刚好要开始忘记的时候。 这样,你越是拼命地回忆之前学过的东西,你复习的效果就会越好。如果你学完之后马上复习,就没有这个效果了。
  同理,比约克还建议说,笔记最好下课之后才开始记,以强迫自己回忆课上讲过的东西; 而不是在课堂上记,黑板上有啥抄啥。你必须下苦功才行。你花的工夫越多,你学到的就越多,你当然也就越牛。
  那么,关于遗忘呢?
  “赶紧忘掉你知道的 ‘遗忘’ 的定义吧,”比约克说, “人们通常认为,学习就是在记忆里面修东西,而遗忘呢,则是把你修起来的东西给拆了。但在某些方面,反过来说才是对的。”
  这么说吧,只要是你学过的东西,其实是一直待在你记忆里不会忘的。你还记得你儿时好友的电话号码吗? 记不得了? 那好,比约克说了,如果这时候提醒你一下,那么你回忆起这个电话号码的速度和印象,会比让你重新记一个新的 7 位数电话号码,要迅速和清晰得多。所以这个旧的电话号码不是被你忘记了 —— 它一直待在你脑海里的某个地方 —— 只是把它取出来有点儿麻烦就是了。我们一直把遗忘当成是学习的死对头,这也算是冤案一桩。学习和遗忘的关系有点儿像是共生,实际上遗忘对记忆还有帮助作用。
  “人脑有无限的存储量,要是什么都回忆得起那就糟了,” 比约克说, “试想一下,你记得你住过的所有地方的所有电话号码,每当有人问你电话号码的时候,你必须把这一长串电话号码都给理一遍才行。” 我们忘记旧的电话号码,或者把它们埋于记忆深处,回忆够不到的地方,方便我们迅速提取出现在使用的那个电话号码。被你恨得牙痒痒的敌人(我就是忘性大),其实更像是默默守在一旁的伙伴(吐槽:防止你因为一直忘不掉以前的糗而自绝于寰呀!)。
分享到:
评论

相关推荐

    你必须知道的495个C语言问题(PDF)

    我们不知道a[] 的哪一个分量会被改写,但i 的确会增加1, 对吗? . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.9 ++i 和i++ 有什么区别? . . . . . . . . . . . . . . . . . . . . . . 15 3.10 如果我不...

    c#学习笔记.txt

    本文假定你具备一切学习此语言所需的知识,没有也不要紧,我会在文中尽量列出相关的link,鉴于互联网瞬息万变的特点,若某一链接不可用,请自行至Google查询。 如前所述,我是一个狮子座男人,一度我认为学习Java会...

    成为编程高手的12条军规

    1.大学生活丰富多彩,会令你一生都难忘,但难忘有很多种,你可以学了很多东西而难忘,也会因为什么都没学到而难忘!...找到只属于你自己的学习方法。不要盲目的追随别人的方法,适合自己的才是最好的!

    PHP基础教程 是一个比较有价值的PHP新手教程!

    // 你定义的carale元素错了,让我们更正它 $myphonebook["carole"] => "4522" // 我还没有告诉你怎样使用数组的相似支持方式吗?让我们看一看 echo "$myphonebook[0]"; // sbabu echo "$myphonebook...

    从虚拟到现实-迁移深度增强学习

    但是,大家都知道的是,深度学习需要大量的样本,大量的实验,这用在图像识别上可以,但用在真实的机器人上几乎是不现实的。一方面是增强学习依靠大量的试错。但机器人一旦试错就直接坏了怎么办?另一方面造几十个上...

    net学习笔记及其他代码应用

    答:启动一个线程是调用start()方法,使线程所代表的虚拟处理机处于可运行状态,这意味着它可以由JVM调度并执行。这并不意味着线程就会立即运行。run()方法可以产生必须退出的标志来停止一个线程。 40.接口是否可...

    [1小时学会C语言51单片机]C语言入门教程.pdf

    单片机是一块在集成电路芯片上集成了一台有...但是你错了,我只是把我个人学习的经历讲述一遍而已,仅仅对那些想学习单片机,但又找不到好方法或者途径的朋友, 提供一个帮助, 使他们在学习过程中,尽量少走些弯路!

    机器学习.zip

    在这背后,关键就是“统计学”思想,它所推崇的“相关而非因果”的概念是机器学习的理论根基。在此基础上可以说**机器学习是计算机使用输入给它的数据,利用人类赋予它的算法得到某种模型的过程,其最终目的是使用该...

    学霸中学生FAQ

    FAQ 你的超级学习助手,“学习诊断、个性学习、学习交流、我的博客”……所有功能都是为你特别订制,助你学习一臂之力。 学习诊断 天天提高 轻松地“学”,便可轻松地取得好成绩! FAQ通过网络及时把学生最迫切...

    51单片机快速入门

    但是你错了,我只是把我个人学习的经历讲述一遍而已,仅仅对那些想 学习单片机,但又找不到好方法或者途径的朋友,提供一个帮助,使他们在学习过程中,尽量少走些弯路而已! 首先,你必须有学习单片机的热情,...

    必须知道的网络安全知识.docx

    这样的话,当发生严重的问题时,你就能检测出问题错在。因此,网络安全的主要任务主要包括以下三方面: 保护,我们应该尽可能正确地配置我们的系统和网络 检测,我们需要确认配置是否被更改,或者某些网络流量出现...

    自己动手写操作系统(含源代码).part2

    Woodhull的《操作系统:设计与实现》来学习操作系统的读者,本书尤其适合作为你的引路书籍,因为它翔实地介绍了初学者入门时所必需的知识积累,而这些知识在《操作系统:设计与实现》一书中是没有涉及的,笔者本人...

    自己动手写操作系统(含源代码).part1

    Woodhull的《操作系统:设计与实现》来学习操作系统的读者,本书尤其适合作为你的引路书籍,因为它翔实地介绍了初学者入门时所必需的知识积累,而这些知识在《操作系统:设计与实现》一书中是没有涉及的,笔者本人...

    JAVA自学之路

    在后面,我会告诉你每一步的学习方法和学习重点。 JAVA自学之路 三:要动手 无论如何,请坚持不懈的动手实验! 学习Java要动手,仅仅是看和听是不能够学好编程的。总有同学来信问我们这样的问题,说:...

    jquery插件使用方法大全

    这些都是较常用的方法,get和post用法一样。第一个参数是异步请求的url,第二个为参数,第三个回调方法。 (4)的方法会在指定的Dom对象上绑定响应ajax执行的事件。 (5)同步加载数据。发送请求时锁住浏览器。需要...

    JDK API 1.8 中文帮助文档

     B:没有构造方法 该类的成员变量和成员方法可能都是静态的,通过类名调用。 9:看成员方法: A:看左边 看是否是静态的成员方法:如果是静态,可以通过类名调用。 看返回值类型:人家返回什么,你就用什么...

    大数据分析报告经典语录汇总情况.doc

    亲们, 数据分析前先明确目的,再根据分析目的确定分析框架与内容,以及所采用的数据分析 方法。 【常用数据分析方法】:趋势分析:查看一段时间某一数据或者某一组的变动趋势,得 出某一个业务上升、下降、平稳、...

    Nehe的OpenGL教程电子书

    第一章的代码为你设置好了一切,你所需要做的只是集中精力为效果编程。 7.纹理滤波, 光照和键盘控制: 好的,我希望到现在你已经理解了所有的东西,因为这是一个巨大的教程。我想教给你两个新的方法来过滤...

    Java学习题答案

    《Java学习题》 <br>据说,如果你能独立完成(不用看资料,不借助调试)回答在60分以上,找个6000元以上的工作由***来给你介绍。 <br>1.简述逻辑操作(&,|,^)与条件操作(&&,||)的区别。(15分) 2.下面程序运行会...

    当GPT-4反思自己错了:性能提升近30%,编程能力提升21%

    人类在做错事时,会反思自己的行为,避免再次出错,如果让 GPT-4 这类大型语言模型也具备反思能力,性能不知道要提高多少了。 众所周知,大型语言模型 (LLM) 在各种任务上已经表现出前所未有的性能。然而,这些 SOTA...

Global site tag (gtag.js) - Google Analytics