[评价] 103-1 谢宏昀 计算机程式

楼主: jungKK (Net)   2015-01-25 00:17:52
※ 本文是否可提供台大同学转作其他非营利用途?(须保留原作者 ID)
(是/否/其他条件):是
哪一学年度修课:103-1
ψ 授课教师 (若为多人合授请写开课教师,以方便收录)
谢宏昀
δ 课程大概内容
计算机程式 可以参照之前文章的内容
简单来说就是C++
Ω 私心推荐指数(以五分计)
不考虑期末考,以外的所有因素:★★★★★★★★★
期末考: 负的★★★★★★★★
η 上课用书(影印讲义或是指定教科书)
无参考用书,上课用讲义
讲义内容大多来自cplusplus.com
μ 上课方式(投影片、团体讨论、老师教学风格)
礼拜二在教室里面用投影片上课
礼拜三789在计中借教室实作
σ 评分方式(给分甜吗?是扎实分?)
Weekly programming assignment 14% (1% each)
Hw1 5%
Hw2 6%
Midterm 25%
Term project 25%
Class participation (10%) (16 previews,算预习表填写次数)
Final 15%
应是扎实偏甜
最后结果 A+
ρ 考题型式、作业方式
每周的PSA:几乎都是简单的小练习
每周预习表:有填有分
Hw1:这份也算简单,大家分数都很高
Hw2:其实这份算蛮难的。
期中考:中规中矩的上机考
期末考:个人认为觉得很糟,不该拿来作为评分的出法。
project:评分尚未出炉
ω 其它(是否注重出席率?如果为外系选修,需先有什么基础较好吗?老师个性?
加签习惯?严禁迟到等…)
我初选就选上,加签情形似乎是有撑到最后就签得到。
Ψ 总结
除了期末考以外都没有怨言
是一门好课
老师很用心很有耐心
如同以前的评价
基本上我认为这是一门不选可惜的课。
但是期末考就要解释一下为什么充满怨言
我们的team project
由于一开始不小心project规划格局过大
所以我们采取了比较快速的写法,
我们的project几乎没有class的概念
都是函数传来传去
我在组上是负责做关于资料处理的code
总共四千多行code,我大概写了两千多行。
我的任务大概就是
做出能让组员在其他地方使用的黑盒子function
期末考的内容
根据project的内容,要做很多class的处理
看的时候是觉得有“一点点难”
期末考的期限 1/16 18:00 ~ 1/17 18:00
个人于1/16考两科,前一天没有睡觉的在读书
一回家简单扫了一下题目,觉得有点难
想说睡起来再做。
于是直接睡到了隔天的中午。
还去了一趟系上的阅卷才能开始做。
实际上做起来才真的是
发现真的很难实现
负责处理大部分数据的我
project没有限制写法
为了方便,我完全没使用封装,没有任何的class处里。
其实当下的心情真的是非常抑郁
但时间有限的情况下也只能硬著头皮写下去。
期末考中要求要实作很多class的功能
要使用project里面的变量或者是拿里面的class来用
很多功能,其实project都不需要用到
甚至是不适合那样处理
至少当下,主观上会这么认为。
但因为题目要求
变成要硬著头皮去写那个状况。
废言太多
期末考不公平之处如下:
每组project规划不同,用来实现的code方式又不同,组内分工不同。
去除掉自身能力的因素外,还是有这么多立足点不平等之处。
但上面就是我要说的话
在考期末考前
我非常喜欢这门课,觉得选到这门课是我这学期最大的荣幸
花了好几个晚上甚至好几次通宵终于把project完成我成就感满满
就算其他科几乎没读,期末考爆了我也甘之如饴
但是一到了期末考,真的很手足无措,当下真的是崩溃了。
其实平心而论
可以感受到期末考出题的用心
已经尽量避免不公平
而且这个点子的动机非常棒
这是一份很酷的考卷,有很多想法在里面。
只有认真的老师才会这样做
但毕竟攸关评分,虽然已经降至15%
还是让我还有一些一起修这门课的朋友觉得很不公平。
作者: eimt (呵呵)   2015-01-25 01:38:00
QQ
作者: ahpc82 (Ping)   2015-01-25 12:56:00
C++的重点本来就是class啊zzz
作者: norta (moonhorn)   2015-01-25 13:00:00
怎么说呢,算是让大家知道现实中teamwork是怎么做的吧(如果是这样的话应该要教你们用github比较好(
作者: yclnl (ycl)   2015-01-25 13:02:00
期末考和project本来就是两回事吧,你如果期末考不考class那期末考是不是要把期中考的东西再考一遍,唯一值得嘴的大概就只有老师没讲到class对于c++的重要性,让你以为他不重要
作者: bob71735 (Lai)   2015-01-25 14:50:00
你的project到底跟期末考有什么关系啊......老师有教class吧,那你不会要怪谁......
作者: ThxThx (洗洗睡)   2015-01-25 14:56:00
计程没有用到class我觉得白修了开始学Matlab好了,他没有class
作者: eric01208   2015-01-25 18:21:00
net大 推 期末考QQ
作者: sacredzaro   2015-01-25 19:54:00
期末考要根据project改,如果原本的project就没写class就...
作者: playif2 (R键)   2015-01-25 22:08:00
没物件导向的C++拿很高分才奇怪吧... 顶多说老师没让原po了解到C++的核心观念
作者: ytrewq0101 (魍魉)   2015-01-27 00:25:00
宏昀此学期的计程学生路过,这学期的期末考是与project绑在一起,采改写project制,前面似乎有群没搞清楚期末考方式的人在砲呀~~~。言归正传,这次的期末考让人呕气的地方在于每一组的分工不同,做的class数量与function功能也各异,不同组间的游戏功能与class的相合度也不一。由于project的class可以直接运用,所以此次考试对于function码农是很吃力的,如果project又与class无一定必要性,那就GG讲这么多,是因为看到一群人在不清楚期末考制度的状况下,又不清楚project与期末的相关,就在那嘴,让我看得又笑又气。发言前查一查情形再嘴吧。键盘。
作者: playif2 (R键)   2015-01-27 01:33:00
这几年计程的作业和考试内容常常在变(像去年评价文就和这篇不太一样, 修过的人总是会用自己修的经验来推文啊~总之讲清楚内容给以后的人看比较好(看要不要寄信给老师表达原po对期末考的意见, 相信老师是会听进去的
作者: ytrewq0101 (魍魉)   2015-07-07 10:44:00
因为前面的嘘有些太垃圾了,只好推了。连实际状况都不知道,还在嘴,不是垃圾是什么。纯推中肯文。

Links booklink

Contact Us: admin [ a t ] ucptt.com