黑马程序员技术交流社区

标题: 【每周一券】浅谈你的学习方法 [打印本页]

作者: 敏敏好学    时间: 2014-10-6 09:57
标题: 【每周一券】浅谈你的学习方法
本帖最后由 敏敏好学 于 2014-10-13 21:53 编辑


【每周一券】浅谈你的学习方法
本期亲友券获得者:海燕
我们在一个未知的世界里摸索,
方法就是你征服未知的工具。
伐木工人用斧头一个上午只能砍一棵大树,
但用电锯十分钟就能完事了,
一个好的学习方法可以让我们事半功倍。
如果你没有好的学习方法,
即使你每天都刻苦学习,
你也不会取得好成绩。
因此拥有一个好的学习方法是非常重要的。
现在就和大家分享一下你学习java的学习方法吧!


活动要求:
1.回帖字数不限,切勿重复回帖。
2.回帖内容要求积极向上。
3.未公布获得者前回帖皆有效。
4.下周本帖公布亲友劵获得者。
5.重在参与,楼层不定时发放福利,只要你是走心的回复。

作者: 杨佳名    时间: 2014-10-6 10:34
本帖最后由 杨佳名 于 2014-10-6 10:53 编辑

大家其实学习方法都差不多,都是在看视频自学。其实谈不上什么学习方法,关键要看是否是有毅力坚持下去。我觉着最好的方法,莫过于坚持,坚持,坚持,坚持,放弃。因为黑马前的日子,需要我们打下坚实的基础,我觉着这不是进黑马所必备的,这是为了我们以后开发所需要准备的。
所以,当身边同学都在玩刀塔,lol时,我会自己一个人去找间没人的自习室静下来看视频,

自己知道学到了东西,觉着很快乐。虽然有时觉着枯燥,但想想那么多的黑马人比我更努力,就会又充满力量。
如果你也觉着很累,很枯燥,但如果梦想在这,就坚持下去,要知道其实并不孤单,还有很多的小伙伴一起奋斗着。坚持不下去了,咬咬牙,再挺一下。
可还是觉着枯燥无聊,那么就放弃吧。也许这条路真的不适合,因为这才仅仅是个开始。

说了这么多,分享点东西吧。这是之前逛论坛得到的。对着视频一直看,一直敲,总觉着思路有时候跟不上,好多是需要自己琢磨消化的。我是对照着这份讲义,打印出来了看过视频然后照着这些好好琢磨的。
贴出了再分享一下。

黑马程序员入学Java知识(精华总结).rar

914.96 KB, 下载次数: 383


作者: 爽朗的菜籽    时间: 2014-10-6 11:14
谢谢楼上的总结
作者: 18643448863    时间: 2014-10-6 12:05
本帖最后由 18643448863 于 2014-10-6 12:06 编辑

        现在大家都是在自学,坚持固然重要,但是有一个好的学习方法却可以起到事半功倍的效果。下面来分享一下我的学习方法。
因为毕老师的教学视频每一天都分的很详细,所以已经帮助我们规划了每天要学习的知识量。当天要学习的视频会看两遍
       第一遍:主要是理解、记忆和做笔记。手写笔记,主要是记一些文字内容(好记性不如烂笔头,不开电脑的情况下,可以随时查阅观看),还可以把视频中遇到的知识点总结,代码等用截图的方法保存下来,做成图片笔记,用视频天数和重命名知识点名称分类(这样的图片笔记会比手写的文字内容更全面)。当第一遍视频看完之后,就会对视频的内容和知识点有了初步的理解与记忆。
        第二遍:主要是复习与深入理解,和深入的记忆。主要方法就是,首先看这个视频的名字,知道这个视频在讲哪个知识点,然后,回忆这个视频的内容与知识点。这样会在看视频的时候发现自己还没有记住的知识点,记忆起来会容易些。在看视频的同时遇到代码,要自己敲,主要还是回忆,分析,自己敲。敲完之后再与视频对照,这样会发现自己的思维和老师的有什么不同,进而提高自己的编程思想,还能练习自己的编程手感。
看完两遍视频之后一天很快就过去了,已经到晚上了,这个时候我们可以看些自己做的图片笔记,这个笔记可以快速复习所学过的知识点(这个过程是很快的几分钟就能回忆完)。        最后逛论坛是很有必要的,因为论坛上时常会有其他的学员发布问题和前辈的经验,这些问题也是我们最好的习题,可以自己去思考,如果你的答案能帮助其他人,那是很有成就感的一件事,会提升你的正能量。当别人问的问题你解决不了的时候,说明你对这个问题相对应的知识点的理解还不够透彻。可以借着这个问题去看笔记或者视频,这样的记忆与理解会更深。论坛上也会有很多已经成功入学黑马的前辈本发的一些基础测试啊,面试题啊,入学测试啊,这些都是最好的习题,可以让你有习题可做,有代码可敲,要自己分析问题自己敲,记住注释,和分析一定要写,这样不会乱。不会的东西可以发帖问其他的学员一同解决。
        在坚持每天大量学习的同时,正常的休息是很有必要的。劳逸结合才能最大的提升自己学习的潜力。希望大家能早日入学黑马,圆自己的程序员梦。加油!!!!


作者: wujiemin    时间: 2014-10-6 23:13
毫无疑问,我们每个人在选择方向上面都会出现迷茫,无助的状态,但是选择终究要自己去完成,所以我们就回去衡量每一个培训机构,来找出最好的,作为自己的目标。说下我来黑马的原因:
      我是一个刚毕业的学生,参加工作时间很短,只有几个月,在工作中,越来越发现我会的东西真的是太少了,所以决定要继续学习,我就开始在网上参看一些培训机构,查看了很多痘很不如意,知道我看到了黑马。
      毫无疑问,培训给人的第一感觉就是为了赚钱,但是黑马并非如此,黑马就为了我们的未来给我们铺路,我在咨询其他机构的时候,他们会描述他们如何好,极力的拉你进来,而黑马的老师给我打电话的时候只是简单介绍了一下,没有那种急切的让你去,然后赚你钱的感觉,黑马的老师是真心的对你好,想让你成功。了解之后,我来到了论坛,看到了美丽的班主任,和敬业的老师,更加坚定了我来黑马的信心,我现在在努力自学中,特别希望早日来到黑马的怀抱,做黑马的学生,会是我一生的骄傲。
      现在我还在学习中,可能要奋斗几个月,我要坚持下去,走进黑马,走向我美好的未来!!!
作者: 困在岛上玩    时间: 2014-10-7 09:36
  学习我们都说坚持下去,我认为的之所以这么说的话,是因为“积累”,只有坚持了,积累的东西才会多,所以在平时的学习中,我们不能太急于求证自己学习的成效。
  要在大部分的学习时间里保持平复的心情,看视屏,做笔记,看完一遍再开始敲代码回顾,巩固,总结。
  也最好不要一个人闷声学,多上论坛看看大家的经验贴,多交流。
  认真踏实的学个把星期,再审视一下自己的收获,有不足则改,无则加勉继续保持。
作者: ζ_____________    时间: 2014-10-7 10:21
本帖最后由 ζ_____________ 于 2014-10-7 10:25 编辑

谈到学习方法咯~ 不得不说,我是一个学校效率很低的人...  ^^  没定性嘛. 所以我就根据自己的学习方式来进行一些方法上的调整.

1.看视频:
       看视频的时候利用播放的软件将视频调成2X速进行播放,这样的话既节省时间还能强迫自己专心的去听讲,不给自己溜号的机会.如果看不懂了再暂停,去研究一下当时的思路.

2.做笔记:
      每当看完一节课的时候都要去做笔记,做笔记的时候我不会在笔记上写一句代码的,因为那些是自己要背出来的. 笔记做出来的作用就是理清思路.  所以笔记上我都是写一些实现功能的思路.(其实每堂课上都是这样的,老师讲的其实都是一些实现方法的思路) 自己之后再跟着思路敲代码. 相信这样的话印象会比较深刻.

3.画结构.
      自己会根据自己的理解去画一些让自己看得比较清晰的结构图.  比如类与类之间的结构. 接口的功能之类的.有些还是一些功能上实现的流程. 这些可能一次画得不够清晰,或者当时的理解不够充分,没关系.多画几次就好了..  这样就不会感觉学到的东西杂乱无章 ,衔接不上了,而且还会对之前学到的东西有一定理解呢~
4.总体流程:
      每堂课之后做该课时的笔记 ,  记录一些知识点即可..  每天做一次日知识点总结.  看完一个流程的视频之后再从后往前做一个调理性的结构总结. 这样就没理由觉得哪些地方生疏不理解了.

希望我的方法对大家有所帮助啦 ^&^  (忽忽~ 我是 水瓶的 方法控~)


作者: 菜鸟一号    时间: 2014-10-7 11:00
每天坚持看视频,看完一节敲一下代码;如果遇到不会的,先回想,想不到的就快进视频看一下不会的地方。这样就基本记住了
作者: mingtianrsm    时间: 2014-10-7 11:22
我的方式可能有点浪费时间,不过还是分享一下:
第一遍:将视频系统看一遍,了解Java基础部分的主要学习内容和学习重点,并把普通的内容弄懂。这样就可以对将要学习的内容有了了解,明确了学习的重点与疑难点。
第二遍:将第一遍没有弄懂或者认为是重点的部分,重新看视频,然后边看视频边做笔记,同时把疑问部分反复琢磨或者到论坛提问,这样有利于对于重点部分的理解与记忆。
作者: sk0806    时间: 2014-10-7 13:13
学校没课了,,,踏实的图书馆走起,闷闷的复习一个月,走剩下的两个流程
作者: MR.J    时间: 2014-10-7 21:43
      看到这个话题,觉得很巧合,我刚开始在论坛发贴的时候就发过类似一个贴,就是讨论学习方法的。现在自学也过去一段时间了,我结合这些天自己学习的一些方法与感受。我觉得,学习方法,不能单纯的指学习的技巧,还应该有:计划、实施、技巧、休息、自我激励、培养兴趣这些方面。
     学习方法-计划:一个好的计划可以让自己更清楚在整个学习过程中每一步该怎么走。从我开始自学到现在已经快一个月时间了,可是学习的进度却不多,因为自己开始时没有好好计划,往往是随便看到哪里,觉得该停下复习下才停下复习,有时间真正该复习时却因为没有想到就过去了,所以很多知识点都掌握的不行,看来到最后还要来一些全面的复习才能把知识点很好的掌握。我想,如果一开始就有一个很好的计划,每个阶段学多少天的内容,然后进行一次阶段性的复习的话,就不至于落下很多了,可能还会把知识掌握的很好。
       学习方法-实施:在每天的学习中,往往会遇到一些事情,或心理胡乱想一些赖以而中断,所以就要说到如何对计划进行实施了。就像再好吃的东西吃多了也会乏味一样,长时间的学习编程是一个很枯燥的过程(有强烈兴趣的除外),我在学习过程中也难免会心烦气躁,学习就很难进行下去。这时我就会起身出去走走,看看外面的风景,和家人说说话,让自己长时间的紧绷的神精放松一下。这样,在接下来的学习中,便能很容易再投入进去。
      学习方法-技巧:我觉得在我学习中,学到东西最多的时候就是在我注意力能够集中的时候(有点像废话),我想表达的意思是,如果看视频时,一定要集中注意力,如果集中不了注意力,看了再多也是白看,还不如不看。对于视频学习,我觉得在看视频前,最好是把今天所讲的内容的知识概要看一下。就像我们以前上学时一样,算是一个预习吧,这样再看视频,效率会提高很多,至于概要,网上很多,以前黑马的学生总结的,很多总结的都不错,我就是看他们总结的。然后就是集中注意力把一天该看的量看完,然后开始练习,练习可以找到源代码,跟着敲,主要是为了把老师视频里讲的东西再回忆一遍。敲熟练后就开始自己去写,这样就可以把知识理解,掌握。
      学习方法-休息:不知道哪个名人说过,不会休息的人,就不懂得学习。我觉得这句话说的太对了。学习编程是一个很伤脑筋的事,所以中午最好是小睡一会,这样,可以保证接下的时间能有比较高的学习效率。对于晚上学习到什么时间,我说说我个人情况,在开始自学时,我每天都是学到晚上12点多,快1点的样子,结果,早上就严重的起不来,白天学习效率直线下降,集中不了注意力。所以我就改变了休息的时间,晚上快11点时就睡,早上6点20左右起床,看一看知识总结,然后就是看视频,中间如果困了就再小睡一会。视频看完后就开始写代码,做练习。这样,能休息好,也能有相对来说高一点的效率。可能每个人的精力不一样,所以只能说要找到自己的休息时间安排。
       学习方法-自我激励:学习东西本来就是一个很艰难的过程,往往会产生懈怠的情绪,我通常会做一点自我激励,比如想到自己的小伙伴们都已经工作稳定了,自己还在从头开始学习一种新知识,落后很多,所以不能放弃,坚持学习下去。早点学成,然后工作,挣钱,给家人一个好点的生活环境。还有别的很多,都可以做为自我激励的事物。
学习方法-培养兴趣:说个不恰当的例子,一个喜欢玩网络游戏的小伙伴可以一天不出网吧,这就是兴趣的力量。如果一个人能够对一种知识痴迷到这种程度,那么他一定能够在这个领域取得很高的成就。当然,我们是常人,痴迷一种知识的情况不多见,所以我只能说是培养一些学习编程的兴趣,比如多看看编程牛人的作品,产生膜拜情绪,这也算是一种兴趣。还有,看看我们现在用的安卓手机,难道你不想去亲自开发一款软件,让她来征服天下所有的手机。
       就这么多吧,我建设在安卓版块长期置顶一个学习方法的讨论贴,让以往的学习大牛分享一下学习经验,这样,很多新人就能直接有一个参照的学习方式,这样可以缩短学习周期,少走很多弯路。祝黑马及学员一路前进。^-^
作者: 九零零    时间: 2014-10-7 21:51
本帖最后由 九零零 于 2014-10-7 22:10 编辑

我的学习方法:1.看毕老师视频的源码,尽量按先后顺序看,通过老师的注释去理解,把不懂的地方标记出来; 2,带着问题去看视频,这样有利于集中注意力,目的明确,从而提高学习3,学到新知识多想想为什么,比如学了异常,就想想为什么要定义异常,它是解决什么问题的,它有什么特性,多思考问题能加深对知识点的理解,记忆深刻。 4,一定要多敲几遍代码,想到什么问题就通过代码去实验,不要光空想。 5,其实学习的过程就是发现问题,然后解决问题的过程,解决问题的过程就是进步的过程。带着问题学习,就是将被动的接受转换为主动地吸收,这样一来肯定事半功倍。 勤于思考是一种习惯,习惯的养成需要我们去坚持!所以还是要坚持!坚持!坚持!


作者: 白金角斗士    时间: 2014-10-7 23:02
学习是一个及漫长的过程,确实如有一个可行且高效的方法必将事半功倍。
论方法,傻了。确实木有,唯有坚持与不断的鼓励。

在这学习的过程中,一定要先静下心来跟着老师的思路。若有不懂的,记录下来。
回家后再进行快速的复习一遍,着重看不大理解的,若还是不明白,找人分享一下,应该更能够进入状态。然后敲代码,反复练习,疯狂的练习!
最后会去考虑代码的出现到底提供了哪些好处?尝试性的省去或某一个环节,或者换一种方式实现会成什么样?并了解原因
就如毕老师所说的,代码会一个只是一个,理解其思想才能以不变应万变。

说句题外话,要是能在毕老师班上该是多幸福的事情。。。
作者: 354620815    时间: 2014-10-7 23:38
学习Java,不可能指望只看一本书,或者一套视频就能够完全掌握。需要有一个循序渐进的学习过程。
作者: inception    时间: 2014-10-8 00:51
第一遍,理解内容来敲代码,看懂视频,照着敲代码也无妨
不抄笔记,把时间侧重在理解和敲代码上

第二遍    敲代码来理解内容,看懂代码每行的意思,理解相应的内容。不懂的就细看相应视频。你会发现在第一遍粗略理解的前提下,第二遍细看会有很深的印象。
用自己的想法简写笔记

第一阶段侧重理解
第二阶段侧重敲代码,加深理解

作者: -天然呆ノ    时间: 2014-10-8 01:45
首先确立学习目标,没有目标毫无目的的学习只会浪费你的时间。第二下定决定坚持下去,在学习中总会遇到困难,但以一种什么样的态度去面对困难是关键,有的同学在遇到难题的时候会选择不管,去做下一件时,但问题一点一点的积攒后就会发现自己什么也不会了。身边的好多朋友就是这样,所以一遇到不会的就记录下来,要么问老师,要么百度,或者和同学讨论。(但这里不太建议去百度,百度上很多回答并不是完全正确的,问老师是最好的)。然后就是很多同学一个劲的去背代码,其实我觉得没那么大的必要。代码很多,子类接口那么多能背的完么?有些还不常用,不常用就一定会忘记。所以常用的代码要把父类记住,实现什么功能记住,功能接受什么类型参数,是不是静态,常用的记下来,多敲敲就记得了。其他的不常用的,可以用API找到。最后我觉得学习java最重要的是思路,只要每次在解决问题的时候把你的思路写下来,然后一步步的把功能实现,记不住的代码去查API。用这样的方法稳稳能学好。平时有时间就回顾一下基础知识,和学习中记录的困难点,在网上看看面试题,学成毕业后,条条大门通你家!
作者: suoxidong    时间: 2014-10-8 07:12
自学了一段时间,对于我这个外行来讲,java知识体系感觉比较庞大,有时候会让人着急,看着那么多视频需要看,总是忍不住,一个一个往下看,顺便做点笔记,可是有一天,会回头一看,什么都不太记得,这时我心慌了。不知道自己是否真的适合走这条道路,经过一段时间的摸索,总结如下几条学习经验:
1、目标明确首先要确定自己是不是真的想做软件开发,只有目标明确才能有不竭的力量。
2、一定要有一个好的心态
切勿操之过急,一定要脚踏实地的一步一步的学,一定要把基础打结实了,万丈高楼平地起,我认为最基础的才是最重要的,所以在视频中遇见不懂的,尽量不要拖,要通过论坛,网络,QQ群等方式进行答案搜寻和思路扩张。3、及时回顾
每天抽取一段时间复习以前学过的知识点,加深记忆和理解,尽可能用一条线把知识点串在一起,这样就算你想忘记,也难。
4、多实践
都说实践是检验标准的唯一标准,那么对于某个知识点的掌握到底有多深,可以通过不断的代码来检验,同样也可以通过实践来加深对基本概念的理解。尽可能做到游刃有余。
5、参考别人的代码
用别人的代码和自己的代码作对比,你会发现自己的不足以及被人代码的闪光点,哪怕是一点点,我想一定是受益匪浅的。
6、要对自己有信心
都说信心是一个人最大的财富,只要你坚定自己一定会成功。有时候我回想起村里在60年代所写的“人定胜天”四个大字,我浑身就充满力量,在解放初期那种艰难的环境中,人们都有这样的豪情,我们有什么理由可以对自己说不呢?


作者: ebide    时间: 2014-10-8 07:26
不错,感觉很有收获
作者: 无极限    时间: 2014-10-8 10:24
自从开始了解黑马以来,不得不说我的改变还是很大的,近朱者赤近墨者黑,古人诚不欺我。
一个月前我下载了毕老师的Java基础视频,让我发现了一个新天地,我不认为自己是一个很有恒心的人,在这之前很难有一件事让我专注这么久,一个多月的时间说长不长说短不短,今天就总结下我的学习过程:
1,一日之计在于晨,在去上班的路上以前我都是掏出手机玩到公司的,现在我会习惯性的回想昨天的学习知识点如有些不清晰的地方待会儿到了公司查质料解决以便接下来的学习,因为我的工作挺清闲的所以便有挺多时间供我学习;
2,让学习代替娱乐,没看学习视频前我的休息时间都是用来玩游戏看电影的,刚开始的一个礼拜是很难熬的,毕老师的视频看完一段就忍不住想点开游戏消遣一下,这时我会离开座位几分钟,等心情平复下来继续看毕老师的视频,这样几天之后我发现其实玩不玩游戏看不看电影其实没那么重要,玩也是过,不玩也是过,而且跟随着毕老师的课程进度我觉得对Java编程更感兴趣。
3,当学习热情开始有冷却的势头时,我会来论坛这边逛逛,看着师兄们的捷报顿时又会充满干劲,“我也要像他们一样”的念头萦绕在我的脑海,如何才能像他们一样呢?唯有学习学习再学习!
4,心态放低,毕竟在正式进入黑马之前我们都是在自学的,不要认为自己一定要在多少天之内掌握哪些哪些内容,
有学习目标是好事,但是学习不是盖房子没有一个准确的工期,在你逐步解决问题的时候也是你想目标前进的时候,欲速则不达!


作者: Captain_Jack_Sp    时间: 2014-10-8 12:16
我学习的方式没有那么复杂,很简单,但是非常有效,
学习三部走,
第一步,仔细的看视频,只是单纯认真的看。
第二部,边看边敲,最好是默敲,就是不对着视频敲代码
第三部,总结这部分的视频,知识点,面试题,等等一些重要的地方
作者: lipc    时间: 2014-10-8 13:15
我觉得 大多数人的学习能力都是差不多的,那学习方法也不会有太笨的,就是多看看教程,多敲敲代码。其中最重要的是心态,只要做到 踏实、坚持, 这些java基础根本不叫事。。。
作者: 白金角斗士    时间: 2014-10-8 20:33
白金角斗士 发表于 2014-10-7 23:02
学习是一个及漫长的过程,确实如有一个可行且高效的方法必将事半功倍。
论方法,傻了。确实木有,唯有坚持 ...

毕老师不是去上海当校长了么。。。。
作者: noiary    时间: 2014-10-8 21:47
第一步
确定目标: 参加黑马培训班android50期,

第二步
制定计划: 用两个月时间看基础视频学习java基础,剩余一个月左右或巩固基础或预习web和android知识.在这期间走完入学流程.

第三步
执行并完善计划:
1.看视频先大致理解,头脑有个印象,只看不写,全神贯注;
2.参考视频中的源码自己敲,或默写或抄,总之在理解的基础上争取自己写出来没有问题;
3.写代码的过程中整理知识点,这一点很重要,以后复习全靠这个整理出来的笔记,我的方法是把每个小知识点简要写在开篇,以后复习的时候就像看目录一样看自己是否能想起知识点的内容.
4.买了一本书,java核心技术,睡觉之前或代码敲累了翻翻看,书上写的要深一些,有些很难理解,不过这样与视频交叉学习会有一些效果;
5.定期复习,学习就是循序渐进的事情,久了会忘得一干二净,不过好在很多知识点都是有联系的;
6.时刻谨记多动手,多敲代码.

学习本无底 前进莫彷徨!



作者: 郑飞    时间: 2014-10-8 22:20
感觉再好的经验没自制力为基础也运行不起来 这里这么多好经验 随便拿一个 能长期坚持 应该都会很牛了
作者: 微笑@微笑    时间: 2014-10-8 22:34
      我的方法是理论与实践相结合,当然了,这里实践就是狂敲代码,敲代码也不是盲目的敲,要做到心中有思想,脑中有步骤,并不是半边电脑屏幕半边敲写代码,这样是记不住东西的。
      理论是一定要掌握扎实的,比如面向对象的思想,掌握不好,就很难分析出案例中的各种类、接口之类的。
      分享些小方法:
                      1:网上看看成功的例子,看懂了,自己默写,写不出来再看,再写,反复进行;
                      2:有本书叫 java编程思想,有时间就看两页,每看一次都会有新的收获;
                      3:学习一段时间后,做个总结,也是积累的过程;
                      4:多和别人交流,分享他们的经验,也可以把你的想法说出去,一起交流.;
                       ......
      俗话说:笨鸟先飞,勤能补拙。一点都没有错,java学习同样如此。java学习遇到问题就要多学,多问,多操作。自己不会就花费比别人多一倍的时间去学习,多问老师同学,学习借鉴别人好的方法,往往能够事半功倍。
       java学习没有秘籍,也没有捷径,java学习要脚踏实地,注重理论结合实践,做到融会贯通,认准了就从一而终坚持下去,只有这样才能理解java学习的真谛。
作者: Eagle    时间: 2014-10-8 22:42
看第一遍视频,
一边看视频,一边敲代码,
看完视频后回想一下敲得代码再敲一遍,
视频看完后再看第二遍
把敲得代码完全理解透彻,不要为了敲代码而敲代码
看第三遍视频
放快速度,在过一遍,把不懂的和不熟悉的地方找出来,理解或者加深印象!
作者: hacker◊紫猫    时间: 2014-10-8 22:44
学习方法是建立在你的学习态度上,假如你的学习态度很消极,学习时三天打鱼两天晒网,谁也救不了你
态度第一,时间第二,学习java不是一朝一夕的事情,不是说努力两天就能学会的,所有你必须有足够的时间
在这两个基础上,才能谈学习方法的问题。我的学习方法是,先看视频,看完一个视频趁还没忘,抓紧
把代码默写下来。以便加深记忆。如果默写不下来,那么就使劲想,实在想不出来就只能看看了,相信
这样记法你会对代码有很深的印象,这样就完了吗?不是的,有句话说得好,复习重于预习,所以一天之后你还得
在敲一遍,加深记忆,如果只敲一遍,我保证3天之后你会忘得一干二净。勤复习才是王道。
      有不理解的地方多件两编视频,如果还不懂就来论坛问问,广大学子都会为你解答的,又能赚技术分,何乐不为呢?
     最后奉劝一句话,看十遍,不如敲一遍!多敲代码百利而无一害。

