《java程序設(shè)計》課程整體教學(xué)設(shè)計_第1頁
《java程序設(shè)計》課程整體教學(xué)設(shè)計_第2頁
《java程序設(shè)計》課程整體教學(xué)設(shè)計_第3頁
《java程序設(shè)計》課程整體教學(xué)設(shè)計_第4頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、南京化工職業(yè)技術(shù)學(xué)院 J a v a 程 序 設(shè) 計 課程整體教學(xué)設(shè)計方 賡南京化工職業(yè)技術(shù)學(xué)院信息系軟件教研室2011.11目 錄一、管理信息2二、基本信息2三、課改前課程狀況2四、改革的簡要思路2五、課程設(shè)計31.課程目標(biāo)3總體目標(biāo)3能力目標(biāo)3知識目標(biāo)4素質(zhì)目標(biāo)52.課程內(nèi)容設(shè)計53.能力訓(xùn)練項目設(shè)計表74.教學(xué)進度表165.項目化教學(xué)實施過程22六、第一堂課設(shè)計23七、考核方案設(shè)計28八、教材及參考資料30九、新課效果31十、新舊教法對比31十一、課改感受32十二、雙語方面對學(xué)生的引導(dǎo)32附件:32Java 程序設(shè)計課程整體教學(xué)設(shè)計一、管理信息課程名稱: Java 程序設(shè)計制定時間: 2

2、011.11所屬系部:信息技術(shù)系制 定 人:方賡二、基本信息學(xué)分: 4先修課: C+ 語言學(xué)時: 72后續(xù)課: Java Web 程序設(shè)計、 J2EE授課對象:軟件技術(shù)專業(yè)二年級課程性質(zhì):專業(yè)課程三、課改前課程狀況以往的課程教學(xué),多數(shù)以書本教學(xué)方式和多媒體課件方式為主,理論性較強,知識覆蓋面廣,操作性差,學(xué)生被動地接受較為抽象的網(wǎng)絡(luò)知識,對網(wǎng)絡(luò)知識的學(xué)習(xí)興趣不高,理解也不夠深刻。教學(xué)方法:講授為主學(xué)生反映:不知所云問題:教師講不透,學(xué)生難接受,學(xué)完不會用;學(xué)生覺得教學(xué)內(nèi)容不實用,學(xué)生對于知識的掌握停留在小項目小案例的層面上,參與度低,積極性不高四、改革的簡要思路以崗位目標(biāo)為依據(jù),確定課程內(nèi)容以

3、任務(wù)為載體,組織課程內(nèi)容以行動為導(dǎo)向,實施教學(xué)過程以工作過程為主線,設(shè)計教學(xué)情境以過程為重點,制定評價方法- 2Java 程序設(shè)計課程整體教學(xué)設(shè)計用任務(wù)訓(xùn)練職業(yè)崗位能力,用企業(yè)真實的項目分解工作任務(wù),創(chuàng)設(shè)學(xué)習(xí)情景, 在真實的工作環(huán)境中,以真實的工作流程,執(zhí)行真實的任務(wù)要求,制作真實的網(wǎng)絡(luò)。建立教、學(xué)、做一體的教學(xué)模式。同時將基本素質(zhì)(德育、外語等)滲透融合到課程的教學(xué)內(nèi)容中,培養(yǎng)同學(xué)“自學(xué)、與人交流、合作、分析、解決問題”的能力。? 課程的能力目標(biāo):來自于職業(yè)崗位(程序開發(fā)、管理、維護、測試、規(guī)劃)? 知識的處理方式:從培養(yǎng)綜合職業(yè)能力的整體目標(biāo)出發(fā),結(jié)合課程特點,有效運用現(xiàn)代教育技術(shù)手段整合

4、、序化教學(xué)內(nèi)容,徹底打破原來的學(xué)科體系,以工作過程為導(dǎo)向設(shè)計教學(xué)內(nèi)容。以任務(wù)驅(qū)動和協(xié)作學(xué)習(xí)為主要教學(xué)策略。使學(xué)生對抽象的Java程序設(shè)計知識有了直觀生動的認(rèn)識和理解,自己動手動腦操練,培養(yǎng)學(xué)生的設(shè)計能力,充分調(diào)動了學(xué)生學(xué)習(xí)的積極性、主動性。五、課程設(shè)計1. 課程目標(biāo)總體目標(biāo)本課程通過貫穿全的開發(fā)“畢業(yè)設(shè)計管理信息系統(tǒng)”項目,貫穿全程,使學(xué)生能夠具有分析用戶需求、 確定項目開發(fā)流程。具有撰寫項目工程技術(shù)文檔的能力。具備 Java 提供的軟件編程規(guī)范技術(shù)實現(xiàn)代碼編輯、調(diào)試運行,最終可以發(fā)布有一定實用價值的軟件作品的能力。在項目訓(xùn)練過程中增長知識、訓(xùn)練技能、積累經(jīng)驗、養(yǎng)成習(xí)慣、固化能力。使學(xué)生初步具

