学习科学大量研究表明,成人的最佳学习方式并非独自学习,而是在情景中学习。
跟写代码一样,单纯地在课堂上讲意义不大。大一的时候听c语言,什么也听不懂。讲闰年的例子,我一直在那纠结为什么闰年是那样规定的…简直蠢到家了。
后来一直到毕业都没写明白;直到后来直接上手写了个爬虫,再到后来在一家小公司实习,才知道这东西是怎么回事。
有目的的练习具有定义明确的特定目标;
有目的的练习包含反馈;
有目的的练习需要走出舒适区;
还拿写代码举例子的话,就是初学者一定要知道自己想达到什么目的;这是很重要的,比方说我本来的目的应该是:判断哪一年是闰年;但是我却去关注闰年为什么这么定义……南辕北辙。目的的另外一个意义,就是动力;没有目标,特别容易学两天就放弃了。
如果不想放弃,还有一点就是:反馈。写了某个代码,解决了教务处抢课的问题,应该比实现一个判断闰年的函数要更实用,也更能让你找到意义吧。
至于舒适区,在很多场景下都会提到。所谓有目的的练习,自然是之前做不到或者做不好,所以才需要练习。也就是需要新的学习,此时走出舒适区自然是不可避免的了。不过当有了合适的办法后,这一步应该快很多了。
双拼使用第三天,读这本书也是因为在试着使用双拼才想起来的。读了一些之后,觉得说的还是有道理,而且提到的一些点自己也在尝试,只是没有像作者这样总结出来。如果早些看到这本书的话,可能会更早地尝试一下这些办法了,这可能也是读书的一个好处吧。
来说一下,练习双拼的过程好啦。试过很多方式:
- 用双拼练习的小程序
- 尝试过研究其编码分部的规则
- 用这个聊天
- 用双拼写日更
- 把电脑和手机输入法都换成双拼
其中最有效的办法就是:把输入法都换成双拼/用双拼写日更。用上面说的原则来讲就是:营造了一个情景,有了反馈(打字速度越来越快),走出了舒适区(起初打字速度肉眼可见)。在可预见的未来,打字速度应该能追上之前用全拼了(这是不是在一定程度上反映了我的无聊?)
网友评论