作者frank1202ty (小薛)
看板NTUcourse
標題[評價] 104-1 林達德 計算機程式語言
時間Fri Jan 15 00:09:17 2016
※ 本文是否可提供臺大同學轉作其他非營利用途?(須保留原作者 ID)
(是/否/其他條件):
是
哪一學年度修課:
104-1
ψ 授課教師 (若為多人合授請寫開課教師,以方便收錄)
林達德
λ 開課系所與授課對象 (是否為必修或通識課 / 內容是否與某些背景相關)
生機系
δ 課程大概內容
課程網和上一篇有描述在此不贅述
Ω 私心推薦指數(以五分計) ★★★★★
★★★★
η 上課用書(影印講義或是指定教科書)
Bronson, G.J. 2012. C++ Programming: Principlesand Practices f
or Scientist and Engineers. 4th Ed. Boston: Course Technology, Cengage Lear
ning.
μ 上課方式(投影片、團體討論、老師教學風格)
投影片為主,印下來會滿有幫助的。
然後有時會在某一些頁數停留很久講概念,
有些投影片會完全跳過
(但是仔細閱讀會發現這些內容都是在剛剛講很久的概念中)
上課會看很多範例,有不懂的都可發問,
有時候同學間提問與討論會有一些幫助。
σ 評分方式(給分甜嗎?是紮實分?)
30%作業(7次) 15%上機考 20%期中 25%期末 10%小考兩次
ρ 考題型式、作業方式
和上篇類似的就不多描述,主要補充一些內容與個人的評價:
作業:學期中和學期末作業風格很不同,
期中考前都是四題,題目都比較是和課程內容有關,
基本上我四題看對語法熟悉度約5~7小時不等四題可完成。
期中考後都是兩題為主,開始出現一些很複雜要寫小遊戲的程式,
如果要加分還有要做版面設計等等,
往往前前後後思考與設計加起來一題就可以有7.8小時......
另外要寫作業的註解往往也會快要花一小時。
上機考:考題目是抽撲克牌,有抽到鬼牌可以自選題目,
題庫有非常簡單一分鐘就寫出來也有要快10分鐘的
(皆指在考前準備非常充分情況下)
期中、期末: 老師會給去年考古題做練習,
期中時考古率在名詞解釋和program有一定比例,
期末時幾乎無重疊考古僅供參考。
另外我自己覺得期中比較難比較有變化題要想一段時間,
期末program大概書和語法熟馬上就可以開始寫了。
ω 其它(是否注重出席率?如果為外系選修,需先有什麼基礎較好嗎?老師個性?
加簽習慣?嚴禁遲到等…)
會在上篇之後又發文除了是想說明詳細一些外,
也是想分享自己外系來修的經驗以供參考。
基本上我是完全高中都沒碰過程式(基礎0),
上課推薦印投影片+抄寫筆記
(尤其寫程式註解和畫記老師說必考的名詞),
因為投影片都有整理好,
除了不太熟悉的地方有翻了一下課本外,
基本上準備投影片就很夠了。
另外老師可能講的有點快第一次需要想一下,
不過因為寫作業時一定會用到上課教的語法,
所以每次寫作業過程中對照下就會慢慢熟悉理解。
就我而言如果真的課本幾乎沒怎麼用,
除非有些範歷或寫作業可以直接參考課本有寫但投影片沒有的。
另外補充一點,老師上課大多3:40~45分才開始,
這學期每次從醫學院趕過來大多數老師才剛到......
不太需要擔心課趕不上會漏聽的問題。
Ψ 總結
可能是因為第一次作業太平和,
結果發現越往後作業的時間是一直無止盡的增加,
尤其又因必修課程很多,
幾乎就是寫作業為主也不太可能課後複習了。
主要小考前和期中考前爆衝。
(可是因為有寫作業關係多少還是可以有一些打底)
其實整體而言從0基礎到學期結束真的非常紮實,
大概有一點點概念。
同上篇如果是初學者,
可能要考慮一下這學期能用的時間,
我覺得是可以試試但要有心理準備會占很多時間
(再次強調第一次作業是障眼法,
前三周發現難理解時還是退選較佳)
平均每兩周8~10小時不等(只有寫作業不包含複習)。
除了作業負擔外(程式課應該都是如此?)
如果想了解一點點程式玩玩看的個人是推薦修修看。
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.45.177
※ 文章網址: https://webptt.com/m.aspx?n=bbs/NTUcourse/M.1452787761.A.A7B.html
1F:噓 philip20336: 我們真的上同堂課嗎= = 01/15 10:37
2F:推 yiefaung: 會花時間是一定的 不管是哪種程式課 而且這時間算少了… 01/15 14:59