5、備分析、 解決實際工程問題的能力,同時具備團隊協(xié)作精神、創(chuàng)新能力,為后續(xù)專業(yè)課的學(xué)習(xí)打下良好的基礎(chǔ)。能力目標(biāo)職業(yè)特定能力(表現(xiàn)在每一個具體的職業(yè)、工種和崗位上的能力):能配置典型的java 開發(fā)環(huán)境 (JDK、 eclipse)能應(yīng)用java常用組件創(chuàng)建圖形用戶界面(JFrame、 JPanel 、 JButton 、 JLabel 、JTextFiled等)- 3Java 程序設(shè)計課程整體教學(xué)設(shè)計能應(yīng)用 java中的事件處理方法處理組件事件能應(yīng)用 java拋出、捕獲和處理異常,編寫高質(zhì)量的程序會使用 JDBC訪問數(shù)據(jù)庫技術(shù)連接數(shù)據(jù)庫會使用 java文件處理技術(shù)完成文件的處理會使用 Graph

6、ics類繪制圖形能應(yīng)用 JMF實現(xiàn)多媒體處理能應(yīng)用 ServerSocket、 Socket 進行 TCP網(wǎng)絡(luò)編程能應(yīng)用 DatagramPacket 、DatagramSocket 進行 UDP網(wǎng)絡(luò)編程能夠根據(jù)需求分析報告進行軟件系統(tǒng)架構(gòu)設(shè)計能夠根據(jù)軟件系統(tǒng)架構(gòu)設(shè)計進行數(shù)據(jù)庫設(shè)計使用 UML建模工具進行系統(tǒng)建模的能力(Rational Rose)能夠運用Junit進行項目測試能夠閱讀設(shè)計文檔、編寫規(guī)范程序文檔的能力專業(yè)英文資料閱讀能力同時能夠掌握在相應(yīng)的崗位工作中的處理事務(wù)能力、 計劃安排工作能力、 與人溝通能力、自我表達能力、 團隊協(xié)作能力、 自我展示能力、自我學(xué)習(xí)能力。并且能夠在學(xué)習(xí)與制

7、作的過程中充分發(fā)揮自己的創(chuàng)造性與創(chuàng)意。行業(yè)通用能力(表現(xiàn)在每一個行業(yè)或者用相近工作領(lǐng)域的,存在一定共性的能力);能夠通過閱讀需求分析報告理解客戶需求;能架構(gòu)虛擬網(wǎng)絡(luò)環(huán)境;能安裝與配置網(wǎng)絡(luò)操作系統(tǒng)、管理軟件;能對現(xiàn)有系統(tǒng)提出進一步的發(fā)展規(guī)劃及改造方案。能書寫規(guī)范的工程技術(shù)文檔。知識目標(biāo)學(xué)生完成本課程學(xué)習(xí)后,應(yīng)掌握以下知識:掌握 Java 平臺開發(fā)環(huán)境的搭建與配置;掌握 Java 的基本語法,掌握流程控制語句的基本語法,掌握J(rèn)ava 數(shù)組的創(chuàng)建與使用- 4Java 程序設(shè)計課程整體教學(xué)設(shè)計方法;熟練掌握J(rèn)ava 的開發(fā)平臺和開發(fā)軟件包,熟悉各種參數(shù)設(shè)置及利用其進行程序開發(fā)的方法;掌握 Java 類

8、的概念、定義及創(chuàng)建類對象的方法,掌握面向?qū)ο缶幊痰幕痉椒?,掌握類的定義和對象創(chuàng)建,掌握方法重載的概念,掌握類的繼承概念,理解多態(tài)的概念,掌握包的創(chuàng)建與引用,理解抽象類與接口的相關(guān)概念;掌握 Java 圖形界面程序的基本結(jié)構(gòu),掌握J(rèn)ava 布局管理器的使用和各種布局管理的風(fēng)格;掌握常用組件的使用,掌握J(rèn)ava 事件處理機制及相關(guān)的知識,學(xué)會事件處理的編程;掌握異常的概念及Java 異常的層次結(jié)構(gòu)、處理機制,掌握異常的處理方法;掌握撰寫綜合項目報告的相關(guān)知識(包括需求分析報告 、系統(tǒng)初步設(shè)計報告 、系統(tǒng)詳細(xì)設(shè)計報告 、系統(tǒng)測試大綱 、系統(tǒng)測試報告以及操作使用說明書)。素質(zhì)目標(biāo)學(xué)生完成本課程學(xué)習(xí)后

