如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
I.上課前注意事項:(Java程式設計I)NCKU2009======================================================================1.原則上,評分準則:期中考(主作業)期末考(作業)出席狀況/平常作業30%30%40%但期中考(主作業)後,上述分數比重可能會調整(在期末考(作業)宣告前,上課中將補充說明,屆時請密切注意).另特別規定:即使期中作業有繳交,但期末考(作業)未參與或繳交將視同放棄論;即其分數不可能及格2.原則上,上課進度表有排定,但考量現場多數同學學習狀況(主要考量是希望協助大多數同學權益,尤其不分文理科,同時也因著重多數同學現場實際操作(Hands-on-lab)之吾人基本教學精神故),為兼顧同學有心學習可能影響進度而甚至落後,故進度表只當上課堂間的前後次序參考用而非絕對時間表用,因此少數進度常超前者,須考慮轉選或退選而莫等至期末再後悔3.開學時(校訂行事曆第一周)將約定何時確定期中考試及期中主作業,及何時會有期末大作業(倘若實際上課與公告表訂有出入)4.有關本課開授相關規定,在校務網頁上的公告與開學後(含期中或期末)上課現場的宣告兩者間若有出入,則以後者最新宣達者為準5.整個上課與考試內容朝'精確'與'創意'兩大方向設計:精確者強調邏輯性的理性思考鍛鍊;創意者乃著重非邏輯性的感性直覺訓練.6.期末大型作業乃朝向整合各項(所學)技術成實用之作(即越接近自然真實世界之作),其間又分:I.觀念複雜抽象而成果具體的程式(邏輯)設計引導型(Knowledge-intensivetoConcept);另類的II.似很繁瑣但有序且成果具體的(Java課程除外)實驗設計大量操作訓練型(Sense-intensivetopractice)兩者皆可得高分,但門檻(Threshold)不同,前者(I項)較高,即不容易拿到基本分,但一旦拿到,則每一階可跳很多分,故此類型適合於好挑戰的.願參與此項(I項)或經指定者(老師發覺有潛力的,這是項榮譽的),除須事先報備且須經期中兩次先期檢視(Previewmeeting),不過一旦通過(或肯定)即可拿到該有基本分數7.針對有多個檔案的較大型作業(如期中主作業期末作業等):-1.對主檔名,有其命名規範,如CK3_資工CSIE_MidN_Chandler陳圓圓101_MyWebSearchProfessionalSkill_II.txt上系系第設設預作業專題名稱第檔課中英N計計計幾案名文文次英中畢階型別代代作文文業段式稱稱稱業名名年P.S.:除CK3別稱外,另有BCCA1,BCCA2,WebBas1,CK2,JavaI2除MidN第N次作業,乃指有Mid1,Mid2,Mid3,...,Fin-2.若有多檔需壓縮時,也以此方式命名-3.一旦須發e-Mail時,也請以此名作為電子信(e-Mail)的Subject來發送出去-4.若有須要燒錄成CD片繳交作業時,也將此格式之名填具於CD封面8.重上機實際操作(幾乎每次上課),故每人認養照顧乙台PC,而有固定座位,方便學期學習銜接累積,一旦開學自行選定座位後,須找班代填具座位表(上載芳名/選課號/系名/年級)Java程式設計課程大綱及進度表開課系所/開課學年/學期計網中心/98學年/1課程名稱(中文)Java程式設計課程名稱(英文)JavaProgrammingLanguage課程碼/分班碼/學分數A510110/1/3先修科目或先備能力懂”命令提示或命令列”式操作開課教師/電話陳明輝/61034e-mailcmchen@mail.ncku.edu.twOfficeHoursTuesday:14:00~17:00課程概述物件導向程式設計(OOP)觀念及Java程式語言基本用法教學目標提供非資訊相關之科系學生學習物件導向程式語言Java機會.使其能運用所學語法及設計技巧至其相關專業領域授課課程大綱明細第一章認識Java第二章基本運算(Operation)第三章字串(String)的使用第四章陣列(Array)的處理第五章控制敘述(Control)第六章Java的OOP-基礎篇第七章集合(Collections)第八章IO串流及檔案處理第九章Java的OOP-進階篇第十章多執行緒的處理第十一章常用資料類別第十二章例外事件第十三章InnerClass參考書目1.JAVA概論與實作--基礎入門程式(碁峰圖書)2.相關補充講義(自編)課程要求上課認真,習題要做評量方式作業及平時考核:40%期中考:30%期末考試(或