cwiki MSSSUG|香港科技大學內地學生學者聯誼會本科部
Cwiki-查看
返回 Cwiki-首頁Cwiki-個人頁面Cwiki-貼文列表Cwiki-課程列表Cwiki-教授列表
其实这门课挺好的
課程:COMP1022P
作者:zhuac [14级 工学院]
創建於:2014-12-20 01:29:54
更新於:2014-12-20 01:29:55
课程时间:2014年Fall季
授课教授:KIM,Sung Hun
我觉得教授: 人很好,很和蔼,也很用心

这门课的Grade:Grade神/较好/

我觉得这门课:很有意思
    这门课有3个堂,L2 L3上课的课件应该是最正宗的那种通用课件(就是在课程网页上Lecture Slides里面的),我是L1堂,教授是个韩国人,英语有点口音,但基本不影响(另两个堂一个印度人,一个local,口音也好不到哪去)。教授挺年轻的,但很厉害,以前在Google工作过,而且拿过很多奖啊神马的,好像自己还是一个韩语搜索引擎的创建者。
   言归正传,他上课用的Slide是自己做的,和Lecture Slides有很多地方会不同,但讲的main concept都是一样的,如果要应考,最好把正宗的课件再看一遍并打印下来,会很有帮助。他自己做的Slide非常好,主要好在他注重于一些比较具体问题的解决,也就是说不是像普遍的那种框架下一个个知识点往你脑子里塞,而是比较适合学习者的展示一步步解决问题的思路。比方说学array的时候,他的Slide就是从一个类似华容道的游戏入手,一步步用array的知识把这个游戏完全编出来,并演示给我们看。这个过程能让我们学到很多,不仅学到是一些更实际(且超纲)的知识,更让我们近距离接触到了一个完整的编程思路(虽然只是一个小程序)。
   作为一个从没有过计算机竞赛经验的同学,以前能接触到的大概就是高中只有高一有的VB课,而且基本全忘光了,所以我算是一个初学者。虽然Final的龟暂时还没出来(所以不能在这里败人品),但感觉这门课学的还算不错(当然不是因为我厉害,而是这门课本身就不算难)。感想就是(不适用于学霸和大神):
   一、作为一个初学者,刚开始接触这些新东西的时候绝对是会有不适应的,更何况是英文教学。所以刚开学的几节课我基本属于似懂非懂(上课“懂”了,下课又不懂了),是会有一个阵痛期存在的,此时自己努努力,上网把不清楚的概念查查,彻底搞清楚,会有豁然开朗的感觉,然后继续学下去反而不觉得困难了(当然也是因为开学教的内容偏向于一些高中不着墨的基础概念,而之后的if-statement, loop神马的高中讲过)。
   二、Java作为一门计算机课,和高中语数外的学习还是不一样的,毕竟计算机是工科,光啃书本(看Note)是没用的,必需自己亲手去写代码才能有深刻的体会,也会有进步,遇到困难和BUG了,尝试自己解决,上网查资料,不要依赖别人。遇到有什么概念不确定了,自己亲手写代码试试,用程序的实际结果来证明,而不是死记硬背。 所以Assignment的完成是很重要的,不要管什么Part1 Part2的ddl,自己能编写的(也就是暂时不超纲的),一口气全编掉,不要断断续续。分数拿全了,不需要拿bonus部分也能满分怎么办?别管它,bonus也是程序的一部分,能编好为什么不编呢?这是自己的“作品”,而不是应付老师的作业,当然越完美越好。
   三、关于考试。切记,考试是open-note的,能够打出来带进考场的PPT还是带上比较好,不要节约钱,即使你认为所有概念你都清楚了,pastpaper也能拿满分了,但指不定就出现一道像我们midterm的题目(没带PPT基本整个大题都没法做),也可能会出现一些细节的盲区。midterm较简单(?),做题仔细点,基本没问题;Final有大段(也算不上大段?)的编写,还是比较考察程序的编写能力的。无论是midterm还是final,细节一定要仔细。
   写了这么多废话,希望对以后的同学有所帮助。当然我现在还是一个初学者,很多理解都可能不正确,希望大神们谅解。总而言之,这门课workload不算大,但有时也需要自己根据自己的情况花功夫,希望大家都能在这门课中拿到好龟!(韩国教授挺帅的哦)
Comments
Write a comment
請登錄後再評論