9、,應(yīng)初步具備以下素質(zhì):能夠自覺維護工作場所的正常秩序,具有規(guī)范的安全操作理念,認(rèn)真嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度;能夠自覺遵守職業(yè)行為規(guī)范,具有高度的責(zé)任心和良好的服務(wù)意識;能夠與工作團隊保持良好的協(xié)作關(guān)系和人際關(guān)系,主動與人合作、與人交流,具有團隊意識和組織協(xié)調(diào)能力;能夠有條理地表達自己的思想和觀點,提出問題、分析問題和解決問題,具有觀察能力、獨立思考、自主創(chuàng)新和自我展示的能力;能夠撰寫綜合項目報告書,具有良好的語言表達和文字應(yīng)用能力;能夠使用圖書館和Internet 上各類資料幫助解決系統(tǒng)開發(fā)過程中所遇到的問題,具有自我學(xué)習(xí)能力。2. 課程內(nèi)容設(shè)計每一個學(xué)習(xí)情景都具有完整的工作過程,實行“任務(wù)驅(qū)動、理論實

10、踐一體化”的教學(xué)方法,在學(xué)習(xí)情景組織過程中,按照項目工作過程進行設(shè)計,使整個環(huán)節(jié)符合職業(yè)規(guī)律,融“教、學(xué)、練、評”四者于一體,體現(xiàn)了“做中學(xué)、做中會”的教學(xué)理念。增強學(xué)生對完成職業(yè)崗- 5Java 程序設(shè)計課程整體教學(xué)設(shè)計位實踐工作的認(rèn)識,提高同學(xué)的綜合素質(zhì)。學(xué)生在完成這些任務(wù)后會產(chǎn)生一定的成就感,有利于增強學(xué)習(xí)的積極性和主動性。根據(jù)總體目標(biāo)、能力目標(biāo)、知識目標(biāo)和素質(zhì)目標(biāo),遵循“由簡單到復(fù)雜、由易到難”的認(rèn)知學(xué)習(xí)規(guī)律, 并以真實工作任務(wù)為載體,將課程設(shè)置一個課外項目,開發(fā)學(xué)生信息管理系統(tǒng)(師生課內(nèi)共同完成) ,該項目貫穿課程始終。項目的實施過程,以過程性知識為主,陳述性知識為輔,即以實際應(yīng)用的

11、經(jīng)驗和策略知識的習(xí)得為主,以必需、夠用的概念、原理等理論知識為輔。根據(jù)畢業(yè)設(shè)計管理信息系統(tǒng)的開發(fā)內(nèi)容,可將綜合項目分成八個子項目(22 個任務(wù))進行,同時,為有效地組織教學(xué),教學(xué)模塊就根據(jù)該七個子項目確定,具體內(nèi)容見下表。開發(fā)課畢業(yè)內(nèi)設(shè)計項管理目系統(tǒng)項目名稱學(xué) 時子項目( 1):搭建系統(tǒng)平臺任務(wù)一:搭建 Java 開發(fā)環(huán)境任務(wù)二:安裝 Eclipse4平臺子項目( 2):分析系統(tǒng)需求任務(wù)一:分析系統(tǒng)需求2任務(wù)一:學(xué)生信息管理子項目( 3):學(xué)生信息管理任務(wù)二:學(xué)生選題6任務(wù)三:文檔上交任務(wù)一:信息修改子項目( 4):教師信息管理任務(wù)二:教師出題8任務(wù)三:學(xué)生成績評定階段項目匯報一任務(wù)一:設(shè)計系

12、統(tǒng)登陸界面(一)任務(wù)二:設(shè)計系統(tǒng)登陸界面(二)任務(wù)三:設(shè)計學(xué)生管理界面任務(wù)四:設(shè)計老師管理界面子項目( 5):設(shè)計系統(tǒng) GUI16任務(wù)五:設(shè)計后臺管理界面任務(wù)六:設(shè)計系統(tǒng)幫助界面任務(wù)七:設(shè)計系統(tǒng)主界面階段項目匯報二子項目( 6):后臺管理任務(wù)一:添加與刪除公告信息8任務(wù)二:查詢與更新公告信息子項目( 7):公告信息管理任務(wù)一:播放公告視頻新聞任務(wù)二:下載公告資源8任務(wù)一:實現(xiàn)留言板子項目( 8):師生交流園地任務(wù)二:實現(xiàn)聊天室功能8階段項目匯報三項目聯(lián)調(diào)6- 6Java 程序設(shè)計課程整體教學(xué)設(shè)計項目驗收和總結(jié)4課開發(fā)學(xué)生信息管理系統(tǒng)外(學(xué)生根據(jù)課內(nèi)項目的進度在課外完成學(xué)生信息管理系統(tǒng)或類似的其

13、他項目。2 + 課項在學(xué)期末會外目用 2 個學(xué)時對該項目進行項目驗收。)合計72每一個子項目都對應(yīng)著軟件開發(fā)生命周期中的一個過程,通過這些真實工作過程的訓(xùn)練,使學(xué)生對職業(yè)崗位實踐工作有所認(rèn)識,提高他們的綜合素質(zhì)。在這里我們采用單項任務(wù)的方式,即每個子項目有若干個單項任務(wù)組成,學(xué)生在完成這些任務(wù)后會產(chǎn)生一定的成就感,有利于增強學(xué)習(xí)的積極性和主動性。教師在整個過程中,從主導(dǎo)者轉(zhuǎn)型為引導(dǎo)者,最終成為輔導(dǎo)者。具體的教學(xué)模塊 (子項目) 與單項任務(wù)的對應(yīng)關(guān)系可參見能力訓(xùn)練項目設(shè)計表,同時該表也說明了每個子項目的具體設(shè)計方法。3. 能力訓(xùn)練項目設(shè)計表能對力應(yīng)訓(xùn)單編練項擬實現(xiàn)的能力相關(guān)支撐知訓(xùn)練方式結(jié)果號項

