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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 曹宇 中级黑马   /  2013-3-30 21:12  /  2074 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

对于我这个想赶云3的无面向对象基础的人来说,看视频学习基本上是理解了就过了。

但是慢慢发现,学的很快,但是忘记的也很快。基本上前面学的都有点模糊了。可是我又想赶进度,但是又害怕基础不牢固进去了黑马也跟不上进度,无奈之下想到了一个方法。

每次看完视频的时候,我都会将视频中所讲的内容大致的概述一下,记录起来。

然后便打开编译器自己动手将老师所说的内容,自己动手做一遍,当然,不是去抄视频中的代码。而是,看完之后,自己给程序定义一个需求,不是老师所说的例子,而是自己在想一个差不多的例子能用老师的内容完成,然后便动手写。


当你写的时候,你会发现,虽然你看的时候完全明白,甚至老师有时候代码中的错误,你都能提前老师发现(当然,有的是故意的错误,有的很快就发现然后改过来,大多是忘写某些东西),但是当你实际操作的时候就不是那样的。

甚至可以说一句一顿的写。比如 要不要加public 这地方要不要加抽象,这个到底要不要static,这个this是指向哪里,甚至这个变量的数据类型是int还是double你都会晕,不得不仔细分析其中的逻辑过程然后再下笔。

当你写完之后,去编译,然后肯定了,一堆错误,然后逐个去调试,这是一种锻炼,错误见得多,经验涨的快。

当编译完成运行通过之后,你回发现,你不仅对这个视频中的内容理解深刻了,并且,对于前面的内容记忆又深刻了点。因为,在写代码的时候,经常用到前面学习的内容,这个之后再回顾一遍,有很大好处。

当你写多了之后,你回发现,前面的内容已经记忆十分深刻了,且代码写的飞速,思绪也不会混乱,逻辑关系在脑海中十分清晰,代码就按照脑海中的一条一条不停顿就出来了。

有的时候,某个视频太短,就5,6分钟,那么就将所学概述记录下来,积攒几个视频的内容或者就看完一天量的视频,在将所学内容定义成多个需求,然后自己在一一实现这些需求也是可行 。

这样的话,不仅没有耽误太多时间。并且,能够使理解更加深刻,且对于编程的感觉也会慢慢的熟络起来。


以上是新人的一点小经验,可能大家都知道,就当我再次多嘴了。。。。

还望高手吐槽,大家共同讨论。

评分

参与人数 1黑马币 +3 收起 理由
冯海霞 + 3

查看全部评分

3 个回复

倒序浏览
顶  和我的方法差不多 都是看视频敲代码  老师一出题先暂停 自己想一下思路记录下来
然后继续看视频 看看老师的方法和自己的有什么区别  在用自己的方法试试 有什么错误 在按老师的思路 改一下数据  自己打一遍
然后就去在论坛找题答题
回复 使用道具 举报
一直在寻找看视频的技巧
回复 使用道具 举报
非常感谢,帮助很大啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马