課程名稱 |
程式與科學計算 PROGRAM AND SCIENTIFIC COMPUTING |
開課學期 |
97-1 |
授課對象 |
理學院 大氣科學系 |
授課教師 |
柯文雄 |
課號 |
AtmSci2010 |
課程識別碼 |
209 26500 |
班次 |
|
學分 |
2 |
全/半年 |
半年 |
必/選修 |
必修 |
上課時間 |
星期三7,8(14:20~16:20) |
上課地點 |
大氣A104 |
備註 |
與黃小玲合開 總人數上限:40人 |
Ceiba 課程網頁 |
http://ceiba.ntu.edu.tw/971_26500 |
課程簡介影片 |
|
核心能力關聯 |
核心能力與課程規劃關聯圖 |
課程大綱
|
為確保您我的權利,請尊重智慧財產權及不得非法影印
|
課程概述 |
由於電腦科技,無論在軟體程式或是硬體周邊,均以年度或是季節快速地推陳更新,因此本課程擬透過不同程式單元的介紹,讓修課同學於課程及課餘時間能勤加練習與熟悉。希望經由此一過程廣泛地瞭解電腦科技的最新發展。 |
課程目標 |
課程將分兩大部分進行,第一部分是UNIX作業系統,以及Fortran語法教學與程式設計練習,由授課教師按講義循序講解。為了在本系工作站硬體環境執行Fortran程式,簡單的UNIX作業環境的指令與應用也有一節課的說明,以利指定作業的執行與繳交。第二部分是GRADS繪圖與WRF氣象模式的介紹與練習,讓同學熟悉大氣模式的作業情形及應用。 |
課程要求 |
|
預期每週課後學習時數 |
|
Office Hours |
|
參考書目 |
|
指定閱讀 |
|
評量方式 (僅供參考) |
No. |
項目 |
百分比 |
說明 |
1. |
Programming assignments and problem sets |
60% |
The requirements will be announced in General Information. |
2. |
Class |
10% |
|
3. |
Midterm examination |
15% |
|
4. |
Final projects |
15% |
|
|
週次 |
日期 |
單元主題 |
第1週 |
9/17 |
UNIX簡介;Fortran架構 |
第2週 |
9/24 |
UNIX指令介紹;vim;ftp |
第3週 |
10/01 |
Fortran欄位設定;宣告 |
第4週 |
10/08 |
Fortran變數使用;陣列 |
第5週 |
10/15 |
Fortran讀寫;運算 |
第6週 |
10/22 |
Fortran流程控制;迴圈 |
第7週 |
10/29 |
Fortran IF敍述;Fortran作業討論(I) |
第8週 |
11/05 |
Fortran副程式 |
第9週 |
11/12 |
完整程式範例;Fortran作業討論(II) |
第10週 |
11/19 |
Midterm |
第11週 |
11/26 |
期中及HW |
第12週 |
12/03 |
氣象繪圖Grads (I) |
第13週 |
12/10 |
氣象繪圖Grads (II) |
第14週 |
12/17 |
氣象繪圖Grads (III)本週於作業區有"FinalHomework"說明;並附上檔案gv32.rar可下載至個人PC,解壓縮後之執行檔可直接使用,此軟体可直接開啟GrADS繪圖產生之*.gmf檔案 |
第15週 |
12/24 |
氣象模式WRF |
第16週 |
12/31 |
Grads及氣象個案討論(I) |
第17週 |
1/07 |
Grads及氣象個案討論(II) |