14、任目標(biāo)識手段及步驟目務(wù)名名稱稱- 712Java 程序設(shè)計課程整體教學(xué)設(shè)計1.1(1) 能夠安裝、(1)JDK 的 下1.布置任務(wù)搭 建出Jav配置基于Java載、安裝和環(huán)(1)請查找到 oracle sun 官方網(wǎng)站,下載并安裝 jdk一 個可a 開的 AEMS開發(fā)環(huán)境變量的配(2)請配置環(huán)境變量用的發(fā)境、配置網(wǎng)絡(luò)和置2.小組分工Java 運環(huán)常用的外圍設(shè)(2)JDK 的 目(1)* :查找 oracle sun 網(wǎng)站,下載 JDK,與組員共同安行平臺境備錄組織結(jié)構(gòu)裝,配置的(2)* :查找環(huán)境變量配置方法,與組員共同安裝,配置搭3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工建作過程中發(fā)

15、現(xiàn)的問題4.成果展示成果內(nèi)容: oracle sun 網(wǎng)站地址;目前最新版 JDK 的版本;課程使用的 JDK 的版本; JDK下載地址;環(huán)境變量配置;搭常用 java 命令;建5.個人評價 6.小組評價 7. 教師評價系統(tǒng)1.2(1) 能夠安裝(1)eclipse1.布置任務(wù)最 終效平臺Ecleclipse開發(fā)平開發(fā)平臺的(1)下載 eclipse果貼圖ips臺安裝;(2)安裝 eclipsee 平(2) 能配 置(2)eclipse(3)在 eclipse環(huán)境中調(diào)式第一個 Java 程序臺eclipse的關(guān)鍵關(guān)鍵參數(shù)的2.小組分工的參數(shù)配置下載 eclipse*、安裝 eclipse 、在

16、 eclipse 環(huán)境中調(diào)式安(3) 能夠使用第一個 Java 程序、搜集資料裝eclipse編寫簡3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工單的 java 程序。作過程中發(fā)現(xiàn)的問題eclipse與 java 版本匹配的問題?4. 成果展示成果內(nèi)容: eclipse下載網(wǎng)站; eclipse關(guān)鍵參數(shù);當(dāng)前eclipse版本;你的JDK版本;5.個人評價 6.小組評價 7. 教師評價2.1(1) 能夠按照(1) 系統(tǒng)功能1.布置任務(wù)系 統(tǒng)概系A(chǔ)EMS系 統(tǒng) 功能的分析(1)能根據(jù) AEMS的需要,給出系統(tǒng)需求分析說明書要 設(shè)計統(tǒng)給出系統(tǒng)的概要(2)ROSE 工具(2)畫出系統(tǒng)的功能模塊圖

17、說明書需設(shè)計 UML類圖和的使用和 UML(3)給出基本的系統(tǒng)數(shù)據(jù)庫的結(jié)構(gòu)系統(tǒng)求詳細(xì)設(shè)計說明圖的畫法完2.小組分工UML 類分的書、詳細(xì)設(shè)計流成概要設(shè)計(1)*:撰寫需求說明說圖析分程圖、系統(tǒng)數(shù)據(jù)(3) 模塊功能(2)*:查找資料詳 細(xì)設(shè)系析庫基本結(jié)構(gòu)完成詳細(xì)設(shè)(3)*:繪制功能模塊圖計 說明統(tǒng)計的分析(4)*:給出數(shù)據(jù)庫結(jié)構(gòu)書需3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工關(guān) 鍵模求作過程中發(fā)現(xiàn)的問題塊 的偽該項目的需求分析說明書應(yīng)該有哪些基本內(nèi)容?代 碼實4.成果展示現(xiàn)成果內(nèi)容:需求分析說明書;系統(tǒng)功能模塊圖;數(shù)據(jù)庫的基本結(jié)構(gòu);系統(tǒng)UML類圖;詳細(xì)設(shè)計說明書;5.個人評價 6.小組評價

