java面向?qū)ο蟪绦蛟O(shè)計教案_第1頁
java面向?qū)ο蟪绦蛟O(shè)計教案_第2頁
java面向?qū)ο蟪绦蛟O(shè)計教案_第3頁
java面向?qū)ο蟪绦蛟O(shè)計教案_第4頁
java面向?qū)ο蟪绦蛟O(shè)計教案_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、武漢大學珞珈學院 系/教研室Java面向?qū)ο蟪绦蛟O(shè)計課教案主講教師:熊春秀編寫時間:2011-4-30第 一 章:概述第 1、2 節(jié):面向?qū)ο蟮幕靖拍睢⒚嫦驅(qū)ο蟪绦蛟O(shè)計概述授課時間:2011-2-22、23 計劃學時數(shù):1教學任務與目的:讓學生理解面向?qū)ο蟮幕靖拍罱虒W重點:掌握面向?qū)ο蟮幕靖拍罱虒W難點:理解面向?qū)ο蟪绦蛟O(shè)計的方法教學方法:多媒體+板書參考書目:面向?qū)ο蟪绦蛟O(shè)計導論,美C.Thomas wu著,電子工業(yè)出版社專業(yè)詞匯:Java虛擬機、Applet程序備注第 二 章:Java特點及運行環(huán)境第 1、2、3 節(jié):Java語言特點、Java應用程序及運行環(huán)境、Java Applet

2、程序及運行環(huán)境授課時間:2011-2-22、23 計劃學時數(shù):3教學任務與目的:讓學生學會JDK的下載、安裝與環(huán)境配置。教學重點:掌握編譯和執(zhí)行Java程序的基本步驟教學難點:理解Java程序的入口并能夠通過命令行傳遞參數(shù)教學方法:多媒體+板書參考書目:面向?qū)ο蟪绦蛟O(shè)計導論,美C.Thomas wu著,電子工業(yè)出版社專業(yè)詞匯:JDK、lib、bin備注第 三 章:Java語言基礎(chǔ)第 1、2 節(jié):Java程序的構(gòu)成、數(shù)據(jù)類型、表達式以及流程控制語句授課時間:2011-3-1、2 計劃學時數(shù):3教學任務與目的:讓學生學會Java基本的數(shù)據(jù)類型和表示方法、數(shù)值類型的運算、邏輯運算和比較、條件執(zhí)行語句

3、(包括三種條件語句和switch語句)、循環(huán)控制語句(包括for、while、do while循環(huán)及相應的輔助語句)、字符串類String和BufferString以及數(shù)組的聲明及使用。教學重點:掌握Java基本的數(shù)據(jù)類型和表示方法教學難點:理解Java程序的循環(huán)控制語句(包括for、while、do while循環(huán)及相應的輔助語句)教學方法:多媒體+板書參考書目:Java語言與面向?qū)ο蟪绦蛟O(shè)計,印旻編著,清華大學出版社專業(yè)詞匯:變量、數(shù)據(jù)類型、循環(huán)控制語句備注第 三 章:Java語言基礎(chǔ)第 3 節(jié):Java與C比較授課時間:2011-3-8、9 計劃學時數(shù):3教學任務與目的:讓學生在C語言的

4、基本上進一步學習Java語言。教學重點:掌握Java語言與C語言的區(qū)別與聯(lián)系。教學難點:理解Java語言在C語言上的改進。教學方法:多媒體+板書參考書目:Java2參考大全(第四版),美Herbert Schildt著,張玉清、吳浦峰、尚勇等譯,清華大學出版社。專業(yè)詞匯:Java、C備注第 四 章:抽象、封裝與類第 1 節(jié):抽象、封裝與Java類的概念授課時間:2011-3-15、16 計劃學時數(shù):3教學任務與目的:讓學生學會面向?qū)ο蟮幕咎卣鳌⒄莆杖绾味x一個類以及如何生成對象、深入掌握方法的定義及技巧、深入掌握類的訪問權(quán)限與封裝機制、深入掌握包的定義與包的使用方法。教學重點:掌握類的定義與

5、對象的生成。教學難點:理解類的抽象與封裝機制。教學方法:多媒體+板書參考書目:Java2 實用教程,耿祥義、張躍平編著,清華大學出版社。專業(yè)詞匯:抽象、封裝、類備注第 四 章:抽象、封裝與類第 2 節(jié):系統(tǒng)定義的類授課時間:2011-3-22、23 計劃學時數(shù):3教學任務與目的:讓學生學會使用系統(tǒng)定義的類,并掌握與用戶自定義類的區(qū)別。教學重點:掌握如何定義所需要的類。教學難點:熟悉Java平臺定義了哪些經(jīng)常要用到、而且滿足我們需要的類。教學方法:多媒體+板書參考書目:Java2 實用教程,耿祥義、張躍平編著,清華大學出版社。專業(yè)詞匯:系統(tǒng)定義的類、用戶自定義類備注第 四 章:抽象、封裝與類第

6、3 節(jié):類、域和方法的修飾符授課時間:2011-3-29、30 計劃學時數(shù):3教學任務與目的:讓學生學會類的聲明。教學重點:掌握如何定義類的修飾和方法的修飾符。教學難點:熟悉類的變量的定義與使用方法。教學方法:多媒體+板書參考書目:Java2 實用教程,耿祥義、張躍平編著,清華大學出版社。專業(yè)詞匯:成員變量、類變量、成員方法、類方法備注第 五 章:繼承與多態(tài)第 1、2 節(jié):Java的繼承與派生、域的繼承與隱藏授課時間:2011-4-5、6 計劃學時數(shù):3教學任務與目的:讓學生全面掌握面向?qū)ο蟮幕咎卣鳌⒄莆杖绾问褂美^承性來到達軟件的重用、深入掌握繼承過程中域的隱藏和方法的覆蓋技巧。教學重點:掌

