A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 陈福军 于 2013-11-1 13:27 编辑

        至此.NET 十期开班在即,亲,你还在为没有好的学习方法而发愁吗?为不知道如何高效的学习而焦虑吗?
    不过现在不用怕了,英国大文豪家萧伯纳说“你我是朋友,各拿一个苹果,互相交换后依然是个苹果,倘若你有一种思想,彼此交流思想,那么我们就有两种思想了。学习方法也是一样。交流之后就会有至少两种方法,或许我们的方法错了只不过我们没有发现,那么我们的交流就更为重要了,自古以来成功者都喜欢做事半功倍的事。所以我们大家一起,总结方法,共同进步,做一个成功的人吧。
      如果你还不是成功的人还不行动吗?写下你的学习方法和大家一起进步吧。

     活动内容:以.NET为目标,总结自己比较高效的学习方法或者学习技巧,以及自己总结的口诀,要领等等。借助大家的文学功底,提炼整合发表出来。
        活动规则:
                               1, 字数不得少于60字。
                               2, 必须是自己的真实感悟,切记不要网上摘抄复制。
                               3, 活动时间截止到110524点。
       加分规则:
                               1, 由版主加分,版主对自己满意的答案给予1~3分的技术加分,不符合活动规则的不予加分。
                               2, 每人可以多次回答或对自己的回答进行补充,但是只加一次分数。
                               3, 活动最终解释权归黑马所有。

30 个回复

正序浏览
我是 学 Java的 ,路过 学习 一下
回复 使用道具 举报
我不是学习.net的,我是学习java语言的。我一直是黑马河传智播客的忠实爱好者。我的学习方法是项目驱动学习,不过必须要有一点基础(javase,javaweb,ssh),然后通过巴巴运动网的项目整个过一遍,如果当中有不太明白的再找对应的视频再看。虽然开始的时候非常痛苦,但是只要坚持了几天就好多了。等到巴巴运动网做完了,然后自己找一个项目从环境搭建,数据库设计,前端页面设计,模块功能等一系列自己再走一遍,把整个项目都做出了。我认为这样的效果还是非常好的。
回复 使用道具 举报
这个真的很好 方法交换可以互相补充
回复 使用道具 举报
分享下我的经验吧
我不是学.net的,但是语言大都雷同,关键是编程思想。
看视频学习,有基础的可以快速的看一遍,没基础的遇到怎么也理解不了的就先跳过,回过来在看第二遍,可能就理解了。有些技术和概念是前后交叉的,看着后面的前面的可能就会感到豁然开朗了。
最最重要的是复习,太重要了这个。一定要记笔记,写代码。
回复 使用道具 举报
当然像楼上的朋友所说的还有记笔记,逛论坛,我也认为是有必要的,随时记下重要的知识点,好记性不如个烂笔头,这永远是真理,而且逛论坛可以与别人多交流编程技术,可以让自己少走弯路,学习效果才能更好。

评分

参与人数 1技术分 +1 收起 理由
陈福军 + 1

查看全部评分

回复 使用道具 举报
我学习编程也学了有3年多了,我个人感觉最最行之有效的方法还是首先理解理论知识,再看懂代码,并敲出代码,进而对相应的知识点熟练掌握,当然初学者可能理解上有些困难,那没关系,可以反过来学:先照着书上的代码敲一遍,熟悉熟悉环境,敲的多了就慢慢懂得了部分代码是大致怎么回事,也就可以慢慢的消化那些理论知识了,然后再按原来的顺序去巩固这些知识点,就能熟练掌握了。这仅仅是个人拙见,仅供参考。
回复 使用道具 举报
我的学习方法就是看视频 + 敲代码 + 记笔记 + 逛论坛 + 看资料
首先是看视频,用心去看去理解,如果看到哪不懂了,就退回去再看一遍。将老师讲过的知识在脑海中形成知识框架,最好能和以前讲到的知识点融汇贯通。
然后是敲代码,这个是必须多敲的,一边看视频一边跟着老师敲一遍,然后自己再敲。做练习题的的时候再敲,不懂的地方看笔记,理清思路,再多敲敲突然就豁然开朗了。
说到记笔记,我是用Word,把老师讲的知识点分章节,重要的地方截图,因为是按老师讲课的顺序记录,复习时候很方便,做题不会的时候翻翻笔记就行,不用再去找视频。
如果再不懂,我就把问题发到论坛上了,这样有助于和大家交流,还有分赚,而且论坛上有很多热心的高手,很多问题都可以在第一时间得到解答。
另外论坛上网站上上还有很多前辈发的心得总结之类的资料,多看看多复习,查缺补漏,将学到的知识掌握的更全面。
最后我想说的是学习真的不可冒进,每一步都扎实打牢基础才是最重要的。不要为了完成今天的学习任务而去看视频,只讲进度不不自己敲代码做练习题巩固你是永远都不知道自己有没有真的学会的。

评分

参与人数 1技术分 +3 收起 理由
陈福军 + 3

查看全部评分

回复 使用道具 举报
我学排序法时,每天复习一遍,根据自己的思路敲一遍代码,坚持一周。现在,冒泡排序、插入排序、选择排序等信手拈来{:soso_e120:}

评分

参与人数 1技术分 +1 收起 理由
陈福军 + 1

查看全部评分

回复 使用道具 举报
我知道学东西千万不要眼高手低,以前自己学习时总是认为听懂了就会了,听一遍就可以了,但是我错了,时间会遗忘一切,之前学到的知识如果不加深记忆,会一点点的遗忘{:soso_e101:}。现在的我,每天做一些练习题,敲一敲代码,必须把基础知识先牢记,看到童鞋们说的有的同学去面试就是因为基础不好,没能进入梦寐以求的公司,这一点足以证明基础的重要性。看学习视频呢就不要太过于依赖视频,要边看视频边记笔记,自己的笔记是最实用的!

评分

参与人数 1技术分 +3 收起 理由
陈福军 + 3

查看全部评分

回复 使用道具 举报
个人目前的学习方式:(望大家给予建议与交流)
目前是在看视频,并且敲代码,之后在同时把重点的地方,截图到word里,之后再总结出一个学习目录。
之后过段时间回过头看下自己的学习目录。看是否能想起对应的内容,如果有想不起来的,去查看word记录,如果还是不能顺利的记得自己所学,再回头去看视频。
楼主 多给点技术分吧,努力赶上10期的黑马

评分

参与人数 1技术分 +3 收起 理由
陈福军 + 3

查看全部评分

回复 使用道具 举报
1.尽量找视频看,因为跟着视频学的效果比跟着书效果好一些。我开始看的是C#入门经典第五版,开始还OK,慢慢地就不行了,后来根本就看不懂。
2.多敲代码,多复习。看的懂并不代表你就真的懂,很多时候老师敲得好溜,真正到了自己敲就不行 了,为什么?因为你敲少了。还有写博客时我发现很多当时记得住的东西记不住了,不得不回头看看。人都是一样的,东西多了容易忘,所以要多复习与总结。
3.老师给的例子最好能自己敲出来,它们往往包含着一些知识点的基本应用。有空的话逛逛论坛,从那里你可以学到不少东西。。
4.如果可以的话,找个合适学习的环境学习,如果条件允许并且自学没把握的话,建议参加一个好的培训机构系统学习,这样可以事半功倍。
附:如果你即将进入培训机构学习,请确认电脑的性能,能重装就重装系统。如果你认为你的电脑没问题的话,请在空闲时间创建一个winform程序,加载窗体容器或下拉框测试一下你的电脑是否OK,以免在winform时出问题。(至于测试步骤请查看传智播客.net基础班winform视频的MDI容器设计)。

评分

参与人数 1技术分 +3 收起 理由
陈福军 + 3

查看全部评分

回复 使用道具 举报
我的学习方法:
首先尽量找视频看,因为入门的时候看书的效果是很差的,尤其是用电脑看pdf格式的书,基本上我就是看了就忘,然后就是感觉书页好多,看着看着要么就是
看不下去,要么就是老想着看快点,当然这样的效率很低,而且时常抓不住重点,理解上也是很困难。
一般的基础视频,老师都会讲的很透彻,以尽量让听课的人理解,然后再加上自己的练习,基本上学的都能理解,这样理解的记忆当然会记得深刻
初学者遇到的最大问题就是不知道什么是重点,还有各个知识的连贯,但是老师上课的时候,肯定会告诉我们那里是重点
看视频的时候,不要一行一行的跟着老师写,可以是一个小例子,或者一个方法这样写,因为有时候发现听会了然后写的时候就不知道该怎么写了,这个时候能写多少写多少,或者用自己能想到的方法,(一个程序有很多解决办法,老师可能只写了一个),如果实在是写不出来,再看老师写的
多复习,多敲代码肯定是很重要的,不管什么时候,你可能刚学的好时候会了,但是后面学习更多的时候,有的知识用的少,就很容易遗忘,所以要多多复习,多多练习

评分

参与人数 1技术分 +3 收起 理由
陈福军 + 3

查看全部评分

回复 使用道具 举报
在此我给大家分享一下我的学习方法:
  想做一个程序员,第一件事情就不会忘记敲代码,俗话说:“熟能生巧,多读嘴不笨,常写手不生”一样的,但是在此同时不要过于自己硬背的敲代码,这样子没有效果。对待一些小程序应该去理解后,自己用自己的脑子试着转化成自己的思维,敲出来,哪怕敲出来的代码与其不很相同,效果一样的话,这样子你也会有中国自己思维上的成就感,从而激发你对他的兴趣,也能加强你对他的理解,同时光需要这样子也不够,换需要你不断地去温习自己学过的知识点,做到:"温故而知新",相信你会从温习中得到意想不到的收获。并且每次学习都要做好自己的笔记,笔记很重要,因为他是你困惑时,你对当时代码的记忆精髓,常看看同时也会提醒自己应该注意什么事项。

评分

参与人数 1技术分 +3 收起 理由
陈福军 + 3

查看全部评分

回复 使用道具 举报
要学好.NET呢,最主要的就是多练多敲代码,你可能觉得这段代码我懂了不用敲或者敲一遍就可以了,这样不行。我有同学有这样一个经历,在课堂上敲代码,老师呢让同学敲10遍,他觉多敲几遍浪费时间而且他觉得我都懂了没必要敲,当老师让他上台敲代码的时候,当机了,可能有些紧张吧,但是我觉得最主要的是不熟练。所以我们要多敲代码。还有就是有很多的知识点,每当我们学完一章或者一个知识点后我们都要做好笔记,可以和同学们交流,也可以放到网上和网友交流,同样一个问题,在别人眼中可能思路就不一样,多交流交流,有利于拓展思路。还有呢就是学编程会枯燥,非常枯燥,这是很考验人的毅力耐心的时候,所以我们要坚持、在坚持,只有做到了,才会有苦尽甘来。学什么都是一样的,学编程坚持不下来,即使换个工作,也会半途而废。水能滴穿石头,铁杵能磨成针。那我们为什么不能学好.net。

评分

参与人数 1技术分 +3 收起 理由
陈福军 + 3

查看全部评分

回复 使用道具 举报
我是计算机专业的学生,在学校我们学习的是Java,但是我并不太喜欢这种学习方式,老师在上面讲的云里雾里。就是在今年暑假,我看到了扬中科老师讲的课,我感觉上课应该就是这个样子的,然后我又看了许多有关扬中科老师的文章,从此我觉得要跟着杨中科老师混,所以我就自学.Net了。
目前在学校里,我是在白天有课的时候也好好的听课,因为考试不能挂科,在没课和晚上的时候我学习.Net,我能够坚持下去有杨中科老师的鼓励,因为他一个不是计算机专业的都可以学好,而我是科班出身一定能学好。我觉得最好的学习方法就是自己的心中想着自己有一个梦想,是自己坚持下去。虽然现在我觉得很累,但是我却觉得很快乐。