18、 7. 教師評價- 8Java 程序設(shè)計課程整體教學(xué)設(shè)計3.1能配置典型的掌握列表1.布置任務(wù)能 夠 保java 開 發(fā) 環(huán)境框、組合框、1)檢索學(xué)生信息存 學(xué) 生學(xué)(JDK、 eclipse)文本框、表格2)添加學(xué)生信息的 各 類生 能 應(yīng)用 java控件屬性、方3)刪除學(xué)生信息信息信常用組件創(chuàng)建圖法2.小組分工能 夠 實息形用戶界面 掌 握 Java3.每個小組總結(jié)完成以上任務(wù)時, 需要注意的問題和工作現(xiàn) 對 以管( JFrame、結(jié)構(gòu)化程序設(shè)過程中發(fā)現(xiàn)的問題上 信 息理JPanel、計語句簡述類和對象的關(guān)系?的 增 、JButton、數(shù)據(jù)庫基礎(chǔ)4.成果展示刪、檢索JLabel、知識:查詢

19、、成果內(nèi)容:能夠?qū)W(xué)生信息進行管理。的功能。JTextFiled等。添加、刪除與5. 個人評價 6. 小組評價 7. 教師評價能夠設(shè)置不同修改操作條件查詢數(shù)據(jù)庫中內(nèi)容(1) 能選擇合適(1) 三種基本1.布置任務(wù)能 夠保3.2的流程設(shè)計程序Java程序結(jié)(1)設(shè)計學(xué)生可選的題目資源顯示存 學(xué)生學(xué)(2) 能利用 Java構(gòu)(2)選題的具體實現(xiàn)選 題信生所提供的幾種基(2)if語句(3)問題總結(jié)息學(xué)本流程實現(xiàn)學(xué)生(3)switch 語2.小組分工能 夠?qū)嵾x3生3.題選題句每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工現(xiàn) 對學(xué)模(4) 利用合適作過程中發(fā)現(xiàn)的問題生 選題塊的控制流程,主要使用了哪種循

20、環(huán)語句,請簡述之?的檢學(xué)生選題基4.成果展示索。本功能的實成果內(nèi)容:學(xué)生選題;選題標(biāo)準(zhǔn);編程實現(xiàn);現(xiàn)5. 個人評價 6. 小組評價 7. 教師評價3.3(1) 能查詢出符(1)數(shù) 組 定1.布置任務(wù)能 夠保文合條件的學(xué)生文義、初始化和(1)文檔上傳存 學(xué)生檔檔信息使用(2)文檔下載上 傳的上(2) 能夠在界面(2) 數(shù)據(jù)的查(3)文檔在線瀏覽文 檔信交上實現(xiàn)對各類文找及排序2.小組分工 ( 設(shè)計考核標(biāo)準(zhǔn)、定義考核方法、考核具體實息檔的上傳下載及(3) 字符串的現(xiàn)、問題總結(jié) )能 夠?qū)嵅榭锤鞣N使用方3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工現(xiàn) 學(xué)生法作過程中發(fā)現(xiàn)的問題在 系統(tǒng)( 4 )文

21、件上字符串比較操作中,用了什么方法?是用“=”嗎?為什中 的文傳、下載、查么?檔 各類看功能4.成果展示管理成果內(nèi)容:文檔上傳、文檔下載、文檔在線瀏覽、編程實現(xiàn)5.個人評價6.小組評價7.教師評價- 9Java 程序設(shè)計課程整體教學(xué)設(shè)計4.1(1) 能掌握類的(1)類 的 概1.布置任務(wù)產(chǎn) 生教描基本定義過程念、定義及使(1)設(shè)計教師信息類師 信息述(2) 能了解類和用(2)設(shè)計畢業(yè)選題類類 、畢畢對象的區(qū)別, 明(2)對象的定(3)在教師管理類中定義實例業(yè) 選題業(yè)確類是一個對義、創(chuàng)建及使(4)問題總結(jié)類選象集合的抽象用2.小組分工 ( 設(shè)計教師信息類、畢業(yè)選題類、實例化教師題概念管理類、問題

22、總結(jié) )信3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工息作過程中發(fā)現(xiàn)的問題修類和實例的關(guān)系如何?改4.成果展示一成果內(nèi)容:教師信息類的結(jié)構(gòu)、畢業(yè)選題類的結(jié)構(gòu)、實現(xiàn)代碼5.個人評價 6. 小組評價 7. 教師評價4.2(1) 能夠創(chuàng)建教(1) 類的繼1.布置任務(wù)產(chǎn) 生教教師出題管理信承、方法覆蓋(1)分析教師信息類,畢業(yè)選題類與教師選題類的異同師 出題師息類(2)super 、(2)設(shè)計教師出題管理信息類;管 理信出this 關(guān)鍵字(3)利用繼承機制從教師信息類生成教師出題管理信息息類題的使用類信(3) 構(gòu)造方法2.小組分工 ( 分析員工類、設(shè)計經(jīng)理類、利用集成機制實教息在繼承關(guān)系現(xiàn)經(jīng)理類

23、、問題總結(jié) )4師管中的應(yīng)用3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工模理作過程中發(fā)現(xiàn)的問題塊繼承的關(guān)鍵技術(shù)是什么?你認(rèn)為子類和父類的關(guān)系是怎樣的?4. 成果展示成果內(nèi)容:教師出題管理信息類包含成員變量和成員方法、教師出題管理信息類的基本結(jié)構(gòu)、實現(xiàn)代碼5.個人評價 6. 小組評價 7. 教師評價4.3(1) 能利用 java(1)異常的基1.布置任務(wù)完 善學(xué)學(xué)中異常處理機本概念(1)分析學(xué)生成績類的功能:增加、刪除、更改生 成績生制處理輸入中(2)異常捕捉(2)完成學(xué)生成績類的方法:增加記錄、刪除記錄、更改類成的異常信息及處理記錄績(2) 能對學(xué)生類(3)異常的處(3)完成學(xué)生成績類的