作者: 懒羊羊    时间: 2014-10-9 13:37
     我认为做任何事都是有目的性的,就只是单纯的帮助别人看起来没什么目的,但是你帮助了别人自己心情变好,或者分享了快乐,其实,这就是目的。

  

作者: 懒羊羊    时间: 2014-10-9 14:03
      想要学的好就必须先确立目标!就我自己来说,我希望能给我爱的人他想要的,现在我女朋友每天工作都很累,为的就是以后能过好日子,但是身为一个男人我希望我能用我自己的努力来让我爱的人过的好,活的不那么累!所以我选择了黑马,黑马能让我拿到高薪待遇,然后她就可以不用那么累。
     我给自己制定了自己的学习方法:
   1、规定学习时间上午8:00---12:00,下午2:00---6:00,晚上8:00---10:00。没个小时学习50分钟休息10分钟,
        中午除去吃饭时间上论坛看看,发帖回帖。晚上主要以练习打代码为主,把白天学的复习一遍。
   2、 每天看学习视频,边看边做笔记,遇到不懂的反复看几遍。
   3、晚上复习完一天的课程对这一天学到的东西做一下总结。
   4、每学习完一个大章节做一下总结,看看之前做的笔记,加深一下印象,编程总不用的东西会遗忘,所以多总            
        结多复习是好事
   5、多看看别人的代码,先把注释去掉,尝试着自己给代码添加注释,再和源代码比较,了解自己有哪些不足,   
       有哪些不懂的地方
   6、当然,光学习也不行,劳逸结合而且也不能忽略了身边的人,周末的时候抽出一天来陪女朋友逛街,看看电
       影,换换心情对学习也有帮助。
     我觉得每个人都要有自己的学习方法,适合自己的才是最好的,别人的学习方法分享出来只可以做来参考,最重要的是要有决心,我一定能学号android!别人能做到的我一定也行,要对自己有自信,都是一个肩膀上抗一个脑袋谁能比谁强多少!最后感谢黑马给我这么个平台能和大家交流!

      
作者: 白金角斗士    时间: 2014-10-10 22:41
升级了。。。
作者: 白金角斗士    时间: 2014-10-10 22:44
升级了。。。
作者: 琳以沫    时间: 2014-10-10 23:06
努力吧。。。
作者: Afridoce    时间: 2014-10-10 23:10
学习方法就是:记,做,思,恒
作者: zz_job    时间: 2014-10-10 23:36
本帖最后由 zz_job 于 2014-10-10 23:39 编辑

说说我的学习方法吧。也许只适合我,不过还是分享出来吧。我学习有三个特点:打字快、不停顿、勤总结。

  打字快==>我打字的速度比较快,一般老师打代码的时候,我都会同步打出来,一点都不吃力。一开始我也没意识到同步敲代码有什么好处,但是两个月过去了,我经常看着看着就睡着了。为了避免睡觉,我才想出个同步敲代码的办法。这样一来,我打字速度更快了,打得多了,会形成一些类似学英语里语感的东西,常用的代码不用想就能敲完。-->学过IO的一定知道我在说什么:P
  不停顿==>现在我的学习还是以看视频为主。不停顿说的就是看视频的时候,哪怕有东西没听懂,也不暂停视频。这个特点是因为我发现,我学习的时候,如果一个小问题就停下来看,会极大的影响学习的节奏感。经常变成三停两停自己就先烦了,索性玩两把游戏。。。而不停顿,会给自己一种带着问题看视频的紧张感,有助于自己集中精力。当这个问题在看完视频后仍然存在,我会再把刚刚的视频看一遍。这虽然是个很笨的办法,但对于自制力不强的人,也算是一种约束,而且效果也很不错。
  勤总结==>这个说来有点惭愧,因为我觉得这一点上我做得还不够好。而且主要体现在有问题看代码而不是看视频上。我能够以代码为中心也跟前面两点形成的完善的代码+注释有关系。所以,当有问题出现的时候,我几乎不会再去看视频,只要将当时自己敲好整理好的代码翻出来一看,一般问题就都解决了。有些概念性的东西,因为黑马的老师特别好,注释总是现场写,所以我也有时间同步整理出来。

以上三点,就是我的学习方法了。但愿能给大家一点启发。

感谢黑马的老师,你们是我见最好最乐于分享的老师!
也祝我能顺利入学黑马,在此小小的许个愿!

作者: lypin    时间: 2014-10-11 17:54
一开始自学毕向东老师的java基础视频,就是只看视频,自己也没啥语言基础,看了几天当时就崩溃了,没效率。
后来经我一计算机朋友说,计算机语言不是看出来的,是通过看基础视频,还要不断的进行一个个简单的代码编译,
通过理论和实践,这样你的水平才会不断的提高。
还要我专门制定一个短期的规划:
    1、确定一个目标:50期andriod学员
    2、学习计划:
                     7:50---起床;
                     8:30---学习向东老师的java基础视频,边学边做笔记和标记不懂得地方,并且模仿一边代码
                     11:00--写学习blog,写完逛下论坛,向里面老师和大神学习
                     12:00--吃饭
                     1:30pm---两个小时复习上半天所学知识并理解代码含义并向同学解疑,继续学习视频
                     5:30pm---写学习blog,写完逛下论坛,向里面老师和大神学习
                     7:00pm---吃饭
                     8:00pm---复习今天的所学知识点,和同学交流今天所学,让同学帮忙查漏补缺。
                     11:30pm--休息
    3、学习方法:好心态+勤学习、勤思考、多敲代码+坚持=胜利
