授課科目名稱:統計程式設計 [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

先修科目: 無。 助教: 無。

實習課: 無。

公告

教學目的

本課程下學期介紹「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 %

學習資源

備註

  • 老師的最討厭: 抄、混。 作業(部份/全部)抄襲 = 作業零分 + 學期成績不加分。 

  • 本課程「統計程式設計」上學期教「R」,下學期教「Java」,各自獨立。 

  • 欲了解老師上課方法及概況,請參考討論區「教學建議與問題反應」相關課程討論。

  • 上述「教學內容及進度」會依實際教學狀況修正。

  • 課程網站(習題、公告、討論): http://www.hmwu.idv.tw