看板 NTHU_Course 關於我們 聯絡資訊
※ [本文轉錄自 candog 信箱] 作者: [email protected] ("FireBolt") 標題: [心得] 電機系-計算機程式設計-劉靖家 時間: Wed Feb 15 01:22:45 2017 作者: qweyam (柯柯) 站內: nthu.course 標題: [心得] 電機系-計算機程式設計-劉靖家 時間: 2009/07/11 Sat 23:36:36 課名:計算機程式設計(Introduction to Programming) 科號:EE2310 教師:劉靖家 老師 課本:Starting Out with C++ Early Objects, 6th Edition, by Tony Gaddis, Judy Walters, Godfrey Muganda, Addison Wesley 課別:電機系必修 學分:3 涼度:★★ 甜度:★★★★★ (98 7/129) ----------------------------------------------------------------------------- 老師感覺似乎是程式能力相當不錯的高手,不過可能也是因為太強了,所以當老師在 教某些觀念時,會覺得那是不難理解的,經常就是很快速地帶過去,因此對於程式設計的 初心者來說學起來可能稍微吃力些... 記得學期初看到老師的上課大綱中的進度表,除了會把C++的物件導向教完外,還會 上些演算法跟資料結構。當時我想說應該是教不完吧XD 但愚蠢的我錯了= =+ 老師除了全 部上完以外,還多教了些C++裡面其他的工具... 老師的確告訴我們頗多的東西,但因為上課進度實在是飆超快...所以太常翹課的話 很容易就會跟不上進度XD < 上課方式 > 純投影片教學學期前八週每週一節課會到系上的工作站進行實驗,主要目的是讓 大家對於上課教過的程式有實際了解的機會(沒做完沒關係,只要有做有簽名就好XDDD) 實驗的主要目的是希望大家可以藉由這機會發現問題並且搞懂,對於了解一些平常沒注 意到的語法或bug有很大的幫助。個人覺得這個部份算是整個課程規劃中最好的一項,能 夠讓語法基礎更扎實,但可惜的是...只有前八週= =+ 後面難度較高的課程完全沒有實驗 輔助學習,只能自己多努力些QQ < 作業 > 這個部份算是讓大家最為頭痛的一項...作業跟斯斯一樣有兩種:Homework(約7次)Programming Assignment(3次)。Homework的繳交期限是一個禮拜,基本上是以上課教過 的章節來出作業,難度比較低。Programming Assignment繳交期限至少兩個禮拜,實際 上會有4次,但取3次當成績,難度較高,而且題目的取向,我只能說...Random= =+,沒 有一定功力很難把題目的要求做到完全(我每次都只交得出半成品XD),而且經常會不懂 題目到底要做啥,或者是得用到還沒教過的語法或觀念...這部份真的要花上滿多的心力 (神手的話另當別論XD),很重要的一點:絕對不能把這一項拖到最後兩天來做,因為 一定做不完...醬的結果通常只能交出一堆垃圾> <"只能靠用來說明程式內容的pdf檔多嘴 砲些拗點分數XD。還有一點就是,作業的code最好不要用抄的,老師會用美國某知名大學進 口的一支程式檢查抄襲,相似度過高的話成績會被歸0... 總結一句 → 作業...並不單純 < 考試 > 期中考*1 + 期末考在工作站上機考試,題目大約4~5題,規則很簡單,就是照題目 的要求把程式寫出來就好。不過很可惜,題目內容沒有跟考試規則一樣簡單...但大致上都 會比Programming Assignment簡單,成績高低就憑個人功力跟打字速度,時間基本上不太 夠,要會分配,不要卡題卡太久,因為即便沒有達到完整的要求,只要有寫出東西來多少 都會拿到些分數(據說只要include標頭檔就有分數XDDDD)。 < 評分 > 所有作業70% + 期中考15% + 期末考15% (實驗課有到會加分,全到加更多) < 結語 > 這堂課實際上來說有點操,必須花滿多心力在上面,如果是原本就有一定C++和物件 導向基礎的人來修其實滿適合的,可以學到很多東西。初學者的話可能得花些時間多練習 ,不懂可以多找同學或助教討論,助教基本上都會很熱心地回答~ (首次po心得文,有任何意見歡迎指教XD) -- ※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: qweyam @ 114-41-217-185.dynamic.hinet.net ryanlei太強了 居然初學就教完整C++/OOP 還附資結演算法 07/11 23:51LqCi 別的學校/系至少要花兩個學期XD 07/11 23:51LqCi 老師:"這很簡單啊!" 07/11 23:51LqCi new0910借轉 07/12 00:08oltm eerriicc推這個強大的柯教授 07/12 00:25gygi qwertyu劉:需要花時間懂的東西不算是難...... 07/12 16:45LqtS qweyam也對~ 那應該不算難 只是稍微複雜些XDDDD 07/12 18:02levg teddyhsien樓上兩位id好像~XDDD 07/12 18:24Vqun ethan原PO超宅 07/12 19:11wobn qekdx2265原po比樓上還宅 07/12 20:20olcw nmbb7691終於PO了~~ 07/12 21:10wWgC andy69151原PO神手 C++第一把交椅 JJ6愛將 07/13 00:53olvA weselyong期末考我發現include一些標頭檔沒有分數XD 07/13 01:14olvb qweyam= =+ 樓樓上言重了... 尤其最後一句XDDDDD 07/13 01:14levg qweyam 於 2009/07/13 Mon 01:15:10 從 114-41-215-60.dynamic.hinet.net 修改 weselyong記得老師好像是什麼電的高級幹部 07/13 01:16olvb qweyam應該不是交大電子吧XD 07/13 01:17levg ohyaDUNCAN推一個LJJ 老師是個很有趣的人 07/13 12:24gvly ohyaDUNCAN我也正想打篇心得說qq 沒想到被人搶先一打 qq 07/13 12:24gvly abert劉:"這很簡單阿!!" 超爽得XDDDDD 07/15 16:37olCd ron0908別人打過心得自己可以再打啊XD 總有不同的看法嘛 07/15 23:46olUb mono我這學期為了這門課不知道熬了多少個夜= = 07/17 15:11olwb Ray作業很難搞 >< 07/21 23:36ldMB m7114090沒底子會很辛苦 就像我一樣= =+ 07/22 21:54VqDW weselyong害我物理期末都沒讀...幸好物理老給分也很大方 07/27 16:57VrUk jerryjhangJJ6的課真的都頗微恐怖= = 08/05 15:04ldnf ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: candog (140.114.206.139), 02/15/2017 08:09:18