授課科目名稱:統計程式設計 [97學年度(下): 2009.02-2009.06]
授課教師: 吳漢銘 (淡江大學 數學系 助理教授), 研究室: 騮先紀念科學館四樓 S432室 分機: 3147。
Office Hour: (三) 10:10~11:10。 E-mail: hmwu@mail.tku.edu.tw
開課班級: 數學系資統組 三年級。必/選修: 選修。學分數:3 學分 3小時。
上課時間地點: (三)1,2 (8:10~10:00), S106; (四)2 (9:10~10:00), S106。
先修科目: 無。 助教: 無。
實習課: 無。
公告:
- [2009/06/20] 學期成績明細公佈。
- [2009/06/04] 期末考日期: 2009/06/10, S106, 8:20am。
- [2009/05/23] 請修課同學上網填寫校訂「大學部網路教學意見調查」(開放日期: 2009/05/25~6/7)。
填完請在此處回報。 [ *** 注意: 若操作回報系統有出錯者請點選此處!***] - [2009/05/15] 程式作業二。 (「三角形」改為「等腰三角形」)
- [2009/05/04] 第一次作業、期中考成績,出席紀錄表。
- [2009/04/15] 程式作業一。
- [2009/03/10] 學生自訂分數評量。
- [2009/02/18] 本學期課程簡介(含教課進度、授課範圍、計分方式)。
- [2009/01/08] 歡迎同學選修&旁聽 (教學計畫表)。
教學目的:
本課程下學期介紹「Java程式語言」。Java是目前最廣為使用的程式設計語言之一,具有開放源碼、跨平台、學習資源豐富的優點。
本學期內容以訓練學生具有通過Java SCJP 認証的能力為主,以統計問題導向的程式設計為輔。
[Java SCJP 國際認証簡介] [TIOBE 全球程式語言排名] [瞭解 Java 技術]
教學內容及進度:
週次 | 月/日 | 內容 | 回家功課/備註 |
第一週 | 02/18, 19 | (V) 課程簡介:為什麼要學Java for SCJP?軟體安裝及開發環境 | 軟體安裝 |
第二週 | 02/25, 26 | (V) Java 簡介,SCJP簡介 | |
第三週 | 03/04, 05 | (V) Java語言基礎 (1) | |
第四週 | 03/11, 12 | (V) Java語言基礎 (2) | |
第五週 | 03/18, 19 | (V) Java流程控制 (1) | |
第六週 | 03/25, 26 | (V) Java流程控制 (2), 由螢幕輸入資料程式練習。 制作 jar檔。 | |
第七週 | 04/01, 02 | 春假 | |
第八週 | 04/08, 09 | 程式練習 | 程式作業一 : 4/30 due. |
第九週 | 04/15, 16 | 期中考[上機考, open book](提前一週考) | |
第十週 | 04/23 | (V) Java物件導向(1) [期中考週] | |
第十一週 | 04/29, 30 | (V) Java物件導向(2) | |
第十二週 | 05/06, 07 | (V) Java物件導向(3) | |
第十三週 | 05/13, 14 | (V) Java物件導向(4) | 程式作業二 : 5/27 due. |
第十四週 | 05/20, 21 | (V) Java物件導向(5) | |
第十五週 | 05/27, 28 | (V) Java: 讀取外部檔案,簡單線性迴歸、 ANOVA程式練習。 | |
第十六週 | 06/03, 04 | (V) SCJP 題目練習 | |
第十七週 | 06/10, 11 | 期末考[上機考, close book](提前一週考) | |
第十八週 | 06/18 | 數學統計程式庫簡介 JMSL [期末考週] |
*(V) 上課講義下載: 限修課學生 下載。
教材課本:
- 段維瀚, Java認證SCJP 6.0/5.0--猛虎出閘, 出版社:碁峰, 出版日期:2008年09月30日
參考書籍 :
- 鄭博元, Java-由初學邁向認證(第二版), 出版社:上奇科技, 出版日期:2008年07月15日
- SCJP Java 6 專業証認手冊。[碁峯]
成績考核方式: (見「學生自訂分數評量」)
平時成績:40 % (包含點名、小考、作業、上課表現、分組活動等等,比例動態決定)。
期中考成績: 30 % 。
期末考成績:30 % 。
學習資源:
- JavaWorld@TW: http://www.javaworld.com.tw/jute/
- The Source for Java Developers: http://java.sun.com/
備註:
老師的最討厭: 抄、混。 作業(部份/全部)抄襲 = 作業零分 + 學期成績不加分。
本課程「統計程式設計」上學期教「R」,下學期教「Java」,各自獨立。
欲了解老師上課方法及概況,請參考討論區「教學建議與問題反應」相關課程討論。
上述「教學內容及進度」會依實際教學狀況修正。
課程網站(習題、公告、討論): http://www.hmwu.idv.tw。