24、設(shè)計評的每個字段值理流程2.小組分工 ( 寫出部門類的功能、 寫出學(xué)生成績類的成員定進行正確的輸(4)異常出現(xiàn)方法:增加、刪除、更改、寫出完整的學(xué)生成績類定義、信入,并能對錯誤的時機代碼整理和問題總結(jié) )息輸入作出正確3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工的處理作過程中發(fā)現(xiàn)的問題異常的本質(zhì)是什么?4.成果展示成果內(nèi)容:學(xué)生成績類的基本功能、學(xué)生成績類方法定義:增加、刪除、更改、實現(xiàn)代碼5. 個人評價 6. 小組評價 7. 教師評價- 10Java 程序設(shè)計課程整體教學(xué)設(shè)計階(1) 能對同學(xué)匯(1) 軟件測試1.布置任務(wù)匯 報測段報項目進行點的基本要點(1)對同學(xué)的問題進行點評試驗收

25、項評(2) 軟件需求(2)對照項目說明書,檢驗項目的功能目(2) 能對照項目和軟件功能(3)評價項目的可靠性和穩(wěn)定性匯的說明書, 檢驗的對應(yīng)關(guān)系2.小組分工 ( 匯報記錄、問題總結(jié)、匯報、組間互評)報項目的功能、 可(3) 基于軟件3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工一靠性和穩(wěn)定性工程中基本作過程中發(fā)現(xiàn)的問題等指標(biāo)技術(shù)的軟件你在本次項目匯報中最大的收獲是什么?時機的測試4.成果展示成果內(nèi)容:項目匯報說明書、項目匯報支撐材料整理、代碼問題分析5.個人評價 6. 小組評價 7.教師評價5.1(1)能夠利用(1)Swing包1.布置任務(wù)系 統(tǒng)登設(shè)java的 swing的組成及結(jié)(1)分

26、析 AEMS登陸界面的元素錄界面計包和 AWT包的控構(gòu)(2)在界面插入圖片以美化界面系件構(gòu)建一般界(2) 界面設(shè)計(3)制作 AEMS登錄界面,以圖片來美化界面統(tǒng)面中常用的基2.小組分工 ( 分析界面元素、圖片插入功能的原理、為登登本元素錄界面插入圖片、代碼整理和問題總結(jié))陸(3)一般3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工界Swing 包 和作過程中發(fā)現(xiàn)的問題面AWT包中的控容器有哪些?框架類和面板類的用法如何?一件構(gòu)造方法4.成果展示成果內(nèi)容:登陸界面元素分析、為界面插入圖片、完成界設(shè)面的代碼計5.個人評價 6. 小組評價 7.教師評價系5.2(1) 能夠熟練使(1)AWT庫 中

