《面向對象程序設計(Java)》學習指南_第1頁
《面向對象程序設計(Java)》學習指南_第2頁
《面向對象程序設計(Java)》學習指南_第3頁
《面向對象程序設計(Java)》學習指南_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《面向對象程序設計(Java)》學習指南學習指南課程基本情況課程名稱:《面向對象程序設計(Java)》課程類型:理實一體課學時:72學時學分:4學分《面向對象程序設計(Java)》是計算機工程學院軟件技術專業(yè)的專業(yè)基礎課。在第一學年第二學期開設,由基礎模塊組和應用開發(fā)模塊組兩部分構成,基礎模塊組主要講授面向對象編程與Java技術基礎;應用開發(fā)模塊組的主要內容為應用Java技術開發(fā)C/S應用系統(tǒng)。本課程的學習對軟件技術專業(yè)學生面向對象思維能力的培養(yǎng)與Java軟件開發(fā)能力的培養(yǎng)具有極其重要的作用。課程學習目標理論上要求學生:1. 掌握Java面向對象程序設計思想與方法;2. 掌握類、繼承、多態(tài)、接口等面向對象核心概念與相關技術;3. 掌握JavaAPI的層次結構及使用方法,熟習常用API的使用;4. 掌握Java的異常處理與輸入輸出處理;5. 掌握Java圖形用戶界面開發(fā)方法與技術;6. 掌握使用Eclipse集成開發(fā)環(huán)境開發(fā)Java程序的基本方法。7. 掌握JDBC數(shù)據(jù)庫系統(tǒng)開發(fā)方法與技術?!睹嫦驅ο蟪绦蛟O計(Java)》學習指南全文共4頁,當前為第1頁。技能上要求學生:《面向對象程序設計(Java)》學習指南全文共4頁,當前為第1頁。1. 熟練應用Java語言語法進行Java應用程序設計;2. 熟練使用面向對象方法進行程序設計;3. 能熟練使用JDK1.6API來進行Java程序的開發(fā);4. 熟練使用Eclipse集成開發(fā)工具開發(fā)Java程序;5.能開發(fā)Java圖形用戶界面程序和數(shù)據(jù)庫應用程序;教材與教學內容教材本課程采用2013年由高教出版社出版的Java技術系列精品教材中的《Java面向對象程序設計》和《Java應用系統(tǒng)實例編程》兩本教材。Java技術系列精品教材是本課程教學團隊依據(jù)Java技術人才培養(yǎng)要求、在跟蹤Java技術新發(fā)展和高職教育實踐基礎上編寫而成。其中,《Java面向對象程序設計》教材自2006年至今,經(jīng)過3次改版;《Java應用系統(tǒng)實例編程》教材是在《Jbuilder網(wǎng)絡編程》基礎上經(jīng)過1次改版,1次重新編寫而成。教材如圖2所示:《面向對象程序設計(Java)》學習指南全文共4頁,當前為第2頁。圖1:課程教材《面向對象程序設計(Java)》學習指南全文共4頁,當前為第2頁?!睹嫦驅ο蟪绦蛟O計(Java)》學習指南全文共4頁,當前為第3頁。教學內容《面向對象程序設計(Java)》學習指南全文共4頁,當前為第3頁。序號模塊名稱學時主要內容內容選取與組織依據(jù)模塊1面向對象編程基礎121.面向對象編程入門2.Java類與對象3.對象的創(chuàng)建與使用4.對象交互5.復雜類的設計1.建立面向對象思想的:包括封裝、繼承、抽象。2.掌握Java面向對象編程技術。3.掌握Java語言基礎。模塊2面向對象編程高級技術101.Java繼承基礎2.深入Java繼承3.對象類型轉換與多態(tài)4.抽象與接口5.接口的使用模塊3Java數(shù)組、Java包與JavaAPI的使用101.Java一維數(shù)組2.Java二維數(shù)組3.Java數(shù)組的應用4.Java包5.API常用類的使用1.使用面向對象思想去理解Java類的組織。2.掌握Java數(shù)組、JavaAPI的使用。模塊4Java異常處理41.Java異常與異常處理2.Java異??蚣芘c自定義異常1.使用面向對象思想理解Java異常機制的框架與處理機制;2.掌握Java異常的捕獲與拋出處理技術。模塊5Java輸入輸出流處理61.java流、使用節(jié)點流讀寫文件2.使用過濾流讀寫文件3.文件的隨機訪問、文件與目錄管理1.使用面向對象思想理解Java輸入輸出流整體框架與設計思想。2.掌握使用JavaIO進行數(shù)據(jù)的輸入、輸出處理。模塊6圖形用戶界面程序基礎61.Swing編程基礎2.Java事件處理3.Swing常用組件1.使用面向對象思想理解Java圖形組件的整體結構。2.掌握圖形用戶界面程序開發(fā)的方法。C/S應用開發(fā)模塊教學內容的組織與安排序號模塊名稱學時主要內容內容選取與組織依據(jù)模塊7C/S系統(tǒng)用戶界面程序開發(fā)121.Eclipse工具的使用2.SWT程序開發(fā)基礎3.交互功能設計4.布局與容器的使用5.菜單與工具欄的設計6.對話框的使用1.應用面向對象思想進行C/S應用系統(tǒng)的開發(fā)。2.掌握使用企業(yè)級開發(fā)工具Eclipse進行JavaC/S應用系統(tǒng)的開發(fā),包括圖形界面程序的開發(fā)和數(shù)據(jù)庫程序的開發(fā)。模塊8數(shù)據(jù)庫應用程序開發(fā)121.數(shù)據(jù)庫開發(fā)環(huán)境配置與JDBC連接2.JDBC數(shù)據(jù)庫連接基礎3.Table組件與數(shù)據(jù)顯示實體類與、生成類4.表格數(shù)據(jù)顯示5.表格數(shù)據(jù)編輯6.表格數(shù)據(jù)編輯與排序課程資源與學習路線《面向對象程序設計Java》課程提供了豐富的教學資源,包括基本資源和拓展資源。所有學習者

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論