作者math120908 (小小郭)
看板NTUcourse
标题[评价] 98-2 林轩田 物件导向程式设计
时间Wed Aug 11 11:53:25 2010
※ 本文是否可提供台大同学转作其他非营利用途?(须保留原作者 ID)
(是/否/其他条件):
是
哪一学年度修课:98-2
ψ 授课教师 (若为多人合授请写开课教师,以方便收录)
林轩田
δ 课程大概内容
basic Java programming
Classes and Objects (Abstraction and Encapsulation)
Java Arrays
Inheritance
--midterm--
polymorphism
abstract class
interface
generics
exception
Java I/O
thread
Swing
Inner Class
详细可以见课程网:
http://w.csie.org/~htlin/course/oop10spring/
Ω 私心推荐指数(以五分计) ★★★★★
★★★★★
η 上课用书(影印讲义或是指定教科书)
基本上是用这本书:
W. Savitch, Absolute Java, 4th Ed., Pearson, 2009.
(international edition okay)
http://wps.aw.com/aw_savitch_abjava_4s/
不过其实不强迫,而且老师有投影片,但是建议还是买来看比较好。
μ 上课方式(投影片、团体讨论、老师教学风格)
老师上课是使用自己做的投影片,不过投影片内容讲的不多,只看投影片是不
够的,而且老师上课会用手写版把讨论的东西或重点写在投影片上,之後会放
在网路上,如果不专心听课根本看不懂投影片在写什麽= =a。哦不过投影片常
常会有bug,有些是老师精心设计的错误XD?,不过大部分是不小心写错(茶)。
然後老师喜欢点人问问题,有自制的点名机,你可以选择答或不答(或假装没
来XD?),总之老师是希望多点互动,大家不要睡着XD。所以老师很喜欢同学问
问题。老师很注重教学品质,即使在赶课也是会把东西讲清楚。
老师常常会讲冷笑话,不过大部分时候都没人笑(逃),其实老师的冷笑话都是
精心设计的!虽然最後好像都变成老师在自嗨XD。
然後因为这学期老师教两个班,所以会互相比较两个班的进度,人数(?),笑话
效果XD,...之类的。(然後其实可以偷偷利用这点跟老师说要做跟别班一样
的事:例如唱歌之类的XD)
哦然後因为老师很年轻,所以常常会尝试不同的事物,偶而会突然突发奇想
想做一些事?例如某一节突然用英文上课之类的。
因为只有教Java,所以对於OO的观念其实不容易完全掌握,这点倒是比较可
惜一点。
σ 评分方式(给分甜吗?是紮实分?)
给分是(HW1+HW2+HW3+HW4)*0.4 + midterm*0.2 + final*0.4。
最後成绩无条件进位的样子,看起来是没调分?最後两班平均是76。
非常扎实的分数,你很认真花心力在这门课上应该就会拿到不错的成绩...吧?
ρ 考题型式、作业方式
我们只有考期中考,期中考形式是人工coding,人工compile,什麽题型都有。
(问答,写code,选择,是非,bonus!)
然後其实期中考不会很难,只是格子很小+考卷跨页,所以要写完有一点点难度
= ="。
四次作业分别是写:
POOMilCalendar(退伍日期计算) bonus+5
POOCasino(Jack and Better) bonus+5
POOArticle(BBS文章管理) bonus+5
POOPet(宠物对打程式) bonus+20
然後有一个Final Project,是三个人一队写大富翁。
每次作业都会有bonus分,然後那是要你在满足基本要求的条件下,另外加上
自己想做的功能,bonus给分是要看助教,不过通常都不会很难拿到分。
(要不是有bonus,我成绩大概也不怎麽好看XD")
ω 其它(是否注重出席率?如果为外系选修,需先有什麽基础较好吗?老师个性?
加签习惯?严禁迟到等…)
不重视出席率,通常是礼拜一早上那堂教室只有一半坐满,礼拜二下午那堂是
坐到全满还有人没位置坐。
加签好像是:
资讯本系>双主修>辅系>生医所>外系。
加签方式是3,不过我不算加签的所以不太清楚= =a。
通常第一堂课会爆满,老师会极力说服大家不要修XD。
不过好像也没什麽太大效果XDrz。
一堂课人数上限是100个吧,因为教室会塞不下那麽多人,而且人太多有可能
学习品质会下降。
老师一再强调会严格惩罚作业抄袭跟考试作弊的人。一旦抓到作弊或抄袭,就
是当掉,绝不宽容,去道歉差别只在於之後惩罚的严重大小而已。
Ψ 总结
超级好的一门课,推到爆炸XDrz。
就修这门课最重的load是在写作业,而且花得时间是指数型成长的。
基本要求其实要达到不难,但是bonus是要花时间想跟规划的,通常我作业有
一半以上的时间都是在写Bonus = =a。
而Final Project是很可怕的东西,像我们那组就是几乎连续三个礼拜每天都
在写project,不过真的可以学到很多东西,也可以学到自己真的很渺小Orz...
至少你可以见识到软体工程大概是怎麽一回事。
然後因为老师很宅(被打),所以会逛BBS,对於学生生活了若职掌,有时候
同学版上的梗会拿来用,或者出现在投影片里XD。而且老师是资工系的学长,
所以会很喜欢跟学弟妹分享自己的经验XD。
作业考试都是老师自己出,有任何问题老师都会"非常"踊跃的为你解答
(就感觉有时候是问助教问题,变成老师先答XD",虽然这样没什麽不好就是了)
哦,不过老师应该暂时不会开这门课了(不过好像有个重修班),因为资工从
B99开始OOP就不是必修了。但是还是很推老师,老师真的教得很好,只要你肯
用心,一定可以学到很多东西。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.135
※ 编辑: math120908 来自: 140.112.30.135 (08/11 12:00)
1F:推 CharlieL:推老师很宅…… 08/11 13:50
2F:→ math120908:@@! 看来真的很宅XDDD(踹飞) 08/11 13:56
3F:推 warewolf:一楼是老师 08/11 14:11
4F:推 paul112004:一楼是老师 08/11 14:38
5F:推 jeannatte:一楼是老师 08/11 15:19
6F:推 paullai:一楼是老师 08/11 16:18
7F:推 jameditor:喔喔田神出现了 08/11 17:48
8F:推 Strogatz:居然老师是第一个推的XDDD 08/11 19:12
9F:推 awef:老师自己看自己的评价不知感觉是怎样啊@@ 08/11 20:48
10F:推 yehzu:老师是第一个XD 08/11 21:35
11F:推 qcl:一楼是老师 08/11 21:55
12F:推 BaiYe:一楼是老师!! 大推唷~ 08/11 22:21
13F:推 miaooooooooo:一楼是老师!! 08/11 23:54
14F:推 chengweiwei:一楼是田神耶!! 08/12 00:02
15F:推 cocoyan:一楼XDDDDDDDD 08/12 01:44
16F:推 davidpanda:一楼是老师 08/12 10:27
17F:推 tim199980:一楼 08/12 12:00
18F:推 anfranion:推田神 推原PO认真好学弟XD 08/12 13:35
19F:推 Ace8633:我的小田田 08/12 14:51
20F:推 aaronpwyu:抢头推也太宅 XD 08/12 21:51
21F:推 tmaker0131:一楼是老师 08/13 19:01
22F:推 CIH:老师真的很宅XDDD 08/14 00:08
23F:推 gene9216:田神!!! 08/16 16:06
24F:推 andy860106:朝圣! 08/16 20:29
25F:推 tonylo2ooo: =.= 好老师 程式基础不好花点时间也可以拿高分 09/08 08:17
26F:→ tonylo2ooo:让JAVA成为分数最高的一科@_@ 快来修吧 09/08 08:18