作者: Quasimodo    时间: 2014-10-12 18:59
本帖最后由 Quasimodo 于 2014-10-12 19:02 编辑

工欲善其事必先利其器,做好学习前的准备很重要。
我是看毕老师的视频自学的,我一般会先把每天要学习的内容先大概画个框架,也可以上网查一下该内容别人的学习笔记。也不用细看笔记具体内容,就看看里面的一些名词啊。比如看到多线程的时候,里面有个运行状态,然后呢运行状态还分新建、就绪、运行、阻塞四种。不用看里面具体内容,只要见过这几个名词就行了。这样扫一眼用不了多少时间。
接着看视频的时候,我们脑子里就大概有了一个框架结构出来了。等老师说到一个新概念就很容易接受,而且条理清晰,层次好容易被记住。否则很容易这个新概念还没接受好,就开始讲下一个概念了,就开始一头雾水了。不仅花的时间多,记的又不牢靠,效率很低。
每天看的新内容不要太多,因为新接触的东西消化起来是需要一定时间的。看完一个章节,可以找找练习来做,敲敲代码,很能帮助我们讲知识融会贯通。当然还有更休闲的方式,就是逛黑马论坛。看别人提的问题,如果是已经学过,尝试着去解决。如果还没学到,先大概记下来,以后学到了回头再看。
我们自己学习的时候,很多问题是我们在学习过程中忽略掉的,而别人的问题很多也是我们的问题。在解决问题的过程中,我们会搜刮脑中的知识,既可以让我们对已学内容有更深的理解,也可以查漏补缺完善我们的知识。何乐而不为呢?当然赚技术分也很重要~~建议自己做做笔记,把一天所学的知识内容归纳终结好,写好知识点的从属关系,层次要搞清楚,再把知识点细化一下。每天晚上睡觉前复习一下。
最后,不要窝在房间里面一天到晚的学习。人很容易昏沉的,要适当出去运动运动,呼吸一下新鲜空气(有雾霾就当我没说...)。对学习效率还是有帮助的,对身体也很好哦~~

作者: 海燕    时间: 2014-10-12 21:08
          我是一个学习效率不是很高的学习者,但是,对于基础我还是比较扎实的,要我谈学习方法很简单的啦。
         首先,我是先看视频,一边看视频一遍记笔记,遇到练习题就先自己思考,把自己思考的代码敲出来,如果实在运行不出结果就看视频中老师讲的,边看边思考和我自己的代码有什么不同,然后找出错误。虽然这样很慢,但是我觉得看过一遍就基本上掌握了。
         然后,就是学习的中期,当然是回忆大概的知识点,想不起来的就看看记录的笔记,把看视频时不是很懂的知识点再看一遍。
         最后,在网上找一些公司的或者论坛上的同学分享的题,自己敲代码,当然,这个时候可能有一些还是不熟悉,那就要借助笔记了或者上网查资料,如果有可能的话还会找一些小的项目做做。
         这就是我的学习方法,虽然很笨拙的方法,但是我实在找不到适合自己的方法了,正所谓每个人的方式不一样,但效果都很是不相上下的。

作者: 晓恣晴空    时间: 2014-10-13 16:43
首先是良好的作息时间,因为作息时间规律了才可以使自己的大脑在学习的时候保持足够的清醒,相应的记忆力也可以达到最好
其次是注意细节,因为跟着视频学习的时候好多细节忽略了总是要回去翻看,会很麻烦,另外就是边学边记录,因为后期也会方便复习的
另外就是要坚持,毕竟一个人看视频是很枯燥的,设立目标,找一些朋友一起学习,效果会更好
最重要的就是练习,敲代码,敲得多了自然就有感觉了
作者: 心之信子    时间: 2014-10-13 17:21
自制力要强呀!!!!!!!!!!!!!!
作者: Sualer    时间: 2014-10-13 20:54
我自己觉得学习是一个漫长的过程,所以在学习之前一定要有良好的态度,态度好才有耐性去苦学下去。我本身不能说自学很好,但为了进入黑马,我也开始在努力改变。现在我课程基本结束,我安心的在学习视频内容。
上午是学习一天的视频教学内容,中午吃过饭,去逛逛论坛,吸取一下前辈们的经验;下午会选择性的去打一些代码,对代码加强下记忆;晚上的话,会对上午学习的内容进行复习,同时写份总结或者技术日记;就这样我过完了充实的一天。
作者: run_wind    时间: 2014-10-14 20:31
通过这段时间的学习,我发现眼高手低的情况很严重,那么,我觉得看完视频,应该打开源代码源文件,再把代码敲一遍。并思考代表性的代码,可以在别的什么地方用到。
作者: 李欢宇    时间: 2014-10-14 21:27
首要要做到精力集中,跟着毕老师的思维,碰到不懂的地方,暂停视频,把问题记下来,反复看,反复练习,基本上练个3遍就差不多,主要还是坚持,细心,不懂的东西在论坛上大家多交流。
作者: Jason森    时间: 2014-10-15 00:20
谢谢各位大神的指点

