**** 土木系必修及選修評價文 ****
哪一學年度修課:
101上
ψ 授課教師 (可以介紹一下老師)
陳俊杉 老師,康乃爾土木博士,主要研究興趣是奈米材料模擬、計算破壞力學和軟體
開發,在大學部開有計算機程式、物件導向等課程。
下學期老師會開有限元素法,用matlab平台操作。
δ 課程大概內容
以C++ Primer, 5E 為主幹,只剩template沒教到而已。
1. Variables and Basic Types
2. String, Vector and Array
3. Expressions
4. Statements
5. Functions
6. Class
7. I/O Library
8. Sequential Container
9. Generic Algorithm
10. Associative Container
11. Dynamic Memory
12. Copy Control
13. Operator Overload
14. Object-Oriented Programming
Ω 私心推薦指數(以五分計) ★★★★★ (原因?)
超想學C++,且課前預習、課後複習、LAB和作業認真做 ★★★★★
純想拿學分 ★★★
η 上課用書(影印講義或是指定教科書)
C++ Primer 5E
μ 上課方式(投影片、團體討論、老師教學方式)
以投影片帶過重要主題及概念,課程當中穿插實作題,會請勇敢的同學上台寫Code,
老師再當場幫你debug。本來是說投影片要自己印,不過每週老師都到當天凌晨才修好
PPT,所以整學期都是助教幫忙印的XD
星期四晚上6點在計中有上機實作(LAB),每次約一至兩題,做完給助教看過就可以走了。
有時題目偏易,強者群7點就走了,大家也都能在8點左右完成。題目有時稍難,至9點
仍無一人提交程式。
σ 評分方式(給分甜嗎?是紮實分?)
今年來講算紮實偏甜,至少調一個等第。
Midterm 15%*2
LAB 15%
HW 30%
Final 25%
ρ 考題型式、作業方式
整學期共5次作業,每次約二至三題,整學期自易而難,自簡而繁,從二三十行寫到一
百多行,但都不脫離上課強調的重點觀念及語法。
期考分兩部分,一是手寫,佔30%,主要是考觀念題,或考人工debug題,可開書開講義。
二是上機考,佔70%,開書開講義,關網路,以寫出題目要的結果為主要評分標準,若
沒有完全寫對或無法compile成功的話,也不會算整題0分,會由助教和老師評定適當分數
ω 其它(先修科目?加簽習慣?嚴禁遲到等…)
今年有來的都簽,以土木系大三大四及研究生為主。
別說遲到,沒來也沒關係。
Ψ 總結
這是一門很棒的課!!認真學習會有很多收穫的!唯一的缺點是:學分太少了(?)
--
成功是動詞,不是名詞。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.163.40.250