返回信息流rt~欢迎各位高年级的学长为学弟学妹们提供一些经验,让大家在求学的路上更上一层楼,做好传承计科的工作。希望大家支持!
这是一条镜像帖。来源:北邮人论坛 / scs / #13487同步于 2006/10/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SCS机器人发帖
[望更新]二年级功课学习经验谈[非水帖]
bluefairy
2006/10/26镜像同步20 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
关于数据结构:
我们当年学的是pascal,个人觉得算法只要掌握了语法,理解透了原理还是很好学的。恐怕很多同学都认为数据结构很难。我知道还是有一些同学这样觉得的, 有时候有的同学就向我抱怨:我以前pascal都没有学好, 数据结构更学不好了,就我而言,我觉得数据结构与语言没有什么关系,我想假如抱有这样的心态, 自己就不相信自己, 那是不可能学好的, 然后那些觉得数据结构很难的同学, 我想他们应该会很看重数据结构的吧, 然后就一天到晚捧着一本数据结构, 这样不会觉得很累吗?而且因为觉得很难, 就容易不相信自己, 学的效率也不会很好。 数据结构无外乎那些重点地东西,栈和队列,二叉树, 树, 图,还有排序的问题, 前面的线性表和字符串也就是一些概念, 当然还有一个很重要的KMP算法, 然后在每种数据结构中我们也就是学到了若干处理的算法, 我想真正数起来也就是几十个算法吧。 学习数据结构也就是要掌握这几十种算法。至于如何掌握每个算法呢, 我想就是多看看书, 重要的是能够理解。
再有就是独立完成作业,算法重要的是理解,思考的过程会让你记忆很深,所以我并不赞同先讨论再自己写出程序的方法,老师给留得作业一般都是在我们的水平之上稍高一点的,多想想就会解决出来,如果实在想不出再去问别人,当然问了别人不能只是我知道了这个算法, 还应该去想如何思考才能得到这个算法,这样水平会提高很多。最后就是多进行实验,上机编程序对以后的实践很有帮助。
关于复习和考试的技巧我想大家应该都有这样的感觉,就是觉得自己什么都掌握了, 但是在考试出题的时候就是觉得不会,还会犯晕。复习的时候要理解算法,最终的考试对算法理解的考察有两种方式, 一种就是用实例, 就是给你一个例子, 要你用某个算法运行出结果, 我想这个期末考试的时候仍然会有很多这样的题目, 比如排序那块就很好出这样的题目, 要复习这种题目我觉得很简单,就是每个算法都自己用例子去实践一下, 以不变应万变,我期中复习的时候就是这样去做的。另外一种考察方式就是算法填空和算法改错, 可能有一些同学觉得这种题目很难, 其实我们首先可以确定这两种题目肯定是与书上算法有关系的, 只要理解了书上的算法就可以了,有人觉得看完书以后什么都懂了, 而且要默也默得出来, 其实不是这样的,算法改错和填空主要是考察的细微处, 虽然你觉得你默得出来, 那是能够默出算法的主体部分, 很多细微的地方你就会很容易忽略。然后还有一种题目, 就是最后的写算法的题目, 我觉得这种题目还是很好解决的, 只要是能够自己做出作业的, 基本上都会很容易做出来,这也是为什么我前面觉得平时做作业应该自己独立思考的原因,同时做这种题目千万要小心, 尤其是题目简单的时候, 那肯定会有一些小地方要考虑清楚,一不小心就会被扣掉很多分, 这样很不值。如果真的写不出,我想总该知道跟什么有关系吧,把联系到的算法都写上,然后写个主模块调用,ok,大部分的分数也能拿到。
就说这些吧,欢迎大家补充指教。
关于离散数学:
对于离散数学,我觉得二年级的同学都已经学习了半个学期了,自己都应该摸出来规律了吧,就不罗嗦了,传一些个人收集的资料给大家。
附件(35KB)
附件(196.5KB)
附件(389KB)
关于毛概:
我们当时是陈老师教的,最后考得时候是开卷,但考得东西几乎跟书上没有关系,老师要求记笔记,但是几乎没有人记,课件老师不让拷贝,最后几乎都拷课件上的,通过种种种种。。。最后还是拿到课件然后整理了一下,希望对学弟学妹们有所帮助。
附件(72KB)
附件(19KB)
关于数字逻辑:
硬件的东西我一向很烂,所以就不在这瞎白话了,相信有学的好的学长来说一下。上半年白爷爷退休了,所以考试题不会再按照光盘里的12套or20套题来出了,就去年组成原理和体系结构的考试情况看,出题组的老师似乎很注重基本概念,概念题几乎占到了40~60%的比重,所以个人建议还是好好看一下基本概念。
就这些吧,二年级上学期似乎没什么课了,英语都靠平常的功夫,如果学的好不上课也没关系。大学物理。。。我67,嘛也不说了,眼泪哗哗的~大物实验我64。。。大家努努力都比我强。二年级下学期的功课等我过几天再写写。希望能对大家有那么一点点、一点点的帮助。
我也来凑热闹--大二上功课学习的一些教训:
首先,从昌平来到本部,有那么些的兴奋,觉得有很多新的东西需要接触.这种心情应该是可以理解的,但这种状态容易让人浮躁,要尽快使自己进入学习状态.上网"相当"便利,一不小心,就在电脑前待上一天.至于功课啥的,啥都顾不上!所以师弟师妹们还是要把握好一个尺度,合理安排时间.
另外,大二的科目还是有些重的.大物这个大学分的课程尽量拿高分,虽说看起来物理对计算机的不是那么重要,但至少对期末加权很重要的.尽量去参加大物竞赛,由于我们学的是少学时的大物,所以参加少学时组的竞赛,拿奖便变得相对容易许多(这可是真的),认真准备一下,应该没问题.三等奖期末算98,二等99,一等100,特等100.唉,由于我整个学期就没上过什么大物课,加之高中基础也不扎实,所以不仅没拿奖,就连期末考试都差点挂掉.看到分数时,心都寒啦~
再有,数据结构一定要学好,不仅是学分多的缘故,更是因为这科是相当重要啊!由于当时恰好赶上涛哥的C++版数据结构,对C++没什么概念的我们听得是相当郁闷啊!反正那时就像恶性循环似的,听不懂对数据结构越发厌恶.虽说去上课了,但听课效率极低,还不如那些自己学习的呢.自己课后又没花什么时间,Sigh~,直接导致数据结构最后涉险过关.我的教训是:别只看书,也要做做习题(独立完成),编编程结合结合.毕竟期末考试单单编程题就占60分(不太记得清了,但不会低于50分)!所以编程不行的人还得加把劲啊!
别老给自己找一个不上自习的借口,尽量多自习吧.而且去自习就尽量提高效率,尽量做得更好吧.大二上,我个人觉得是很关键的.部分人的学习成绩大一还是很好的,但大二上就直线下降.另外,大二上也是个留级高峰,反正我们这届是这样的.
所以诸位都努力吧!
我也说说我的经验吧,很多都写在课件的压缩包里了。
相比大柳这样的superman,我失败的经验多一些......感觉上大二的课虽然不如大三多,但重要性绝对不必大三逊色。尤其数据结构、计算机组成原理和信号与系统,更是后面的基础,是计算机人吃饭的家伙,其中一门学不好后果都会很严重(譬如说我的数据结构...)。
说实话,大二的课难度并不是很大,但之所以挂得人很多,主要是大家来到本部,心还没有收回来。在这个时候,养成自习的习惯是很重要的,否则以后课程紧的时候你会感到很不适应。另外,课尽量少翘、精翘,尤其信号和机组,缺一次课以后可能就会跟不上,而至于像毛概什么的,用来睡觉好了~
另外,以我的经验告诉大家,大二的时候最好开始规划自己的未来,毕竟都是20岁的人了,想要考研和出国的绝对不能太放松。尤其想出国的必须早做准备,否则会非常痛苦~(我2年没上英语课,后来20天背完4000个词,期间背吐了3次)
就说到这里吧~看单词去~
bless 学弟学妹们
考完G回来,我也补充点感想
不要因为有人跟你说,XXX课很容易的,平时作业写写,期末看看去年的卷子,就能上80,你放松了你的警惕性。学习是一种惯性,也是一个人的习惯,或者说高点时生活态度。除非你已经计划好了未来的路,毕业以后不管结果怎样,一定会有个安稳的出路,那么的话就享受大学生活的丰富多彩把。在北邮,尤其是学理工的同志们,GPA就是一切。
端正自己的态度,认清自己的方向,才是最重要的。
我就总是在后悔大一的时候天天躺在床上思索今天是打牌呢还是睡觉呢。
大一太闲,大二太忙,大三太累,这就是我对自己的未满的三年的总结。
所以,多跟学长交流,提早认清面前的或者未来的三岔路,早努力,后来就会轻松。
找到自己的惯性,大学生活就会一帆风顺的进行下去了……