学过编程的人一定能发现,有时候编程的学习过程难免枯燥。那么,如何才能避免半途而废呢?
首先给大家介绍一个实用的学习工具——康奈尔笔记法
1)准备笔记本
2)记笔记
3)学习与拓展
4)学以致用
看上去很简单,但事实上是很需要自制力的,坚持下来之后,你就出师了!
0.给每一次学习定一个目标。
一个人一天有效的学习时间是有限的,毕竟注意力长期保持稳定是不可能的!
那么,应该怎么做才能让自己的每一次学习都能有所收获呢?
很忌惮,给自己制定一个目标,比如这20分钟的学习就是为了了解Python的正则表达式。那么在看之前,先去网络上看一看相关内容,然后再沉下心来学习掌握。
1.记忆衰退理论:必须及时复习。
德国心理学家艾宾浩斯研究发现,遗忘在学习之后立即开始,而且遗忘的进程并不是均匀的。最初遗忘速度很快,以后逐渐缓慢。
不要以为看过就看过了!编程有个好处,就是可以实践,在学习完理论之后,你可以通过实践实验来再加强了解!
1天后、2天后、8天后三次复习,效果通常就已经非常不错。
没事就练习练习。
2.打破学习错觉,不要以为自己懂了!
我是一名前端开发程序员,自己整理了一份2018最全面前端学习资料,从最基础的HTML+CSS+JS到移动端HTML5到各种框架都有整理,送给每一位前端小伙伴,这里是小白聚集地,欢迎初学和进阶中的小伙伴。
web前端/HTML5/javscript技术学习群哦:64596,5538
很多时候,我们都以为我们懂某个词,但是当有人问你的时候,你却无法说明,只能说出一句:“我知道它的意思,但是我没办法说明白。”
这不就是不懂了吗!所以,当你觉得你已经掌握了什么的时候,试着用语言或者是实践的方式把它表现出来。
这就是生成效应,是指向同学、朋友、家人解释解释所学知识,在解释过程中,主动思考组织知识,构建出知识的逻辑性和条理性。有经验的童鞋都知道,很多灵感都是在给别人讲题中产生,甚至是请教别人时恍然大悟,另外做讲座之类的对掌握知识非常有用!
3.将学习变成“欲罢不能”
如何让学习变得“欲罢不能”,很简单!就是——成就感!
如果一件事能让你不断获得成就感,你是不是就对它沉迷不已。这就是游戏总让人难以自拔的原因。
所以,你需要找到能让你获得成就感的学习方法。
至于是什么,这就要看你的喜好了。
4.休息!玩乐!必不可少!
学习虽好,要别忘记休息哦!
领取专属 10元无门槛券
私享最新 技术干货