学习VB.NET,感觉并没有想象中的那么困难。米老师说过所有的语言都是想通的,掌握其中的一门,在去学习其他的语言,会发现大同小异。学习VB.NET就是这个感觉,因为它和C#实在太像了。
我们在第一年的时候,都学过VB6,大家都知道VB6是基于面向对象的编程语言,并非是纯面向对象的,因为它没有继承。其次,VB6还有许多不过晚上的地方,例如它的DLL HELL漏洞,这个在我们作品展的时候都感触过,比如我们要调用Flash,我们不能使用高级版本的的,只能用Flash8。还有很多,比如它没有多线程功能,较差的错误处理能力等等,基于这些限制,才有了VB.NET的出现。
但是VB.NET的学习过程中也出现了一些问题,看视频的时候感觉迷迷糊糊的,虽然只是笔记记录的很详细,但是吸收理解的没多少;还有一个是对形不成自己的知识网。
对于以上问题,我反复思考了一下,主要解决方法如下:
首先,看视频的时候要积极调动自己,和以往的知识产生练习。米老师前几天给我们又开了一次编制知识网的会议,我发现我在这方面做得也不够好。因为自己学习知识的时候容易陷入细节里,而不是站在宏观的角度去把握整个知识结构,所以总是感觉知识点很凌乱。今后这点要注意,要真正把问题和生活联系起来,寻找知识节点和各知识点之间的练习,编制牢固的知识网。
其次,实践是关键,尤其是关于一些典型demo的学习。只有真正实践的时候才能更好的理解知识,在实践中遇到的各种问题也会加深自己自己的印象。我再看视频的时候就没有养成这个习惯,所以再回去敲例子的时候就会感觉有些吃力,其实敲一个小demo花不了多长时间的,只是自己潜意识里怕回到困难所以不愿意去敲。
最后,附上我的思维导图一张。