作者: MR.Sun    时间: 2014-10-16 21:41
1 白天会看视频,将不懂的问题用记事本记录下来;2 晚上会把白天所看视频的指点进行统一的整理归纳,并思考白天的不懂的问题,不懂就将问题发到黑马论坛上面,或者问一些朋友;
3 就是敲代码,首先看老师讲的代码,在理解的基础上自己敲几遍,然后不看老师代码,自己敲,明白思路,然后用代码去验证概念的正确与否。
4 最后就是找一些练习题来练习,提高对知识点的掌握程度!

上面是我的一点学习方法。。希望能对大家有点帮助。

作者: 小孩别靠近    时间: 2014-10-19 11:57
说说我的学习方法吧:
    我是先通过看视频来学习的,毕老师的java视频25天,给自己一个月看完第一遍,当然肯定有些知识记得不牢。第一遍的主要目的是让java体系在自己心中有个框架,不要求每个知识点每个部分都完全记住。
    第一遍结束后,java体系在脑海中有个大概的轮廓了,然后开始自己的第二遍(我现在还在工作,等开始第二遍时果断辞职),第二遍一定要细致,毕老师的每个小程序都要自己敲一遍,直到自己熟悉为止。第二遍我准备花两月的时间。
    两遍结束后,我准备看书。我想那时候在看书就很容易了,《java大学实用教程》准备花半个月的时间看完。
    总共下来大概要花3个半月的时间,然后准备黑马考试,当然时间可能会长了点。但我个人认为,切勿急躁,只有把基础打好了,以后进了黑马才能更有效率的学习,实现事半功倍的效果。希望能对一起奋斗的小伙伴们能有帮助,一起奋斗吧,小伙伴们,为了更好地明天。

作者: axing110    时间: 2014-10-20 17:51
学习方法:
     1:培养自己的兴趣是学习最好的方法
   像我每天一做到电脑面前敲代码,基本都能坐上5-6个小时,一天下来十几个小时,是天天的事情,这就是因为兴趣
    2:其次应该是梦想。
    百善孝为先万恶淫为首,因为我有这个梦想,我希望父母能过上好的日子,为了当他们在白发苍苍的时候能过儿孙满堂。能开心的度过晚年。为了这个梦想而去学习,即使再苦再累也不算什么,
    3:也就是现实点的吧;多敲代码,想想我现在敲的程序上千个肯定是由的,具体我也不记得了,但是还是一个菜鸟。
作者: 微笑凡    时间: 2014-10-21 11:40
本帖最后由 微笑凡 于 2014-10-21 11:42 编辑

1.我感觉学习java应该是循序渐进,脚踏实地。java是一门有着阶梯性的一们语言,如果要学习它.我觉得最好还是按照java的学习体系,先掌握Java基础知识,再进行提高,按照先易后难的原则,这样我们在学习中才会遇到更少的麻烦。
2.信心、恒心、决心是最重要的。这是我们必须具备的心理素质.要是学习这门语言开始的时候很有兴趣,遇到苦难就退缩,这样最终会放弃学习java,没有经历风雨怎么见彩虹。编程就是有的时候就是那么这么人。会遇到很多的困惑.但是一旦你弄懂了,或者是你把问题解决了,你会感到很兴奋,编程的快乐就在此 。

3.多看看一些资料,多向高手请教,这样才好.要学会总结和领会。





作者: 渐行渐远    时间: 2014-10-27 21:55
我也说下我的方法,比较简单,就是指定作息时间表和学习进度表。比如6点起床,锻炼+洗澡+洗衣服+吃早餐,8点开始学习视频,到中午,吃饭加午休大概一个半小时,继续看视频,晚上逛论坛,总结,写技术博客和练习。其实难得是执行,因为起的早睡的晚,经常上午边看视频边犯困,这个时候就暂停视频出去走下,回来继续。
作者: 下一秒温存    时间: 2014-11-13 00:30
做好计划,然后进行学习,学习中要保证专一,聚精会神。还可以变听边看边写边思考(这个有点难做到)。然后么就是今日事今日毕了,不能脱。最后一点就是回忆所学的内容,可以再吃饭时候回想,睡觉前也可以回想。
作者: 彭小虎    时间: 2014-11-16 15:43
由于我是边工作边学习的所以学习起来会比较吃力,更纠结的我的工作时间是凌晨0:00到04:00以及下午12:00到16:00这两个时间段,值完0到4的班之后就是是直接睡觉睡到11点10,接下来就是洗漱吃午饭,吃完午饭就是直接下午班。因此每天能给我学习的时间只能从下午1600下班之后到凌晨0点的这段时间来学习,再刨去晚饭半小时,以及晚班前休息2小时(防止晚班打瞌睡),所以一天下来最多也就能学习5小时。在这5小时中,我会拿出2到3小时左右来看视频,1到2小时复习视频中的代码,如果还有时间多的话我会做一些扩展阅读或者扩展练习。。关键是有的时候会被自己写的一两个问题代码搞很久,导致很多学习计划会被延迟到第二天,就这样,我总共花了近2个月才把基础视频学完!

作者: かん_とう_う    时间: 2014-11-30 21:57
多加练习,不练是不行的
作者: Android周    时间: 2014-12-29 23:47
跟着老师走就没错




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2