摘自Head First Java第二版

1.慢慢来。理解的越多,你就越不需要死记。

别只是看过去,要停下来思考。读到习题时,不要直接跳到答案。就当做真的有人问你问题。你越强迫大脑思考,你就越有机会学习与记忆。

2.做习题、写笔记。

我们帮你出题,但若是靠我们解题,那也等于是别人帮你做功课。不要只看题目而已。自己作答。很多证据都能证明练习活动能够提升学习效率。

3.认真阅读“这里没有蠢问题”。

这些段落确实是内容的一部分。有时候好的问题比答案更为重要!

4.不要只用一种姿势。

站起来、伸展一下、到处走走、换个位置、换间咖啡店。这样会让你的大脑有不同的感受,并能够防止学习过程与特定地点产生过多的连接。

5.把这本书当成睡前读物。不然至少要当做每天的最后一项挑战。

放下书本之后的时间也是学习的一部分(特别是转化为长期记忆的过程)。大脑需要自己的时间来处理。如果在处理过程中还有其他输入,多少会跑掉一些东西。

6.多喝水。

大脑在水分充足的情况下运作最好。失水(在你感觉到口渴前就可能发生)会让人降低认知能力。

7.大声说出来。

说话活动会用到大脑其他部分。如果你想要了解某些东西,或增加记忆度,就大声说出来。最好是能够解释给某人听。这样就能够更快更好,甚至发觉阅读时没有想到的事情。

8.倾听大脑的声音。

注意是否负载过重。如果你感觉昏昏的,过目即忘,那就休息一下。阅读到一定程度时,学习效率就会不好,甚至连之前的东西也会忘掉。

9.感受内容。

必须要让大脑知道这些东西很重要。进入故事的情境中,自己帮图片写标题。取笑作者的冷笑话也会比没有感觉要好。

10.自己编写程序并运行。

输入范例程序并跑跑看。试着变化并改善程序代码(改到出错也无所谓,有时候这反而让你收获更多)。如果范例真地很大,可以从head-firstjava.com下载回来。

01-12 09:47