很适合编程启蒙的教授和课程
課程:COMP1022P
作者:mliat [14级 QFIN]
創建於:2015-01-01 21:51:35
課程:COMP1022P
作者:mliat [14级 QFIN]
創建於:2015-01-01 21:51:35
课程时间:2014年fall季
授课教授:Kim Sung Hun
我觉得教授 超级可爱的 Kim Sung 教授!对IT是真爱
这门课的Grade:Grade神
我觉得这门课
作为一个大一商院的、之前从来没接触过任何编程类似物的妹纸……在这门课的学生构成中绝对算是少数中的少数。但是我想说,这门课真的让我对IT产生了兴趣。现在觉得编程真的是一件炫酷的事儿,并且初步打算minor IT。
先说教授。Prof Kim Sung来自韩国,非常有人格魅力,曾一度超过Wing成为我最喜欢的教授。他非常爱笑并且有耐心,不管课上提出什么问题他都会认真解答。听一个韩国同学说,他曾经举办UST韩国学生的聚会,并且给他们买好吃的!他自己编的slides里经常放自己的照片……然后最后一节课他用自拍神器和我们合影。总之就是非常时尚可爱。Sung 有厉害的背景,据说在Google工作过。我觉得他最让人喜欢和敬佩的一点是对自己领域的热爱。从我们的课程内容就看得出来,他是在努力make learning more fun并且鼓励并帮助我们成为一名excellent programmer。并且在谈及programming相关的事情时他眼睛会发光。其实真正对自己从事的领域有热情,真的是很难得并且值得用一生去追求的不是吗。
再说内容。课如其名嘛,是JAVA的introduction course。会介绍一些最基础的概念和语句。作为一个当初连method是什么都不知道的编程小白,良心保证只要认真一点都学得会。不过如果reg到了Sung的堂一定要记住除了他自己的那一套slides之外一定要看整个course统一用的slides!因为他讲课时会默认你已经把基本概念都看过一遍了,所以只会在此基础上用另一套slides延伸,如果不提前准备的话很容易不知所云。有同学可能关心JAVA到底是不是更适合初学者……我也只学过JAVA一门语言,所以我也不太了解。但是JAVA语言不是总排第一吗……(原谅我的简单粗暴)并且Sung最后也说,如果只学一门编程语言的话他推荐JAVA。
关于Grade。觉得这门课用心点好龟没问题……记得midterm之前两天我还连String是什么都不知道,past paper只会两道题,不过这也许是因为我还没意识到应该认真看整个course统一的slides。后来在学长的指导下恶补,最终midterm比mean高了1.78个sd……final的话很简单,大家分数都很高。还有就是lab要认真参加,基本没什么挑战,只要出席就基本满分。然后是assignment。我们这届做的还是斗兽棋,关键在于细心,把所有情况都想到就没问题。如果不放心还可以做bonus部分,也正因为有bonus,大家assignment几乎都是满分。
起初reg这门课是因为下午三点半选课的我只能reg到这一门传说中的好龟课,但是却让我阴差阳错的喜欢上了programming。推荐来自各个院的同学来上这门课。
(仅供参考。毕竟像我这样中学以来物理就作为最擅长的科目、本来想学量子力学或核物理的商院妹纸也是少见……)
Write a comment
請登錄後再評論
請登錄後再評論