黑马程序员技术交流社区
标题: 给大家分享一些学习方法 [打印本页]
作者: 一只菜鸟 时间: 2018-6-24 14:56
标题: 给大家分享一些学习方法
我觉得学习方法不外就是
预习,听课,笔记,复习,练习,思考(还有敲代码!!!)
预习——每天都需要预习要上的内容,即使看不懂,那听课就要注意听了。
听课——也是最重要的环节,听课质量影响全部环节。听课时,可以开一个笔记框,先记录不清楚的,重点的,还有问题。最好停课带思考,是什么,为什么,怎么用。
笔记——课堂笔记做问题记录,截图等。整理笔记复习是梳理,练习时补充
复习——课后先把当天知识复习一下,理一下内容,然后通过练习发现存在的问题,再复习
练习——每个知识点的例子练习是基础了,然后可以自己想简单的需求试着做
思考——每个环节都要思考,哈哈。特别是复习的时候。主要还是是什么,怎么做,为什么,如果。
我觉得首先还是得搞清楚要用的东西的概念,有流程的要清楚流程的顺序作用,然后再是没个流程的部分,再到各个用法,细节注意点。
当然,这些的前提还是要有学习的心和不困的状态。
XX-学习方法
1.预习课程,这个根据自己的能力来,至少要预习好第二天要学的资料,能力强的可以预习到后面去,其实预习也不用全部学的很透彻,就是对这些内容都有个印象,把不能理解的或者难理解的标记出来,然后等老师以后上课的时候,重点去听这一部分的知识
2.上课认真听,上课跟着老师的思路走,也可以自己做个随堂笔记,把老师说的一些比较重要的内容记录一下,俗话说好记性不如烂笔头嘛,你记录下来,以后有些不清楚的话,也可以翻翻自己的笔记,我觉得这对以后得工作也有帮助
3.课后练习,我们每天上完课,每天都会有代码,首先要把老师上课的代码做完,然后再去适当的扩展自己的知识,比如在网上找一些资料,找一些相关的习题去做,只有多敲代码才能真正的理解问题,遇到的bug越多,积累的经验越多,
4.记录bug..每次遇到一个bug,可以记录下来,有这样一本bug记录,下次再碰到同样的bug就会解了~,以后工作的话也会是一个很好的习惯!
xx:学习方法
1.上课绝对不能打瞌睡,年轻人六七个小时的睡眠已经够了,没有什么是克服不了的。
2.上课跟着老师的思路走,理解项目处理的流程,一旦有不理解的下课问同桌或者记录下来,自习时间解决。
3.自习期间不要左边老师的代码,右边自己的代码来敲。根据项目,分步骤进行,根据代码一步步理解是如何实现功能的。然后根据需要实现的功能自己敲自己的代码,有问题慢慢调试,实在不行才去看老师代码。
4.记笔记,自己觉得重要的笔记记录下来,毕竟知识量太大,脑容量不可能记得住。即使现在记住了,几天后很容易忘记的。等到要用到的时候,找知识点也方便,工作的时候也可能用的到,有时间也可以回顾。
5.遇到问题时应该先自己理解,然后结合讲师的课件和笔记,或者跟前后左右的同学交流,应该培养独立解决问题的能力,因为之后的工作都是要你自己去解决问题。
6.对于预习,我花的时间很少。这一点我也一直很想知道别人对于预习的看法。对于我来说,预习不必要深究,除非你时间太多了,这一点估计很难。即使有点时间花上半个小时到一个小时看看明天的大纲就够了,应该花时间在掌握学过的知识上面。
xx-学习方法及建议
感想和意见:
[size=14.0000pt]1. 没有实在特殊的事情一定不要在上课日请假,尤其是那些课程的内容有连贯性的,否则后续的课程真心很难跟上节奏 , 我请了一次假后发现跟上来很难.(班主任:没有天大的事不要请假!!!)
[size=14.0000pt]2. 演讲需要多用心,讲和学科有关的内容,尽量通俗化。
[size=14.0000pt]3. 每天学习的课程的量大,需要大量的精力和时间消化,事实上也不是很难,每个人踏踏实实弄清楚自己的问题,整理出来后续有时间了再重新巩固就可以了。
4、上课不能睡觉,上课睡觉更多的是意志力的问题,主观的问题不能赖学习
5、同学间要强调多沟通,多交流的后续也要自己多思考,正确处理”学”和”思”的关系, 学而不思则罔.思而不学则怠, 古人的话也真是厉害;
6、创造一种尽量独立思考的氛围 , 能自己解决的问题不要问助教,不行和同学交流,再不行再找助教,不要养成”助教依赖症”。
-----目前学习方法:
我一般都会预习,把知识点概念性的过一遍。
上课一定要听,其实真的听很认真,可以不用练习,也是过下脑,有印象就行,毕竟自习有很多时间去消化。(前提是听懂理解了)
自习的时候,我一般不会回看老师的视频,因为上课都有听,我会直接看老师上课敲过的代码,整体先看一遍,然后自己敲一遍,如果遇到不知道的地方会回看老师代码,但只看这个点,然后自己接着写,遇到bug一般根据老师的代码和讲义都能解决,最后直到能把当天老师的代码能完全独立的敲完一遍才算完。
整体总结:
我的习惯是敲代码之前一定要先想一遍,就是很概括的那种,在脑海过一遍,然后再动手,其实我不是很建议边看视频边照着老师的代码敲,这样很容易就会形成依赖,可以自己分下知识点,听完一段,然后回想这一段,觉得能完全敲出来了就独立敲,有问题再回看,直到能独立敲出来为止再用同样的方法去看下一个知识点,这样才有效果,还有就是最好不要死记硬背,代码其实都是有逻辑的,不是一个个生硬的英文单词,有的人会用死记的方法,这样等到做项目肯定会蒙的,编码思维很重要的。
丁氏python学习大法(仅参考)
[size=14.0000pt]1) 预习
a) 目的:了解课程大纲及知识点,在上课时能顺畅的跟随老师的思路.
b) 方法:前提预习课件,若遇到不会的,有时间可百度深究.如没研究出来也不必惊慌,可做重点记号,听课时着重听.
[size=14.0000pt]2) 上课
a) 目的:系统接收知识点
b) 方法:
i. 不打瞌睡(虽然我也有点控制不住自己)
ii. 时刻跟随老师的思路,若想举一反三,做好笔记,课下在深究(课上没有有太多时间思考如何举一反三).
iii. 若遇到新的单词(如.方法名,模块名等),及时查找词典,根据读音和单词意思会更好记忆一点(本人英语超差).因为很多方法名表达的意思就是单词本身的意思.
iv. 做笔记(此项也是我的弱项,本人也很想知道该如何做笔记)
[size=14.0000pt]3) 复习
a) 目的:巩固,吸收,消化知识点
b) 方法:
i. 代码:
1. 若思路清晰,可直接敲代码,不会的方法名,模块名可查阅
2. 若思路模糊,可参照老师的代码,但是在敲的过程中一定要思考每一段代码的意思,为什么要这样做,如果我不这样做会怎样.从而理清思路,举一反三.同时根据自己的理解,补充笔记.
第一遍敲完之后,自己再把思路理一遍,然后根据自己的 思路再敲一遍,这一遍不一定敲的出来,卡壳的地方再参 考老师的代码,再理顺思路,接着敲.
根据自身情况再敲第三遍,第四遍......
ii. 笔记:
1. 时刻扩充自己的笔记并分好类,方便自己今后查阅(本人有一个BUG收集表格,刚开始做;每节课一个Xmind,不过好几节课没做了.)
xx-学习方法
课上一分钟,课下十分功!课堂效率很关键,只要上课跟着老师的思想脚步走,每一步都想想为什么要这么做,这样做有什么好处,就更容易理解和记住老师讲的知识点。下课也就不需要再去看视频,只需把课堂内容理一理。课堂上最需克服的就是犯困和走神问题,这也是大部分同学跟不上节奏的原因。
接下来就是课后敲代码了,敲之前先理一下思路,弄清楚流程,再去尝试自己敲,而不是左半边屏幕放着老师的代码,右半边自己对着敲,这种效率太低,可能敲完一边之后都不知道自己写了什么。
当天的代码全部敲完之后再去总结今天所学的内容,再和之前的知识点连接起来,脑海里构成一个知识框架。学习没有什么特殊的捷径,只有靠你自己的努力和坚持不懈!
作者: 世@届 时间: 2018-6-26 12:35
希望你好好学习,学有所成呢
作者: SZ创客 时间: 2018-6-26 14:07
努力努力
作者: 小莘 时间: 2018-6-26 14:17
加油吧
作者: 188杨 时间: 2018-6-26 14:24
按照这样的进程学习,定能成功
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |