週次 |
授課內容 |
第1週 |
課程綱要介紹、電腦應用發展與科學計算介紹
Course introduction, Applications of computers and scientific computation |
第2週 |
認識 Python 與其基本運算
First glance of Python |
第3週 |
numpy 陣列& matplotlib 繪圖
Arrar of numpy & plotting of matplotlib |
第4週 |
陣列的基本操作與運算、迴圈
Array and its operation, "for", "while" loops |
第5週 |
資料型態與運算、條件敍述
Data formats and their operation, "if" statement. |
第6週 |
小考一
Quiz I |
第7週 |
二維平面繪圖
2D graphics: ”plot”, ”hist”, ”contour”, etc. |
第8週 |
期中考
Midterm |
第9週 |
圖片與動畫輸出
Exporting still images and animations |
第10週 |
程式底稿與函數
script, function |
第11週 |
應用一: 待定
Application I: to be determined |
第12週 |
三維空面繪圖
(Pseudo) 3D graphics: ”plot3D”, ”contour3”, ”surf”, etc. |
第13週 |
基礎數值分析
Basic numerical analyses: ”diff”, ”cumsum”, etc. |
第14週 |
小考二
Quiz II |
第15週 |
應用二: 待定
Application II: to be determined |
第16週 |
期末考
Final Examination
自願性書面期末報告
Optional final report
繳交自願性書面期末報告
Optional final report due |
自主學習 內容 |
|