评分

参与人数 1技术分 +2 收起 理由
陈福军 + 2

查看全部评分

回复 使用道具 举报
oooo 初级黑马 2013-11-1 22:40:17
15#
一席倾城 发表于 2013-11-1 13:20
.把C#当成一门新的语言学习;  
.看《C#入门经典》和《C#高级编程》;  
.不要被VC、BCB、BC、MC、TC等词汇 ...

     2+2=8?
回复 使用道具 举报
我以前也一直有去看C#的书,感觉看一遍似乎懂了,但是过一段时间貌似又全忘了,现在走了一下黑马的流程,开始看视频了,发现有很多知识点,没以前理解的那么简单。从这几天我的感悟来看,学编程首先要多练,其次是要记笔记,特别是将笔记转化为博客的过程中,会有重新的思考,理解和记忆会更深入些,还有就是看看技术帖,多交流,会获得新的思路和别人的视角,这个很重要。最重要的应该是坚持,没这个都是空话

评分

参与人数 1技术分 +2 收起 理由
陈福军 + 2

查看全部评分

回复 使用道具 举报
1.学习编程要有耐心,不能眼高手低。
你要知道听会了跟学会了完全是两码事,不实践学不会编程
各种类各种方法十分繁杂,唯一办法是多写多用,这样到用的时候方可信手拈来
2.学习编程要专心,
学习的时候一定要专心致志,用心去学,戒骄戒躁。
假如边学边玩狠不下心来学习是学不精的,要对每个知识点去思考去理解。
3.学会提问
不要怕丢人,无论多简单的知识点自己想不明白就应该去问问别人是怎么理解的
再说别人也不会笑话真心去问问题的人,高手不会瞧不起技术差的,只会瞧不起不努力的
4.信心。很重要
看到复杂的程序和知识不要胆怯,相信自己可以搞定它,在复杂的东西也都是简单的东西组成的
只要你努力,你肯定可以学的很好。

上面是我感觉学习中应该注意的问题,大家一起共勉。
既然选择了C#,那就爱下去吧。

评分

参与人数 1技术分 +3 收起 理由
陈福军 + 3 赞一个!

查看全部评分

回复 使用道具 举报
我也来说说我的学习方法:
     我呢,专业和计算机没什么关系的,但是因为喜欢编程,所以大一第二学期就开始自学编程,现在总共一年多时间吧,加起来也给我别人做了很多小软件,当然也挣了对于我来说不少的钱,{:soso_e144:},我认为最重要的就是练习和思路,在写一个函数或者过程的时候,首先得搞清楚,你写这个函数的目的是什么,要达到什么效果,提供哪些参数,需要解决那些问题,这些问题的先搞清楚;然后就是思路问题,理清每一步要干什么,每一步能得到什么结果,变量会怎么变化。其次才是写代码,只要思路清楚,写代码是很快的,要是连自己每一步都不知道在做什么,那写代码是很痛苦的,因为你不知道每一步会发生什么情况。还有就是多练习,看着老师写出来了,觉得自己可能会,其实不然,刚开始的时候,感觉自己看视频会了,也不自己试一下,但是很快会发现自己错了,自己一写,会出很多问题,所以,一定的多练,哪怕很简单,也要多练习,这点很重要,还有就是过一段时间就把前面的东西忘了,一定要复习,不过我有一个好的复习方法,那就是,学习了一段时间之后,写一个小程序,尽量用到很多的知识点,这样及复习了旧的东西,自己也写出来一个小软件,会有成就感,也会更有信心,学习后面的东西。还有一点就是坚持,有时候可能遇到一个问题,很长时间解决不了,甚至一两天都解决不了,但是不能说解决不了就不解决了,可以把它放一段时间,过段时间,你可能会茅塞顿开.    先写这么多,想起别的了再补充。

评分

参与人数 1技术分 +3 收起 理由
陈福军 + 3 很给力!

查看全部评分

回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马