27、1.布置任務(wù)系 統(tǒng)登5用 AWT庫的各個(1)統(tǒng)設(shè)常用控件的設(shè)計登錄界面的各種元素錄界面GU計控件使用方法(2)設(shè)計登錄界面的驗證問題I系(2)能設(shè)計界(2Jframe和(3)完成登錄界面驗證問題統(tǒng)面,布局各種組Jpanel等 容2.小組分工 ( 設(shè)計登錄界面元素、 設(shè)計登錄界面的驗證問登件器類的使用題、完成登錄界面的驗證、代碼整理和問題總結(jié))陸(3) 能在合適的(3)界面的設(shè)3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工界控件上插入圖計及組件的作過程中發(fā)現(xiàn)的問題面片合理布局事件監(jiān)聽機制?二(4) 能熟練使用(4)在合適控4.成果展示Swing 庫的各種件上圖片的成果內(nèi)容:登錄界面的控件、

28、密碼框驗證、用戶框驗證組件來定義系插入5.個人評價 6. 小組評價 7.教師評價統(tǒng)登錄界面(5)常用組件(5) 能進行用戶Jbutton、名和密碼驗證Jlable等 事件處理方法- 11Java 程序設(shè)計課程整體教學(xué)設(shè)計5.3(1) 能夠利用表(1)表格處理1.布置任務(wù)學(xué) 生管設(shè)格功能進行輸?shù)幕静僮?1)輸入學(xué)生各類信息理界面計出和存儲信息(2)文件對話(2)按照格式輸入信息學(xué)(2) 能利用文件框的使用(3)“提交”按鈕能做什么生對話框來存儲(3)文件類的2.小組分工 ( 學(xué)生各類信息輸入、學(xué)生各類信息格式化、管和讀取文件使用“提交”按鈕事件處理方法編寫、代碼整理和問題總結(jié))理(3) 能利用

29、基本(4)基本輸入3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工界輸入輸出類來輸出的使用作過程中發(fā)現(xiàn)的問題面處理文件的保Jbutton 事件處理方法的具體過程是什么?存和打開4.成果展示成果內(nèi)容:輸入學(xué)生各類信息、學(xué)生各類信息格式化、JBAutton 事件處理方法5.個人評價 6. 小組評價 7.教師評價5.4(1) 能利用 java(1)BorderLa1.布置任務(wù)老 師管設(shè)的幾種布局管yout、(1)重新布局員工輸入界面,使得輸出和輸入分開為上下理 界面計理器對界面設(shè)GridLayout兩部門界面老計等布局管理(2)“提交”按鈕能做什么師(2) 能處理界面器2.小組分工 ( 員工優(yōu)化界

30、面設(shè)計、員工優(yōu)化后界面的編管控件上的各種(2)Jbutton、寫、代碼整理和問題總結(jié) )理事件Jlable等 事3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工界(3) 能利用容器件處理方法作過程中發(fā)現(xiàn)的問題面插入各種控件(3)Jpanel的BorderLayout 和 GridLayout都是哪種容器的默認(rèn)布局管到界面上特點,控件的理器?插入4.成果展示成果內(nèi)容:優(yōu)化設(shè)計框圖、優(yōu)化設(shè)計代碼編寫、代碼總結(jié)5.個人評價 6. 小組評價 7.教師評價5.5(1) 能夠利用(1)Swing組1.布置任務(wù)后 臺管設(shè)AWT和 Swing 包件基礎(chǔ)知識(1)添加與刪除公告信息理界面計中的相關(guān)控件(2)常

31、用(2)查詢與更新公告信息、查詢結(jié)果的展示。后類型設(shè)計考核Swing 組件的(3)保存查詢結(jié)果臺輸入界面用法2.小組分工 ( 查詢問題、 Jtable 展示結(jié)果、 保存結(jié)果、 代管(2) 能利用事件(3)Java 事件 碼整理和問題總結(jié) )理處理機制對控處理機制3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工界件上發(fā)生的事(4)常用組件作過程中發(fā)現(xiàn)的問題面件進行處理的事件處理Jtable 的構(gòu)造方法有幾種?(5)內(nèi)部類的4.成果展示概念成果內(nèi)容:條件查詢員工、展示查詢結(jié)果、保存查詢結(jié)果5. 個人評價 6. 小組評價 7. 教師評價- 12Java 程序設(shè)計課程整體教學(xué)設(shè)計5.6(1)能夠利用

32、(1)菜單的建1.布置任務(wù)幫 助界設(shè)Menu、 MenuBar立過程(1)幫助界面控件設(shè)計面等計等類創(chuàng)建菜單(2)工具欄的(2)幫助界面控件組織系(2)能為 JFrame用法以及主(3)幫助界面實現(xiàn)統(tǒng)類創(chuàng)建工具欄要方法2.小組分工 ( 幫助界面設(shè)計、幫助界面控件組織、代碼整幫(3)能在(3)Runtime理和問題總結(jié) )助application中類的用法3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工界打開其他類型(4)Graphics作過程中發(fā)現(xiàn)的問題面的應(yīng)用程序類的動態(tài)文如何在 Java application中打開一個 IE 窗口?(4)能利用字顯示效果4.成果展示Graphics類來

