![《JAVA程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第1頁](http://file4.renrendoc.com/view12/M05/10/35/wKhkGWX5hduAcyTZAAMJMdDD9zo163.jpg)
![《JAVA程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第2頁](http://file4.renrendoc.com/view12/M05/10/35/wKhkGWX5hduAcyTZAAMJMdDD9zo1632.jpg)
![《JAVA程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第3頁](http://file4.renrendoc.com/view12/M05/10/35/wKhkGWX5hduAcyTZAAMJMdDD9zo1633.jpg)
![《JAVA程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第4頁](http://file4.renrendoc.com/view12/M05/10/35/wKhkGWX5hduAcyTZAAMJMdDD9zo1634.jpg)
![《JAVA程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第5頁](http://file4.renrendoc.com/view12/M05/10/35/wKhkGWX5hduAcyTZAAMJMdDD9zo1635.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《JAVA程序設(shè)計(jì)》課程標(biāo)準(zhǔn)課程名稱:JAVA程序設(shè)計(jì)課程編碼:60415002總學(xué)時(shí)數(shù):64學(xué)時(shí)理論學(xué)時(shí)34實(shí)踐學(xué)時(shí)30適用專業(yè):物連網(wǎng)應(yīng)用技術(shù)專業(yè),軟件技術(shù)專業(yè),網(wǎng)絡(luò)技術(shù)專業(yè)等一、課程概述(一)課程定位本課程是物連網(wǎng)應(yīng)用技術(shù)專業(yè)的一門專業(yè)基礎(chǔ)課,也是一門必修課,主要針對(duì)Java工程師、測(cè)試工程師、Android開發(fā)工程師等崗位開設(shè),重點(diǎn)培養(yǎng)Java軟件工程師核心工作能力:軟件設(shè)計(jì)能力、編碼能力、軟件測(cè)試能力、溝通能力、學(xué)習(xí)能力。培養(yǎng)學(xué)生綜合運(yùn)用知識(shí)解決問題的能力,培養(yǎng)良好的編碼習(xí)慣,鍛煉團(tuán)隊(duì)合作能力,積累實(shí)際的項(xiàng)目經(jīng)驗(yàn);系統(tǒng)學(xué)習(xí)Java標(biāo)準(zhǔn)類庫,使學(xué)生對(duì)一門語言的基礎(chǔ)類庫有一個(gè)系統(tǒng)了解,提高學(xué)生專業(yè)素養(yǎng)。掌握窗口制作、事件處理、JDBC數(shù)據(jù)庫訪問、網(wǎng)絡(luò)通信等基本技能。前導(dǎo)課程有課程《C語言程序設(shè)計(jì)》,后續(xù)課程有《智能設(shè)備應(yīng)用開發(fā)》(二)課程設(shè)計(jì)思路由于本課程是一個(gè)理論與實(shí)踐都非常強(qiáng)的課程,我們的教學(xué)指導(dǎo)思想是理論與實(shí)踐相結(jié)合,在實(shí)踐中培養(yǎng)專業(yè)素養(yǎng)和技能,培養(yǎng)學(xué)生的實(shí)際動(dòng)手能力,自學(xué)能力、創(chuàng)新能力和解決問題的能力以及良好的職業(yè)習(xí)慣。因此在本門課程的教學(xué)計(jì)劃制定中,理論學(xué)時(shí)和實(shí)踐學(xué)時(shí)的比例設(shè)置為1:1?;诠ぷ鬟^程的課程學(xué)習(xí)情境設(shè)計(jì)體現(xiàn)“以職業(yè)能力為主線,以崗位需求為依據(jù),以職業(yè)生涯為背景,以工作結(jié)構(gòu)為框架,以工作過程為基礎(chǔ),以工作任務(wù)為起點(diǎn)”的理念,本課程的主要知識(shí)技能有:JAVA基本語法、類和對(duì)象、常用類的使用、界面制作、事件處理、JDBC數(shù)據(jù)庫訪問、網(wǎng)絡(luò)技術(shù)。從課程的學(xué)習(xí)目標(biāo)出發(fā),結(jié)合學(xué)生將來要從事的工作崗位需求,進(jìn)行學(xué)習(xí)情境的設(shè)計(jì),在一個(gè)專項(xiàng)的學(xué)習(xí)情境中,圍繞一個(gè)企業(yè)真實(shí)項(xiàng)目,指導(dǎo)學(xué)生進(jìn)行任務(wù)分解,幫助學(xué)生不斷分析問題,解決問題,實(shí)施若干個(gè)學(xué)習(xí)任務(wù)。在教學(xué)過程中教師的作用是組織者和協(xié)調(diào)者的角色,主要工作是布置任務(wù),并引導(dǎo)學(xué)生去尋找解決任務(wù)的方法,必要時(shí)提供要必需的知識(shí)介紹,在學(xué)生實(shí)施任務(wù)過程中進(jìn)行過程監(jiān)控,糾正學(xué)生的偏差,在學(xué)生完成任務(wù)時(shí),組織學(xué)生進(jìn)行自我評(píng)價(jià)和小組互相評(píng)價(jià)。學(xué)生是學(xué)習(xí)過程的主體,一般以小組的形式組織,在接收到必要的知識(shí)信息之后,學(xué)生應(yīng)充分發(fā)揮自身的主動(dòng)性,采用團(tuán)隊(duì)協(xié)作的方式,討論設(shè)計(jì)任務(wù)實(shí)施的方案,形成決策,運(yùn)用所學(xué)的知識(shí)實(shí)施解決任務(wù),在任務(wù)完成情況評(píng)價(jià)過程中,反思自身,獲得提高教學(xué)的過程促進(jìn)了學(xué)生在“做中學(xué)”和在“學(xué)中做”,體現(xiàn)了高職教育的特性,顯著提高了學(xué)生實(shí)踐操作技能。二、課程目標(biāo)(一)總體目標(biāo)通過本課程的學(xué)習(xí),旨在培養(yǎng)學(xué)生的面向?qū)ο笏枷牒蚃AVA語言應(yīng)用程序開發(fā)技能,學(xué)生掌握J(rèn)AVA語言基本語法,掌握面向?qū)ο蟮乃枷?,掌握常用的類和?yīng)用,能夠熟練應(yīng)用JAVA語言開發(fā)小型桌面型應(yīng)用程序,并為后期智能設(shè)備應(yīng)用開發(fā)及其它面向?qū)ο笳Z言學(xué)習(xí)打下良好的基礎(chǔ)。養(yǎng)成良好的溝通能力與團(tuán)隊(duì)協(xié)作精神,具有良好的職業(yè)道德、較強(qiáng)的質(zhì)量意識(shí)和創(chuàng)新精神。(二)具體目標(biāo)1.職業(yè)技能目標(biāo)能夠根據(jù)客戶要求進(jìn)行系統(tǒng)分析的能力能夠根據(jù)客戶需求設(shè)計(jì)數(shù)據(jù)庫的能力熟練掌握J(rèn)ava開發(fā)環(huán)境的搭建。熟練編寫Java類,語法正確,書寫規(guī)范。熟練運(yùn)用Java常用類,解決實(shí)際問題。熟練運(yùn)用JDBC數(shù)據(jù)庫訪問數(shù)據(jù)庫,讀取數(shù)據(jù)庫中的數(shù)據(jù)。熟練掌握界面制作,能夠開發(fā)簡(jiǎn)單窗口程序,界面美觀,功能完善。熟練掌握文件的上傳和下載。熟練掌握J(rèn)ava項(xiàng)目的打包、部署。掌握軟件測(cè)試的方法2.知識(shí)目標(biāo)掌握J(rèn)ava基本語法掌握類、對(duì)象、屬性等基本概念掌握封裝、繼承、多態(tài)等面向?qū)ο笏枷胝莆誗tring類、System類、Date類、Math類等常用類掌握FlowLayout、BorderLayout等常用布局管理器類掌握J(rèn)DBC接口常用接口掌握java。net包中常用類3.職業(yè)素質(zhì)養(yǎng)成目標(biāo):具有良好的職業(yè)素質(zhì)和道德修養(yǎng)。能夠腳踏實(shí)地,踏實(shí)工作,具有敬業(yè)精神和樂業(yè)精神。具有誠(chéng)實(shí)守信的品質(zhì),良好的溝通能力,團(tuán)隊(duì)合作精神。較強(qiáng)的自我知識(shí)及技術(shù)更新能力。三、課程內(nèi)容與要求本課程以真實(shí)企業(yè)項(xiàng)目為載體,與企業(yè)合作,設(shè)計(jì)六個(gè)典型任務(wù)。根據(jù)崗位要求,確定學(xué)習(xí)目標(biāo)及學(xué)習(xí)內(nèi)容,采取“任務(wù)驅(qū)動(dòng)、案例教學(xué)、項(xiàng)目實(shí)戰(zhàn)”的教學(xué)模式,以學(xué)生為主體,按照企業(yè)的工作流程組織教學(xué)及考核,突破以知識(shí)點(diǎn)的層次遞進(jìn)為體系的傳統(tǒng)模式,按照工作過程來序化知識(shí),提高知識(shí)的應(yīng)用能力和職業(yè)技能。表1課程總體設(shè)計(jì)序號(hào)任務(wù)/項(xiàng)目/單元任務(wù)/項(xiàng)目/單元描述參考學(xué)時(shí)1搭建項(xiàng)目運(yùn)行環(huán)境安裝JDK、配置環(huán)境變量了解JDK目錄結(jié)構(gòu)編寫HelloWorld使用Javac與Java命令編譯文件、執(zhí)行文件使用Eclipse編譯程序22認(rèn)識(shí)JAVA基本語法了解變量與常量的作用編寫程序,輸出1+2+3+……+100的和設(shè)置程序中變量的數(shù)據(jù)類型設(shè)計(jì)程序控制結(jié)構(gòu)23認(rèn)識(shí)類和對(duì)象根據(jù)要求,定義類和對(duì)象,測(cè)試程序執(zhí)行結(jié)果,例如雇員類定義子類,繼承父類中的方法,例如經(jīng)理類。定義接口定義靜態(tài)方法、靜態(tài)屬性、最終類定義上轉(zhuǎn)對(duì)象、下轉(zhuǎn)對(duì)象124熟悉JAVA類庫了解類庫及幫助手冊(cè)編寫程序,輸出系統(tǒng)當(dāng)前時(shí)間編寫程序,輸出系統(tǒng)的操作系統(tǒng)、用戶等信息編寫程序,輸出一個(gè)插入數(shù)據(jù)的Sql語句使用Math類完成一些數(shù)據(jù)計(jì)算功能85開發(fā)員工管理系統(tǒng)編寫一個(gè)簡(jiǎn)單的員工信息添加窗口點(diǎn)擊關(guān)閉按鈕,關(guān)閉當(dāng)前窗口點(diǎn)擊保存按鈕,驗(yàn)證數(shù)據(jù)有效性點(diǎn)擊取消按鈕,重置頁面各組件的值單元測(cè)試添加窗口事件處理代碼點(diǎn)擊員工添加窗口保存按鈕,將員工信息保存到數(shù)據(jù)庫制作一個(gè)員工信息顯示窗口,顯示所有員工信息,可以刪除員工或者修改員工信息單元測(cè)試數(shù)據(jù)庫的增刪改查操作編寫一個(gè)程序,讀寫硬盤中的文件內(nèi)容306讀寫文件編寫程序讀寫本地文件完成員工照片上傳功能10表2學(xué)習(xí)單元設(shè)計(jì)單元名稱學(xué)習(xí)目標(biāo)學(xué)習(xí)模塊(內(nèi)容)教學(xué)設(shè)計(jì)(方法和場(chǎng)所)學(xué)時(shí)知識(shí)內(nèi)容和要求技能內(nèi)容和要求任務(wù)1搭建項(xiàng)目運(yùn)行環(huán)境Java發(fā)展Java語言特點(diǎn)JDK安裝Javac與Java命令Eclipse使用掌握J(rèn)ava編譯原理掌握J(rèn)DK安裝了解JDK目錄結(jié)構(gòu)掌握J(rèn)avac與Java命令使用1.JDK安裝,了解JDK安裝目錄2.用記事本編寫HelloWorld并編譯3.用Eclipse編寫HelloWorld并編譯任務(wù)驅(qū)動(dòng)法、講授法、演示法。教學(xué)場(chǎng)所:多媒體實(shí)訓(xùn)室2任務(wù)2認(rèn)識(shí)JAVA基本語法標(biāo)識(shí)符變量與常量數(shù)據(jù)類型程序控制結(jié)構(gòu)作用域掌握變量與常量的定義掌握三種常用程序控制結(jié)構(gòu)1.編寫程序輸出1+2+3+……+100的和2.編寫程序輸出1+3+5……+99的和任務(wù)驅(qū)動(dòng)法、講授法、演示法。教學(xué)場(chǎng)所:多媒體實(shí)訓(xùn)室2任務(wù)3認(rèn)識(shí)類和對(duì)象類與對(duì)象屬性和方法構(gòu)造方法與類的實(shí)例化訪問控制符封裝、繼承、多態(tài)this與superfinal、static、abstract、接口類的上轉(zhuǎn)與下轉(zhuǎn)掌握類和對(duì)象的定義掌握屬性和方法掌握訪問控制符掌握類的繼承、多態(tài)掌握this與super掌握最終類、抽象類、接口掌握上轉(zhuǎn)對(duì)象、下轉(zhuǎn)對(duì)象1.根據(jù)要求,定義類和對(duì)象,測(cè)試程序執(zhí)行結(jié)果,例如雇員類2.根據(jù)要求,定義子類,繼承父類中的方法,例如經(jīng)理類。測(cè)試類的上轉(zhuǎn)和下轉(zhuǎn)3.根據(jù)要求,定義接口4.根據(jù)要求,定義靜態(tài)方法、靜態(tài)屬性、最終類任務(wù)驅(qū)動(dòng)法、講授法、演示法。教學(xué)場(chǎng)所:多媒體實(shí)訓(xùn)室12任務(wù)4熟悉JAVA類庫包和類庫String類與StringBuffer類Math類Date類System類java。lang包、java。util包、java。text包下其它常用的類掌握String類與StringBuffer類掌握Math類掌握Date類掌握System類掌握J(rèn)DK幫助手冊(cè)使用1.編寫程序,輸出系統(tǒng)當(dāng)前時(shí)間2.編寫程序,輸出系統(tǒng)的操作系統(tǒng)、用戶等信息3.編寫程序,輸出一個(gè)插入數(shù)據(jù)的Sql語句4.查閱JDK幫助,使用Math類完成一些數(shù)據(jù)計(jì)算功能5.查閱JDK幫助,了解java。util包、java。text包中類的使用任務(wù)驅(qū)動(dòng)法、講授法、演示法。教學(xué)場(chǎng)所:多媒體實(shí)訓(xùn)室8任務(wù)5開發(fā)員工管理系統(tǒng)Frame類與JFrameContainer容器類布局管理器常用組件類事件處理模型JDBC常用接口常用SQL語句MVC設(shè)計(jì)模式掌握常用組件類掌握常用容器類掌握常用布局管理器類掌握事件處理原理,對(duì)事件進(jìn)行處理能夠應(yīng)用GUI技術(shù)快速的構(gòu)建一個(gè)用戶界面,界面布局合理。掌握J(rèn)DBC常用接口1.制作員工信息添加窗口,并完成其功能2.制作一個(gè)員工信息顯示窗口,顯示所有員工信息,可以刪除員工或者修改員工信息3.單元測(cè)試任務(wù)驅(qū)動(dòng)法、講授法、演示法。教學(xué)場(chǎng)所:多媒體實(shí)訓(xùn)室30任務(wù)6讀寫文件java。io包常用類字節(jié)流和字符流文件讀取掌握文件讀取原理掌握常用字節(jié)流和字符流類掌握文件讀寫的方法1.編寫一個(gè)程序,讀寫硬盤中的文件內(nèi)容2.完成員工管理系統(tǒng)中的照片上傳功能任務(wù)驅(qū)動(dòng)法、講授法、演示法。教學(xué)場(chǎng)所:多媒體實(shí)訓(xùn)室10四、實(shí)施建議(一)考核評(píng)價(jià)建議1.教學(xué)評(píng)價(jià)應(yīng)以崗位要求為標(biāo)準(zhǔn),體現(xiàn)項(xiàng)目引導(dǎo)、任務(wù)驅(qū)動(dòng)型課程的特點(diǎn),突出過程評(píng)價(jià)和階段評(píng)價(jià),結(jié)合學(xué)習(xí)態(tài)度、學(xué)習(xí)能力、溝通能力、學(xué)生實(shí)踐、項(xiàng)目設(shè)計(jì)、團(tuán)隊(duì)合作等進(jìn)行綜合評(píng)價(jià)。2.強(qiáng)調(diào)理論與實(shí)踐一體化評(píng)價(jià),引導(dǎo)學(xué)生將理論知識(shí)靈活地應(yīng)用于實(shí)踐中。3.評(píng)價(jià)時(shí)注重學(xué)生動(dòng)手能力和分析、解決問題的能力,對(duì)在學(xué)習(xí)和應(yīng)用上有創(chuàng)新、肯專研的學(xué)生應(yīng)在評(píng)價(jià)時(shí)給予鼓勵(lì)。4.本課程考核由三部分構(gòu)成:教學(xué)紀(jì)律占20%,項(xiàng)目作業(yè)占30%,上機(jī)考核50%。(二)教材編寫及選用建議1.教材編寫要體現(xiàn)課程的特色與設(shè)計(jì)思想,教材內(nèi)容應(yīng)體現(xiàn)先進(jìn)性、實(shí)用性、職業(yè)標(biāo)準(zhǔn)。2.教材要理論與實(shí)踐相結(jié)合,教材、課件、教學(xué)資源、教學(xué)案例相配套。(三)實(shí)驗(yàn)實(shí)訓(xùn)設(shè)備配置建議本課程實(shí)踐性較強(qiáng),要求邊講邊練,必須全部在機(jī)房上課,建議以四節(jié)課為一個(gè)授課單元,以保證課程環(huán)節(jié)的連續(xù)性和完整性。軟件開發(fā)環(huán)境對(duì)機(jī)器性能比較高、配置復(fù)雜,所以要
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年業(yè)務(wù)咨詢合同范本
- 2025年新晉策劃商協(xié)議標(biāo)準(zhǔn)版
- 2025年高效電子貨運(yùn)定艙協(xié)議
- 2025年醫(yī)療服務(wù)協(xié)同與發(fā)展協(xié)議
- 2025年債務(wù)擔(dān)保合同示范
- 2025年中行商業(yè)房產(chǎn)貸款合同標(biāo)準(zhǔn)范本
- 2025年供應(yīng)鏈管理業(yè)務(wù)綁定協(xié)議
- 2025年度策劃職員離職信息保密合同
- 2025年個(gè)人養(yǎng)殖魚塘租賃合同模板
- 2025年國(guó)有產(chǎn)權(quán)轉(zhuǎn)讓合同模板
- GB/T 1096-2003普通型平鍵
- GA/T 1163-2014人類DNA熒光標(biāo)記STR分型結(jié)果的分析及應(yīng)用
- 新員工入場(chǎng)安全教育培訓(xùn)課件
- 優(yōu)秀員工榮譽(yù)證書模板
- 2023機(jī)械工程師考試試題及答案
- 精選裝飾工程室內(nèi)拆除專項(xiàng)施工方案
- 人教版數(shù)學(xué)五年級(jí)下冊(cè) 全冊(cè)各單元教材解析
- 2022年二年級(jí)生命安全教育教案
- 豐田汽車戰(zhàn)略規(guī)劃與戰(zhàn)略管理體系研究(2021)
- 公共政策學(xué)(第三版)-課件
- 文物保護(hù)項(xiàng)目可行性研究報(bào)告
評(píng)論
0/150
提交評(píng)論