黑马程序员技术交流社区
标题:
乐飞导师总结的学习方法,分享给大家!
[打印本页]
作者:
勇敢的喵星人
时间:
2015-5-7 20:22
标题:
乐飞导师总结的学习方法,分享给大家!
有好的学习方法学习起来才能事半功倍,没有好的学习方法付出的努力不比别人少但效率却不如别人。
再此把萌萌哒乐飞导师总结的学习方法分享给大家,希望能够帮大家找到最适合自己的学习方法!
通过多个班级的教学,以及与同学们的交流,发现很多同学学不好,不是学不动,而是不会学习,从而导致一些同学学习起来吃力,甚至痛苦,所以基于个人想法,对同学们的学习作了一些个人的总结,希望有益于大家。
以下学习方法不针对所有人群使用,只是给长期在编程高压力中学习的同学们的友情帮助,如有问题或者更好的意见,请联系我(鄙人贾乐飞),进一步完善内容。
课上学习:
情况: 一些同学喜欢上课勤记笔记,这是一种好的学习态度,但不是一种适合目前这种高密度学习的状况下。
说明:
由于知识的密度比较高,所以会出现一不小心走神或者没有关注到而导致课后的知识不连贯,以至最后不得不把视频拉出来重新看,那么白天看的视频去哪里了,而且长期下去,学员会感觉学习累,因为上课不停的在”努力“,而过度的不必要的努力,当然会造成学习压力大,因为你感觉自己很”忙“,但是跟别人比还是有差距。
方法:
要注意的是这里不是说不让记录笔记,而是说你记录的笔记应该是对你有实际意义的。
比如在上课讲方法的时候,有些同学把老师讲的方法挨个记一遍,那么这些东西其实在老师讲解的时候就已经写好了,而你仅仅只是抄了一遍,最重要的是在你抄的过程中会听老师讲的话会出现不连贯,也就是一些知识出现了遗漏,为什么,因为你在“忙”着”抄“笔记。
什么是笔记?
是能帮助你梳理知识,记录疑问的,方便你下课复习和寻找问题的。
比如:你听到一个地方,老师讲了但是没听懂,你应该记下来 XXX中的XXX没有听懂(类似)或者老师在讲解某一句话的时候你没听明白 那么就应该把这一句话记下来,等着下课问,诸如此类。
个别方法:
个别同学能力比较强,可以在讲解的过程中跟着老师的节奏敲代码,但是这种人是少数的,当然做得到的话,是好事,建议这么做。但是如果能力不够,硬逼着自己这么做,会适得其反。
综上,笔记要记,但是要明白什么是该记的,什么是没必要记的,人的精力是有限的,要花在关键的地方。
课后学习:
课后一些同学总是感觉自己记忆代码比较慢或者即使代码理解了,当给出一个类似的需求的时候还是写不出来。
那么课下到底怎么去学习呢?
这里就要有区分了
情况一:上课听课效果良好。
1、那么这样,课后就会有大量的时间,怎么办呢,有些同学可能很快就可以做完所有事情然后处于放松状态了,玩玩游戏诸如此类。
2、完成了一天的工作,就想赶快做大量预习,好让自己在后面的课程中有更好得到听课效果。
一般情况下,绝大多数人都会做情况一种的第二条,而这往往是没有必要的,为什么? 回想一下,很多人在课程上到一半的时候,最大的烦恼就是,前面的知识已经忘记的差不多了。要么,我基础都忘光了,尤其是面向对象这里。
那么你每天所花费的时间都到了哪里去,这就是一个很严重的问题,而面对这里的高压学习,时间本身就是很宝贵的,这就是一直以来我想强调的一个问题。
每天学习完成之后,如果没有别的事情,同学们该做什么?没错,是复习,大量的复习。
曾经有一位同学说过一句话,最好的学习就是重复,我非常认同这位同学的说法,说起学习方法太多,但是最好的方法就是重复,一个关键字,一遍不行,十遍,百遍,没理由记不下。
问题来了,哪里有那么多时间,问题又来了,如果给你时间,你愿意把之前学的“差不多”的东西,从头到尾再看一遍嘛,相信基本的回答都是,没必要吧。那么再回想一下,为什么学了那么久,很多东西忘了,而且一般都说忘记了,而不是说不会,也就是说其实是会的,但是就只是忘记了。为什么会忘记!!!没复习!
情况二:上课听课效果不好
1、上课彻底听懵了,下课第一时间把视频拉出来,再看一遍
2、上课感觉有些东西不会,再去看代码和笔记的时候,知识不连贯,怎么办? 看视屏(没办法的办法)!
总而言之,只要上课效果不好,很多同学的解决方案都是把视频重新再看一遍,而这也确实是解决问题的办法,但问题是看了一遍,还是会出现问题。怎么办?再看一遍?
相信很多同学,都在自学的时候,很头疼,因为视频看了一遍又一遍,进度总是很慢,因为刚看完的东西,又不知道跑哪里去了。
对于这些同学,第一时间应该是找出自己看视频也就是听课效果不好的原因
例如:
1、听着听着就不明白了,那么一般就是因为之前的知识掌握的不牢固(参考情况一)或者有
2、存在以前没有接触过的知识(那就应该把这个问题记下来,准备听完之后及时的去找人问,当然最好是自己去网上查,锻炼自学能力,但是不能超过5-10分钟)
只有找到了原因,才能在后续的课程中有条不紊得到学习。而有多少人思考过这个问题,多数人都是学着学着不懂了,怎么办,死马当活马医吧!
对于上课听课效果不好的同学,单靠课后的努力虽然可以弥补,但是学起来会很累,那么如果有更好的解决方案就应该去尝试,更重要的是对于就业办的课程压力会更大,如果不把这个问题早早解决,到了就业办就会更吃力。
其实对于学习本身,并没有过多的好方法,确实有一些比较特别的方法,可以帮助同学们学习,但特别的方法都是通过前人累积出来的针对某部分知识的特殊学习方案,换句话说,是取巧的方法。所以这些方法是没有办法应用于所以知识的,如果一心想靠着这些方法去走的更长远,我想是不太可能的。
补充说明:
第一,学员在学习完一天的知识后, 去处理这些代码的时候,大多数人的第一意识都是背代码,这一点恰巧是大家最容易走的误区。
第二,学员在处理代码的时候,因为感觉自己学的不是很熟悉,第一时间连背代码都感觉不太实际,造成的问题是把代码多抄几遍,而这一点既花费时间,而且作用极低。
第三,不要一个人学习,学员在长期一个人学习的过程中,会经常出现的问题就是,不会了不知道问谁,只能自己硬着头皮去解决,导致的结果是懊恼郁闷等不良情绪。
三句话:
1、最好的学习方法是重复(代码重复的敲,理论重复的看)
2、当天复习前天的知识(ps:复习知识最好的时候就是快要忘记的时候)
3、当一个知识你不理解底层的时候,就假设一个你想的通的底层过程,即使是错误的(只要能帮助你把这个知识记下来就没有问题)!
作者:
呆呆呆呆孔
时间:
2015-5-7 20:24
我的沙发,黑马币拿来
作者:
zy18692243338
时间:
2015-5-7 20:25
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者:
雾以泪聚丶
时间:
2015-5-7 20:27
仔细看了看,表示觉得对我有用,希望能找到属于自己的学习方法!!
作者:
海带
时间:
2015-5-7 20:29
不错 值得学习
作者:
xiao7181jun
时间:
2015-5-7 20:32
赞一个~~!!!
作者:
zhubingg
时间:
2015-5-7 20:51
赞一个,,,
作者:
吾爱SF
时间:
2015-5-7 20:55
总结的很好,谢谢楼主
作者:
LPStone
时间:
2015-5-7 20:57
事半功倍!
作者:
sandra_bae
时间:
2015-5-7 21:13
灰常棒~~
有种醍醐灌顶的赶脚
作者:
sandra_bae
时间:
2015-5-7 21:14
灰常棒~~
有种醍醐灌顶的赶脚
作者:
yuanhnu
时间:
2015-5-7 21:16
有些知识点和代码确实必须重复记忆,重复敲,不然过几天就忘了
作者:
pisces
时间:
2015-5-7 21:50
这个很值得推荐
作者:
smartisan
时间:
2015-5-7 21:53
不错 学习方法很有用呢
作者:
as12510
时间:
2015-5-7 22:16
虽然你说预习不重要 但是 预习过之后 上课听讲 真的压力很小,而且 会有更深层次的领悟的。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2