33、成果內(nèi)容:幫助界面控件設(shè)計、幫助界面控件布置、幫助動態(tài)顯示文字界面代碼實現(xiàn)5.個人評價 6. 小組評價 7.教師評價5.7(1)能夠利用(1)基 于1.布置任務(wù)系 統(tǒng)主設(shè)Image 類設(shè)計系Tookit.getD(1)主界面包含的元素有哪些界面計統(tǒng)界面外觀efaultToolk(2)主界面的美化系(2)能為系統(tǒng)窗it()界 面 標(biāo)(3)實現(xiàn)主界面用到的類有哪些統(tǒng)口設(shè)計標(biāo)題欄題的設(shè)置2.小組分工 ( 主界面的風(fēng)格、主界面包含元素、主界面的主(3)能為系統(tǒng)窗(2)基 于美化、代碼整理 )界口設(shè)計背景圖Image 類界面3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工面片背景的設(shè)置作過程中發(fā)現(xiàn)的問

34、題(4)能為系統(tǒng)設(shè)(3)基 于主界面采用多文檔方式,那么何謂多文檔方式?計窗口設(shè)計狀BorderLayou4.成果展示態(tài)欄t 界面狀態(tài)欄成果內(nèi)容:主界面美化設(shè)計、主界面實現(xiàn)控件組織、主界(5)將系統(tǒng)的功的設(shè)置面的實現(xiàn)代碼能設(shè)計為多文(4基 于5.個人評價 6. 小組評價 7.教師評價檔界面風(fēng)格InternalFrame 多文檔窗口的設(shè)置階(1)能對同學(xué)匯(1)軟件測試1.布置任務(wù)匯 報測段報項目進行點的基本要點(4)對同學(xué)的問題進行點評試驗收項評(2)軟件需求(5)對照項目說明書,檢驗項目的功能目(2)能對照項目和軟件功能(6)評價項目的可靠性和穩(wěn)定性匯的說明書, 檢驗的對應(yīng)關(guān)系2.小組分工

35、( 匯報記錄、問題總結(jié)、匯報、組間互評)報項目的功能、 可(3)基于軟件3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工二靠性和穩(wěn)定性工程中基本作過程中發(fā)現(xiàn)的問題等指標(biāo)技術(shù)的軟件你在本次項目匯報中最大的收獲是什么?時機的測試4.成果展示成果內(nèi)容:項目匯報說明書、項目匯報支撐材料整理、代碼問題分析5.個人評價 6. 小組評價 7.教師評價- 13Java 程序設(shè)計課程整體教學(xué)設(shè)計6.1(1) 能夠正確下(1)JDBC、1.布置任務(wù)可 以添添載數(shù)據(jù)庫的ODBC的概念(1)安裝 Oracle11g加 公告加JDBC驅(qū)動程序(2) 連接各種(2)下載并安裝 JDBC記錄與能編寫程序、 連數(shù)據(jù)庫的方(

36、3)創(chuàng)建表刪 除公刪接到指定數(shù)據(jù)法2.小組分工 ( 安裝 Oracle11g 、下載并安裝 JDBC、創(chuàng)建表 )告記錄除庫(3)JDBC 中常3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工公(2) 能對數(shù)據(jù)庫用類和接口作過程中發(fā)現(xiàn)的問題告中的表進行簡的使用方法如何創(chuàng)建 Oracle11g的表?信單查詢操作(4)INSERT 語4.成果展示息(3) 能熟練使用句的使用方成果內(nèi)容: Oracle11g安裝過程、 JDBC安裝過程、 創(chuàng)建表數(shù)據(jù)庫操作中法并插入數(shù)據(jù)后的各種類和接5.個人評價 6. 小組評價 7. 教師評價臺口66.2(1) 能夠編寫數(shù)(1)select1.管語布置任務(wù)更 新公理查

37、據(jù)庫查詢語句句的使用方(1)sql 查詢語句告記錄詢(2) 能在 Java 程法(2)利用 sql 條件查詢查 詢公與序中正確使用(2) 實現(xiàn)模糊2.小組分工 (sql 查詢語句的規(guī)范、利用 sql 條件查詢 )告記錄更SQL語句查詢的方法3.每個小組總結(jié)完成以上任務(wù)時,需要注意的問題和工新(3) 能實現(xiàn)模糊(3)Java 語言 作過程中發(fā)現(xiàn)的問題公查詢功能中使用 SQL語條件查詢有哪些主要子句?告(4)能熟練使用句的方法4.成果展示信Jtable 組件(4)Statemen成果內(nèi)容: sql 查詢語句的規(guī)范、利用 sql 查詢符合條件息t和員工、“查詢”按鈕事件處理PreparedSta5.個人評價6. 小組評價 7.教師評價tement 的 使用方法7.1(1)能夠制作JMF包的幾個1.布置任務(wù)播 放列播簡單的視重要相關(guān)類:(1)JMF包中的主要類有哪些表 的設(shè)放頻播放程(1)數(shù) 據(jù) 源(2)Player有什么作用計界公序Datasource(3)Jtable類的構(gòu)造方法面 、播告(2)截取設(shè)備2.小組分工 (JMF 包下載和安裝、制作播放列表、制作播放 器的視Capture放器 )設(shè) 計界公Devi

溫馨提示

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

評論

0/150

提交評論