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

楼主: chunhsuan (:P)   2015-01-27 22:50:41
※ [本文转录自 NTUcourse 看板 #1KnuwJIK ]
作者: chunhsuan (:P) 看板: NTUcourse
标题: [评价] 103-1 谢宏昀 计算机程式
时间: Tue Jan 27 21:11:44 2015
※ 本文是否可提供台大同学转作其他非营利用途?(须保留原作者 ID)
(是/否/其他条件): 是
哪一学年度修课:
103学年度上学期
ψ 授课教师
电机系 谢宏昀
λ 开课系所与授课对象
开课系所:电机系 大一必修
授课对象:电机系同学
δ 课程大概内容
Introduction
Variable
Control Structure
Function
Pointer
Library
Class
Operator Overloading
Inheritance
Ω 私心推荐指数(以五分计) ★★★★★
对于想要轻松pass的人:(0颗星)
想要试试看做project的人:(星星破表)
一堂收获满满的课:(星星破表)
η 上课用书(影印讲义或是指定教科书)
老师有推荐用书:
Deitel & Cditel, "C++ How to Program,"7th edition, Prentice Hall, 2010
→不过没买也完全没关系喔~不过建议在教class那边的时候看一下课本内容会
更清楚
→老师上课所用到的都是自己的投影片~
μ 上课方式(投影片、团体讨论、老师教学风格)
我们今年是星期二第五节在电机二馆上课,星期三则在计中使用电脑教室上课,
在电二的时后,老师是使用投影片和手写板直接将内容写在投影片上,(不过写
在投影片上的内容并不能下载),讲解观念,且有时会点同学问题。
而在上机课,则也是使用投影片搭配手写板讲解内容,不过,会经常叫我们试着
跑跑看投影片上面的内容,或是对于投影片上面的内容要大家做一些简单的变化
,抑或是要大家试试看拿掉某行code或是将某行code做些小更动看会有什么变化
。老师很关心学生,会下来看看同学跑的状况,所以其实不能鬼混喔~(而且鬼混
太浪费啦~老师教那么好~),老师依然会不时点人问问题喔~
不过,点同学问问题是按照学号点的~所以可以内心先准备一下,回答不出来也
不会怎样,老师还会很有耐心引导你思考的~不算点名啦~不用担心~不过要是你
一直不出席,大概会被老师认识吧~
因为老师都会点人问问题,大部分的人老师都会有印象~
σ 评分方式(给分甜吗?是扎实分?)
给分方式是按照电机系规定的,我觉得是扎实偏甜吧?!
不过因为是电机系的第一门必修,其实我也无法跟别的必修比较~sorry~
其学期等第分数并非原始分数直接对应,而是按照比例某个比例的人士是A+, A
.....往下排,老师会在每个级距依照大概的人数取断点,使得最后某分数~某
分数是某个等第,不过根据老师来信,最终所有的人等第分数都较原始成绩高
(除了原本就超过A+的同学外)。
原本预定:
平时:5%
作业:25%
期中考:25%
期末考:25%
专题:25%
→不过有鉴于考完期中考之后,有很多人很怕考期末考,并向老师反映,老师
就根据大家的意愿调查中,改成
平时:10% (16次预习表的填写)
作业:25% (上机作业: 14% HW: 11%)
专题:25%
期中:25%
期末:15% (因为变成take home了,下面有讲~)
ρ 考题型式、作业方式
‧ 作业:
1.上机作业
每周有固定的上机作业,难易度通常没有太难,不过缴交期限是星期五晚上11
点,所以强迫你要在周间写完,有几次稍难一些的,会觉得时间有点赶,不过
在大家都在忙project时,助教都很贴心出的蛮简单的~
2. 预习表
每周在星期一晚上10点以前要填写预习表,预习表是这周要上课的投影片,填写
预习表除了有预习的功用外,主要是让老师知道大部分同学哪里不懂,如果多数
同学都不懂的话,老师会在那个地方停留较久,讲得比较详细,或是更动投影片
上面的内容,使大家较好理解。
因为有预习表的关系,老师上课速度还算快,所以教得比别班深入些,可以学到
扎实的计程,但相同的,如果没预习可能会进度掌握上没那么好。((当然对某些
强者来说是没差啦~)
我觉得要详细预习,且明确指出哪里比较不懂,老师在课堂上都会解释的蛮清楚
的,也会学得比较好。不过如果要仔细预习的话,而且搭配课本看的话,其实要
预习蛮久的。(不过甚少人这么做啦~其实只要真的完全不懂的时候翻一下就可以
把老师上课讲的掌握得很好了),大部分的人应该就把code跑一跑看一下结果,
预习一下新的而已。
3. 回家作业(HW)
今年只有两次回家作业而已,回家作业的题目都不太简单,就是要花心思才能完
成的,不过题目都还蛮有趣的,占分不轻,可以和同学多多讨论,知道哪些人是
强者~
‧ 考题:
※期中考:
上机考8题(仅一题说明题,其余皆是写code)
计分方式是看你写出来的code跑测资,如果complie不过,或是测资有错则会人
工阅卷。
(其实助教蛮好心的,给分还蛮宽松的,所以学弟妹如果只会一点点也都写上去
,助教在人工阅卷的部分给蛮甜的~)
※期末考:
今年和往年比较不一样,是take home的考试,总共考27 hrs,随便你要考多久
,只要在时间截止前缴交即可,可以上网参考资料,但不可以和同学讨论,考题
内容是针对自己写的project去做更动,运用到所有后半学期的技巧,operator
overloading,class的一些变化和继承的运用。因为不能和同学讨论,所以题目
是以中文书写,还是不懂可以直接写信请教老师,老师会秒回(我觉得超扯的~)
期末考的考试形式是后来老师才决定的,因为题目有强迫你要使用到物件导向的
概念,但有些组别的题目并不适合以物件导向做为体裁,所以可能会让有些组别
写得比较辛苦~因为这种take home的方式是让大家熟悉物件导向的方式,所以如
果你的code不太容易改的话,可以自己留着function原本的名称,需留有"部分"
功能,自己重写,使function变简单(不过要在报告里面说明),原po就是这样。
(因为我有写信向老师确认,学弟妹要勇敢写信给老师喔~老诗人超好!!)
老师有说,只是希望透过take home让大家反思如何以物件导向实作的部分,也
许原po运气不错,认为自己的project还算好改,不过原po还是花约18 hrs才完
成。或许学弟妹有听到学长姐讲这次期末考的负评,原po认为这种考试方式其
实是一个还不错的方式,真的有让我重新把物件导向复习一遍(因为物件导向其
时还蛮抽象的)并且实作一遍,而且没有时间的压力(虽然原po写的时候仍然觉
得微赶。不过那是因为原po快期末时念继承有点怠惰)
评分方式仍然是人工阅卷,所以给分方式依然很甜。
原po真心觉得这种方式比批改娘来的好太多了!!!这种只要努力就会有分的,真
的很不错的!!!
不过,毕竟此次考试是新的尝试,老师也很注重大家的意见,有同学有写信向
老师反映自己对期末考的意见,老师最后也有统一回复大家,老师真的是一个
很用心的老师啊~
‧ 专题:
专题是整个计程里面超重要的一环,建议大家从一开始就可以注意一下身边有没
有强者,以及谁是负责的好partner喔~((有个好partner真的重要!!自己也要成
为一个好partner喔~
如果真的找不到也没关系,到最后其实有蛮多同学都找不到,老师好像有把所有
没找到partner的人聚在一起,然后大家自己配对的样子(!?)
专题的内容不限,但大部分的同学都是写游戏,有一组同学写计算机,大约会有
一个月的时间可以完成。
整个专题全部要做的事:
1. 在写自己的游戏以前要先写一份proposal,可以和自己最后写出来的东西有
一些差距,是okay的,老师的目的只是要大家去思考分工,以及查资料而已
2. 写完以后,还要写一份关于自己游戏的报告,连同原始码一起缴交。
3. 最后再拍一支小短片,介绍自己的游戏或程式怎么玩。
在最后一堂上机课中,老师会让大家自由的玩别人的游戏以及观赏别人的影片,
并且相互评分。
(其实大家互评分数好像都给不错,因为大家深深明白写出程式的辛苦啊~)
可以顺便欣赏强者们的作品,(电机系的大家真的是卧虎藏龙,有的有超猛的手
绘动画、创意的游戏、拍片的高超技术、强大的程式能力.....)
((不过不能否认强大的美工在游戏中真的超吸睛阿~
专题评分方式:
主要参考同学的评分、程式原始码编写与程式技巧、专题设计巧思与多媒体创
作、以及报告中提到解决问题的方法,以等第计分,从A++以降,每个等第约
4~5组,最后再转成百分制分数,计入学期总分。
ω 其它(是否注重出席率?如果为外系选修,需先有什么基础较好吗?老师个性?
加签习惯?严禁迟到等…)
出席率的话:
应该是不重视啦!不过缺席可是很浪费的!但我觉得要是学期末成绩在边界
的话,如果老师对你印象都是有乖乖出席的话,可能有帮助(吗?!)
迟到也是差不多的~
外系选修:
这堂课完全不用基础喔~所以就算你高中没有学过程式语言也完全不用担心~
今年好像也有几个外系选修的样子,不过可能找project partner会没有认识
的人喔~
老师个性:
老师个性超好,如果有疑问的话可以写email跟老师沟通之类的,或是有什么
困难都可以跟老师沟通,我期末考问问题的时候,老师都秒回(一次两分钟回
,另一次五分钟回),吓到我了~
专题缴交时,许多组别交出去的会出现不能跑的情形,老师都会一组一组确
认,直到大家的程式都可以顺利在老师电脑上运作~
加签习惯:
原po是初选选上的,不过在第一堂课时,老师会要所有同学上网填写第一份
预习表,上面会要你输入学号,以及你是否要加选或退选这门课,方便老师
统计人数,想要加选的同学必须要填写,因为加签人数众多,且考量到电脑
教室空间有限,所以会依照是否有写信作为判断依据的样子,第二堂课以及
第三堂课下课去找老师拿授权码。(大概是这样,我不知道同学是怎么知道自
己到底有没有机会拿到授权码的。好像是最后都有给签的样子,不太确定~)
Ψ 总结
好课不推吗?!
学弟妹勇敢把谢宏昀填第一志愿吧!保证让你收获满满唷~
作者: spadeace075 (=3=)   2014-01-27 21:18:00
真的超推谢老师!!教课超用心!!
作者: jungKK (Net)   2015-01-27 22:56:00
内容在必修里面应该算是很扎实,但是给分也是相当的甜。还有推详细说明XD
作者: sunprinceS (Super热狗)   2015-02-13 21:36:00
宏昀超赞啊!!帮学生想了很多~

Links booklink

Contact Us: admin [ a t ] ucptt.com