課程:COMP2012H [原課號:COMP152H]
作者:tshu
創建於:2021-01-01 11:38:25
课程时间:2020年秋季
授课教授:Desmond (TSOI, Yau Chat)
我觉得教授:老好人了
评分标准:Lab(8x1%) + PA(4x8%) + Project(24%) + Final(36%)
这门课的Grade: Grade神/较好
这门课的Workload: 挺大的
(从大一/前OIer的角度简评一下这门良心H课)
关于内容:
C++基础+OOP+DS,大纲和2011+2012一致,但是讲得更深也更细。作为不带算法的C++课程,竞赛同学以前学的算法基本不会用到,数据结构也只会学较为基础的一部分,并且需要新学OOP(约占50%)。此外,2012H比2012多出了一个group project,比较淘神费力,而且占分比较大,需要尽早准备。
Desmond讲课的重点一般很明显,即 三语教学 + 编译器演示。前者即遇到ppt上重点概念和notice的时候desmond会用国粤英三语一次说一遍,主要关系到对整堂课的总体理解;后者即desmond会掏出编译器对一些重要tips和编译的细节点进行实例演示,这些细节很可能会在考试中考到。因为是两门课合到一起,内容会比较多,建议每次上课后就马上整理复习,重要点拿小本本记一下,不要拖到考试前,不然容易漏掉很多讲过的细节点。
关于 Prof & TA:
Desmond老好人了,上课讲得很细,课后问答很有耐心,邮件秒回,另外还会经常群发邮件解释一些上课没讲到或不够清晰的点,这些邮件一定要看,很可能成为考试考点。两个TA也很负责,虽然TA的workload很大,但问他们问题都是会回复的。
由于课程容量较大会频繁出现Desmond传统Additional Class,在空虚乏味的周末,或许能添上一些乐趣哟~~(手动狗头
(昨天 2020/12/31 22:22,就在大家都在欢庆新年的时候,Desmond发了一封邮件说我们这学期没上完的最后亿点内容已经录成additional class发布了,提醒我们winter break看)
(这就是卷王之王吗?爱了爱了)
关于Workload:
作为一门写作5分读做8分的课,这门课的workload着实挺大的,主要集中在PA和Project上。
由于没讲算法,PA基本是模拟题,可能会有DFS或简单数据结构,题目冗长,编程细节非常多,对以前学过竞赛的同学可能也会比较麻烦。建议在做PA时练习写代码之前整体把控代码布局和细节,以增加代码的一次正确率,这能显著减少debug量,也对考试中手写代码的正确率很有帮助。
大多数组的Group Project都会涉及到学习Qt基础来做GUI,虽然刚开始学可能有些艰难,但用熟了会发现Qt的确很有用,学会了可能对以后做final year有帮助(?雾)。Group Project可以任意选题目,不过建议选新颖的idea,因为最后presentation会耗大半天,到了下午Desmond和两个TA或多或少都会有些困,让人眼前一亮的idea很可能能取得一个比较好的印象分。
关于Grade:
Lab(8x1%) + PA(4x8%) + Project(24%) + Final(36%)
我:8+30.8+22.86+85x36%=92.26 -> A+
Mean: 7.8+29.1+21.8+65.7x36%=82.352 -> ?
按照传统,H课A range还是比较大的
本学期因为某些原因没有Midterm
Final High 91.5,有两位上90分,顺便膜拜一下这两位大佬 orz
請登錄後再評論