




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、d st yc it ratuS es g addg a y g r -" ja a x oe Vi ge - r s as - kFu iuftt ra-gc - tv. s u L-'k.sFud- c-rc r vrak et-r a- e e ut-g f-fms-.t-rr s er c e atgaa e -kgee -d 456 eerr-.tJava程序設計整體教學設計所在系部:信息系專業(yè)名稱:網絡系統(tǒng)管理課程名稱:Java程序設計課程代碼:WGB106制訂教師:王美琴制訂時間: 2010.3ead E st NrtWeel ea. riyclr-gw-st
2、Rd st - yr uct - -er t -g .lctu-aei 一iigst Ct - g .ax r 一 aeiem-gR- aigsl - sisa u -e e a dde. .一 c u -eavc-gui.-gcase-st-eased -a v u g d i-a-e - c c -gcuglfv-gewl.gva cea-rd- a -ljeca30aL-cgiltci ra-s es g addgagacjaol.ge -iseae-k.uiuftterl-gc-tva-ds u d-akgsas -gi s d g l-g ll.c-cLL- i 5%-.ss rc-
3、sa-gu s-ggeeidea-,s a -ul alg-ellul-alatc-gw - ass s-acveccacacde-l cs -,g-aasseu - va-l-etae-scva-c- -d-c-e-meleFi ee-i to Lklck d gudele -fcv -ea e g-asdgLke-ge-ue-rgkte ck-gdLpsCl-kLes -l-rev-cleaclute-.-,-d-cllccd g - RRgu-i4tLia-cg re -ge-m- ve -ll- e -gl 1g g -,-.-j-Lcgg-e-a-laag-letaecs-d-scl
4、g Fud- tilclvaak e-aisake-erut-g-ms-.-ss-e-cet-gaaekgee-d46LL-l-.-t-akea-e g- rt s -1slie-ele -s sv ceLLsa-dLles-1 To-slrt-,stojeknedesvk-cL-me59iLL-sulloete整體教學設計基本框架1、 基本信息:課程類型:理論+實踐課課程性質:專業(yè)方向課是否專業(yè)核心課程:否學分:3學時:56授課對象:網絡系統(tǒng)管理專業(yè)二年級學生先修課:程序設計基礎,數據結構,計算機網絡后續(xù)課:Web應用編程、網絡編程案例分析2、 課程設計:1、課程目標設計:1)能力目標:(1
5、)能夠運用面向對象程序設計的思想分析和設計類,用Java語言定義類和接口,在需要時把類和接口組織成類庫;(2)使用Eclipse開發(fā)Java應用程序或小應用程序。2)知識目標:(1)通過本課程的學習,讓學生掌握 Java的基本語法和基本語法;(2)理解Java語言的對象、抽象與封裝、類與類的繼承及類的多態(tài)性的概念及特性;(3)掌握面向對象編程的基本方法;理解輸入輸出流的基本概念和方法;掌 握文件的隨機讀寫方法;(4)掌握Applet的工作原理和重要方法應用。3)素質目標:(1)養(yǎng)成良好的職業(yè)道德規(guī)范;(2)養(yǎng)成團隊協(xié)作精神與較好的溝通能力;(3)有分析和解決問題的能力;(4)具有好奇心和創(chuàng)造力
6、。2、課程內容設計:模塊名稱學時Java簡介4Eclipse 簡介4d st ydel ratuS es g addg a y g r -" ja a x oe Vi ge - r s as - kFu iuftt ra-gc - tv. s u L-'k.sFud- c-rc r vrak et-r a- e e ut-g f-fms-.t-rr s er c e atgaa e -kgee -d 456 eerr-.tJava語百基礎4程序控制結構4數組8向向對象編程基礎8類的繼承和this及super關鍵字8方法重載與方法覆蓋8包的使用與訪問控制83、能力訓練項目設計:
7、編p能力訓練項目名稱能力目標訓練方式手段知識點結果1JDK項目開發(fā)環(huán)境的構 建和配置,項目開發(fā)工 具的使用能安裝、配置 與使用JDK開 發(fā)工具老師講解示范、學生 模仿1) Java開發(fā)工 具的下載、安裝 與使用; 2)編寫、編譯 和運行 Java應 用程序的方法; 3)理解虛擬機、 字節(jié)碼及 Java 的可移植性原 理。安裝 配置 好開 發(fā)環(huán) 境2分析和設計項目中的涉及的類,用 Eclipse創(chuàng)建項目中的第一個 類掌握用Eclipse 開發(fā)Java應用 程序的3個基 本步驟演示法、老師講解示 范、學生模仿1)熟悉 Eclipse 開發(fā)環(huán)境;2)用 Eclipse 編寫源文件、編譯源文件和運 行
8、應用程序。3Java語百基礎1 )掌握Java 不向數據類型 變量;2)學會使用運 算符、表送式 和表達式語 句。講授分析+上機操 作1)掌握標識符 的定義規(guī)則;2)掌握表達式 的組成;3)掌握各種運 算符及其優(yōu)先 級。4程序控制結構1)能編寫不同 選擇結構的程 序;2)能使用不同 循環(huán)結構進行 編程;講授分析+上機操 作1)掌握單分支 和多分支程序 結構;2)掌握三種循 環(huán)結構的使用;3)掌握 break 和 continue 語 句的使用方法。5數組1 )掌握Java數組的使用方講授分析+上機操 作1)掌維數 組的概念、定義,and touism, elements, hgh stads
9、ca ugt pay orgi na cy Lu, and ja de are Xa AO, m o.e vl .e i province Ciy set has becmak. F ou s e. - 1 be mote sarig, ccordiae d . ”.me nt of vai - s- urtakn.s.Atvey-l e the maret Fimly ablsa makeor .-“. am" ams id "u - s, pros>nal copeatonogazai on new ma t ma nng.t ma n body 456, e -
10、 lvey improve the id t y i.n-e ad法;2)能利用Java 數組進行編程。和使用;2) 一維數組的 作用。6向向對象編程1)能根據實際 應用環(huán)境定義 突和對象;2)能利用已啟 的類編寫應用 程序;3)能生成程序 說明文檔。分組討論法、演示 法、問題引導法1)掌握類和對 象的概念及其 關系;2)類的定義格 式、類的域、構 造方法、一般的 成員方法;3)創(chuàng)建類的對 象并使用對象。7向向對象局級技術1)能利用繼承 技術提高程序 開發(fā)效率和軟 件重用性;2)能利用多態(tài) 技術提高程序 靈活性和擴充 性。分組討論法、演示 法、問題引導法1)掌握類之間 的繼承關系;2)掌握子類
11、的 構造方法;3)載和覆蓋。4、單元進程設計:序號單元名稱學時能力目標能力訓練項目知識目標苴 /、他 內 容1Java語百概述 及Java開發(fā)平臺41)能安裝與配置JDE2)能安裝與配置Eclipse;3)能使用屏幕輸出語句輸出信息;4)能編與甘:入 Applet 的簡單網頁。1) 了解Java幾個技術 特點;2)理解虛擬機、字節(jié)他 及Java的可移植性原 理;3) 了解Java開發(fā)工具 組成和常用開發(fā)工具種 類;4)掌握Java應用程序 的基本格式。2Java語法及流程控制(1)81)能根據命名約定規(guī) 則合理地使用標識符;2)能正確地定義 8種 基本類型的變量并在 其作用范圍內使用;3)能根
12、據需要使用運 算符來構造表達式;11)掌握標識符的命名規(guī) 則;2)熟悉8種基本類型;3)熟悉常用運算符;4)掌握Java的流程控制 語句d st ydel ratuS es g addg a y g r -" ja a x oe Vi ge - r s as - kFu iuftt ra-gc - tv. s u L-'k.sFud- c-rc r vrak et-r a- e e ut-g f-fms-.t-rr s er c e atgaa e -kgee -d 456 eerr-.t4)能運用Java的流程 控制語句控制程序的 流程。3Java流程控制(2)81)能看懂
13、帶標號的break語句2)能看懂帶標號的continue 語句3)能熟練運用Java的 流程控制語句控制程 序的流程(實訓)1) 了解帶標號的 break語句2) 了解帶標號的continue 語句4類和對象初步81)初步能用Java語百 定義類;2)能使用已有類創(chuàng)建 和使用對象;3)能利用對象變理的 賦值使多個對象變量引用同一個對象11)理解類和對象的關系; 2)掌握類的定義格式 (類頭、數據成員、構造 方法);3)掌握對象的創(chuàng)建和使 用方法;4)理解對象變量賦值的 原理。5數組81)能創(chuàng)建和使用一維數組;2)能正確傳遞參數;1) 了解數組是對象;2)掌握數組的定義和創(chuàng) 建;3)熟悉數組使用
14、的有關 規(guī)定。6對象的構造、 初始化、清除、 成員存取控制81)能利用默認初始化、 顯式初始化、構造方法 對對象進行初始化; 2)能利用成員存取修 飾符控制成員的存取。11)熟悉構造方法的有美 規(guī)定;2)掌握對象初始化的過 程;3)掌握成員存取控制的 規(guī)定。7類的定義和使 用81)能運用this關鍵字 來表示當前對象;2)能熟練地定義和使 用類(實訓);1掌握this的意義。8靜態(tài)成員81)能利用靜態(tài)數據成 員進行數據統(tǒng)計和信 息交換;2)能正確地使用靜態(tài) 方法成員。11)掌握靜態(tài)成員的定義 和使用方法;2)熟悉靜態(tài)方法成員的 啟美規(guī)定。9類的繼承(1)81)能構造已有類的子 類;2)能正確定
15、義子類的 構造方法。11)理解類之間的繼承關 系2)掌握定義子類的語法3)掌握子類構造方法的 有關規(guī)定10類的繼承(2)、 多態(tài)81)能用 protected修飾需要被子類訪問的成11)掌握protected的含義2)掌握變量隱藏與方法,and touism, elements, hgh stads ca ugt pay orgi na cy Lu, and ja de are Xa AO, m o.e vl .e i province Ciy set has becmak. F ou s e . - 1 be mote sarig, ccordiae d . ”.me nt of vai -
16、 s- urtakn.s.ey-l e t he maret Fimly abls amakeor ., nuUrig famiy ams id "u - s, proIDnal cop.alnogaZai on new ma t manng.t ma n body 456, e - lvey improve the id ty i.n-e ad員2)能通過super關鍵字 訪問父類中被隱藏變量和被覆蓋的方法3)能正確地把子類對 象的引用賦值給父類 對象的變量4)能正確地把父類對 象強制轉換為子類對 象5)能利用動態(tài)多態(tài)技 術以相似的方式處理 相近的事物覆蓋3) 了解用final修飾類和 方法4)理解父類對象和子類 對象的關系5)掌握抽象類和抽象方 法6)掌握動態(tài)多態(tài)技術11接口8能根據要求用類實現 接口1)掌握接口的定義
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 多層砌體結構施工方案
- 室外污水施工方案
- 水泥砼道路施工方案
- 援助學習資料
- 2025年歷史社區(qū)面試試題及答案
- 2025年張店二模歷史試題及答案
- 6年級下冊文言文學弈
- 5一6年級讀書卡
- 低溫法蘭標識
- cdga數據治理工程師教材
- LY/T 2499-2015野生動物飼養(yǎng)場總體設計規(guī)范
- 愛德華閥門檢修工藝(2)2
- GB/T 13701-1992單標準氣體質譜法鈾同位素分析
- AMOLED技術寶典(十年OLED技術經驗總結)
- 7S稽核查檢表-倉庫
- 小學科學《噪音的危害與防治》優(yōu)質課件
- 病理學-第3章 局部血液循環(huán)障礙
- 湖北省黃石市基層診所醫(yī)療機構衛(wèi)生院社區(qū)衛(wèi)生服務中心村衛(wèi)生室信息
- 打印版醫(yī)師執(zhí)業(yè)注冊健康體檢表(新版)
- 時代與變革-為人生而藝術
- 人教八年級下冊英語U5Do-you-remember-what-you-were-doing?課件
評論
0/150
提交評論