7、握如何使用繼承性來到達軟件的重用。教學難點:熟悉繼承過程中域的隱藏和方法的覆蓋技巧。教學方法:多媒體+板書參考書目:Java2 實用教程,耿祥義、張躍平編著,清華大學出版社。專業(yè)詞匯:繼承派生、域、隱藏備注第 五 章:繼承與多態(tài)第 3、4 節(jié):方法的繼承、重載與覆蓋、this與super、構(gòu)造函數(shù)的繼承與重載授課時間:2011-4-12、13 計劃學時數(shù):3教學任務與目的:讓學生通過繼承可以更有效地組織程序結(jié)構(gòu),明確類之間的關(guān)系,并充分利用已有的類來創(chuàng)建新類,通過繼承可以實現(xiàn)代碼的重用,以完成更復雜的設(shè)計、開發(fā)。教學重點:掌握類的重載與覆蓋的區(qū)別與聯(lián)系。教學難點:熟悉類的重載與覆蓋使用方法。教

8、學方法:多媒體+板書參考書目:Java語言與面向?qū)ο蟪绦蛟O(shè)計,印旻編著,清華大學出版社。專業(yè)詞匯:繼承、重載、覆蓋、this、super備注第 五 章:繼承與多態(tài)第 5、6 節(jié):多態(tài)性的實現(xiàn)、接口聲明與實現(xiàn)授課時間:2011-4-19、20 計劃學時數(shù):3教學任務與目的:讓學生深入掌握抽象類和抽象方法的定義,掌握多態(tài)通過統(tǒng)一多個相關(guān)類的對外接口,在運行時根據(jù)不同的情況執(zhí)行不同的操作,提高類的抽象度和靈活性,深入掌握接口的定義和使用技巧。教學重點:熟悉多態(tài)性實現(xiàn)的兩種方式以及接口的實現(xiàn)。教學難點:熟悉多態(tài)性與接口的實現(xiàn)方法。教學方法:多媒體+板書參考書目:Java語言與面向?qū)ο蟪绦蛟O(shè)計,印旻編著

9、,清華大學出版社。專業(yè)詞匯:多態(tài)性、接口備注第 六 章:工具類與算法第 1、2 節(jié):語言基礎(chǔ)類庫、Applet類與小程序的基本原理授課時間:2011-4-26、27 計劃學時數(shù):3教學任務與目的:深入了解Applet生命周期的主要方法和特點、熟練掌握Applet程序的編寫方法、深入了解Applet的安全機制及其合理運用。教學重點:熟練掌握Applet程序的編寫方法。教學難點:深入了解Applet的安全機制及其合理運用。教學方法:多媒體+板書參考書目:Java語言與面向?qū)ο蟪绦蛟O(shè)計,印旻編著,清華大學出版社。專業(yè)詞匯:Applet、生命周期備注第 六 章:工具類與算法第 3、4 節(jié):數(shù)組、字符串

10、、常用算法授課時間:2011-5-3、4 計劃學時數(shù):3教學任務與目的:讓學生學會字符串類String和BufferString、數(shù)組的聲明及使用。教學重點:熟練掌握字符串與數(shù)組的使用方法。教學難點:深入了解數(shù)組的使用方法。教學方法:多媒體+板書參考書目:Java語言與面向?qū)ο蟪绦蛟O(shè)計,印旻編著,清華大學出版社。專業(yè)詞匯:數(shù)組、字符串備注第 七 章:用戶圖形界面的設(shè)計第 1、2 節(jié):用戶自定義成分、事件驅(qū)動設(shè)計授課時間:2011-5-10、11 計劃學時數(shù):3教學任務與目的:讓學生學會使用面向?qū)ο蟮某绦蛟O(shè)計方法構(gòu)建圖形用戶界面、深入了解抽象窗口工具包(AWT)、掌握事件處理基本原理和方法。教學

11、重點:熟練掌握圖形用戶界面的開發(fā)方法。教學難點:深入了解圖形界面的各種事件。教學方法:多媒體+板書參考書目:Java語言與面向?qū)ο蟪绦蛟O(shè)計,印旻編著,清華大學出版社。專業(yè)詞匯:AWT、GUI備注第 七 章:用戶圖形界面的設(shè)計第 3、4 節(jié):GUI對象,包括:按鈕、文本框、鼠標、鍵盤等事件的處理、布局設(shè)計 授課時間:2011-5-17、18 計劃學時數(shù):3教學任務與目的:讓學生深入了解GUI構(gòu)件及掌握布局控制方法、熟練掌握菜單和對話框、掌握簡單繪圖方法。教學重點:熟練使用Java語言提供的布局管理器來管理組件在容器中的布局。教學難點:深入了解組件在程序中安排中位置和大小使用方法。教學方法:多媒體+板書參考書目:Java語言與面向?qū)ο蟪绦蛟O(shè)計,印旻編著,清華大學出版社。專業(yè)詞匯:布局管理器、容器備注第 八 章:Java高級編程第 1、2、3節(jié):異常處理、多線程機制、Java程序?qū)W(wǎng)上資源的訪問授課時間:2011-5-24、25 計劃學時數(shù):3教學任務與目的:讓學生深入理解多線程的基本概念、熟練掌握

溫馨提示

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

最新文檔

評論

0/150

提交評論