《Java Web程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第1頁(yè)
《Java Web程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第2頁(yè)
《Java Web程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第3頁(yè)
《Java Web程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第4頁(yè)
《Java Web程序設(shè)計(jì)》課程標(biāo)準(zhǔn)_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Java Web程序設(shè)計(jì)課程標(biāo)準(zhǔn)課程代碼0210528 課程類別專業(yè)選修課程類型理論+實(shí)踐課程性質(zhì)能力拓展課程課程學(xué)分3課程學(xué)時(shí)60修讀學(xué)期第2或3學(xué)期核心課程否合作開發(fā)企業(yè)加拿大pecom公司福州分公司執(zhí)筆人余先鋒 陳偉審核人劉維娜1課程定位11課程定位Java Web程序設(shè)計(jì)是計(jì)算機(jī)及相關(guān)專業(yè)學(xué)生的程序設(shè)計(jì)主修課程。修習(xí)本課程的目的是讓學(xué)生在經(jīng)過(guò)基本程序設(shè)計(jì)能力訓(xùn)練之后,掌握具有較高應(yīng)用價(jià)值的JavaWeb應(yīng)用程序設(shè)計(jì)的能力,掌握J(rèn)ava Web網(wǎng)站應(yīng)用程序設(shè)計(jì)的方法。本課程的先修課程是計(jì)算機(jī)操作基礎(chǔ)和Java程序設(shè)計(jì),學(xué)生必須掌握基本的計(jì)算機(jī)操作技能、程序設(shè)計(jì)基礎(chǔ)和Java面向?qū)ο蟪绦蛟O(shè)

2、計(jì)的基本的方法,Java語(yǔ)言程序的編寫設(shè)計(jì)方法,并具備一定SQL數(shù)據(jù)庫(kù)語(yǔ)言基礎(chǔ)及Java數(shù)據(jù)庫(kù)應(yīng)用能力。本課程是一門專業(yè)課程,適用于具備程序設(shè)計(jì)基礎(chǔ)知識(shí)及網(wǎng)頁(yè)設(shè)計(jì)技能的學(xué)生。2課程目標(biāo)Java Web程序設(shè)計(jì)是大學(xué)期間主要的程序設(shè)計(jì)類課程,以學(xué)生構(gòu)思、創(chuàng)建一個(gè)簡(jiǎn)單網(wǎng)站的過(guò)程為主線,建立和掌握J(rèn)avaWEB應(yīng)用程序設(shè)計(jì)的基本概念和方法。本課程學(xué)習(xí)的效果如何,對(duì)學(xué)生在計(jì)算機(jī)應(yīng)用設(shè)計(jì)技能的培養(yǎng)和學(xué)習(xí)有著重要影響,也對(duì)學(xué)生畢業(yè)后的工作能力有相當(dāng)?shù)淖饔谩T谡n程講授過(guò)程中,以不同的WEB數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)作為應(yīng)用設(shè)計(jì)最主要的元素,進(jìn)行教學(xué)驅(qū)動(dòng),通過(guò)遞進(jìn)的方式,把完成JavaWEB網(wǎng)站設(shè)計(jì)的學(xué)習(xí)進(jìn)程及內(nèi)容進(jìn)行連

3、貫和銜接,總體目標(biāo)是:讓學(xué)生建立WEB網(wǎng)站設(shè)計(jì)的基本基本概念和方法,掌握WEB數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)的規(guī)范和基本方法、同時(shí)根據(jù)不同的應(yīng)用 ,掌握WEB網(wǎng)站設(shè)計(jì)的基本技巧,能夠?qū)ΜF(xiàn)實(shí)的的問(wèn)題進(jìn)行分析和抽象,設(shè)計(jì)出一個(gè)簡(jiǎn)單的WEB網(wǎng)站,并通過(guò)代碼實(shí)現(xiàn)網(wǎng)站的基本功能,完成應(yīng)用程序的編寫、調(diào)試和運(yùn)行。21知識(shí)目標(biāo)(1) 掌握Web網(wǎng)站設(shè)計(jì)基本概念、學(xué)會(huì)Tomcat服務(wù)器安裝配置(2) 掌握J(rèn)SP語(yǔ)法基礎(chǔ)、腳本編寫及程序的運(yùn)行方法(3) 掌握J(rèn)SP程序控制方法(4) 掌握J(rèn)SP指令元素、動(dòng)作的基本概念及應(yīng)用方法(5) 掌握主要的JSP內(nèi)置對(duì)象及這些對(duì)象的用途(6) 學(xué)會(huì)根據(jù)實(shí)際要求設(shè)計(jì)表單,實(shí)現(xiàn)表單的提交及

4、表單數(shù)據(jù)的提取(7) 掌握WEB數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì),能夠完成WEB數(shù)據(jù)庫(kù)的基本訪問(wèn)操作的設(shè)計(jì)(8) 掌握J(rèn)avaBean程序的設(shè)計(jì)和應(yīng)用方法,學(xué)會(huì)使用JavaBean進(jìn)行程序封裝(9) 了解Java Servlet應(yīng)用及程序的設(shè)計(jì)方法22能力目標(biāo)221、專業(yè)能力目標(biāo)(1) 熟練掌握WEB應(yīng)用開發(fā)工具,掌握WEB網(wǎng)站設(shè)計(jì)的基本方法和過(guò)程(2) 能夠根據(jù)實(shí)際網(wǎng)站設(shè)計(jì)要求,完成一個(gè)簡(jiǎn)單網(wǎng)站的程序結(jié)構(gòu)設(shè)計(jì)(3) 能夠合理設(shè)計(jì)網(wǎng)站數(shù)據(jù)庫(kù)結(jié)構(gòu)(4) 能夠設(shè)計(jì)基本的WEB頁(yè)面,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的查詢及顯示操作(5) 能夠準(zhǔn)確提取WEB數(shù)據(jù),完成數(shù)據(jù)庫(kù)的添加、修改和刪除操作(6) 理解JavaBean程序概念,設(shè)計(jì)并通

5、過(guò)Java類完成WEB應(yīng)用(7) 能夠使用Bean程序?qū)W(wǎng)站數(shù)據(jù)庫(kù)操作進(jìn)行封裝(8) 了解Servlet程序的結(jié)構(gòu)和編寫方法,完成簡(jiǎn)單的Servlet應(yīng)用222、方法能力目標(biāo)(1) 建立WEB應(yīng)用程序設(shè)計(jì)的思想和基本方法;(2) 具備一定的程序邏輯能力,程序模仿能力,程序設(shè)計(jì)的思維方法和能力;(3) 能夠自行查找資料,對(duì)于給定WEB應(yīng)用需求進(jìn)行基本的分析,構(gòu)思WEB網(wǎng)站的程序模塊結(jié)構(gòu)(4) 能夠根據(jù)網(wǎng)站需求設(shè)計(jì)出合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)(5) 掌握J(rèn)SP基本的應(yīng)用程序的設(shè)計(jì)和調(diào)試方法。(6) 完成頁(yè)面表單的設(shè)計(jì),并實(shí)現(xiàn)表單數(shù)據(jù)提取(7) 掌握WEB數(shù)據(jù)庫(kù)的操作方法,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的查詢、添加、更新、刪除操

6、作(8) 能夠進(jìn)行JavaBean程序的設(shè)計(jì),并在WEB網(wǎng)站中應(yīng)用(9) 能夠?qū)EB數(shù)據(jù)應(yīng)用程序使用JavaBean進(jìn)行封裝(10) 了解Servlet程序的編寫方法,編寫簡(jiǎn)單的Servlet應(yīng)用程序并在網(wǎng)站中使用23素質(zhì)目標(biāo)(1) 具有良好的思考和分析問(wèn)題的能力;(2) 具有較好的信息檢索能力;(3) 具有良好的職業(yè)道德和團(tuán)隊(duì)精神;(4) 具有很好的與人溝通和交流的能力。(5) 培養(yǎng)學(xué)生互相幫助,加強(qiáng)團(tuán)隊(duì)合作精神。3教學(xué)內(nèi)容及教學(xué)設(shè)計(jì)本課程教學(xué)內(nèi)容及學(xué)習(xí)情景設(shè)計(jì)應(yīng)結(jié)合IT行業(yè)要求的特點(diǎn),以職業(yè)能力為核心,以實(shí)用夠用為限度,不刻意于專業(yè)理論知識(shí)的介紹,而在基本保持網(wǎng)站設(shè)計(jì)知識(shí)完整性的基礎(chǔ)上,

7、按照職業(yè)崗位工作的需要去選擇適當(dāng)?shù)睦碚撝R(shí),側(cè)重于實(shí)際崗位需要進(jìn)行設(shè)計(jì),力圖達(dá)到專業(yè)技能的傳授與職業(yè)崗位的需要相結(jié)合。31 學(xué)習(xí)情景設(shè)計(jì)思想:Java Web程序設(shè)計(jì)課以項(xiàng)目驅(qū)動(dòng)為導(dǎo)向、基于工作過(guò)程的課程開發(fā)方法進(jìn)行設(shè)計(jì),整個(gè)學(xué)習(xí)領(lǐng)域由六個(gè)大的學(xué)習(xí)情景組成。學(xué)習(xí)情景的設(shè)計(jì)主要考慮以下因素:(1) 學(xué)習(xí)情景的設(shè)計(jì)采用“掌握項(xiàng)目開發(fā)的過(guò)程,從理論到應(yīng)用”的設(shè)計(jì)思想。學(xué)習(xí)情景以完成具體的工作任務(wù)為目標(biāo)。(2) 學(xué)習(xí)情景的前后排序符合學(xué)生認(rèn)知規(guī)律,采用從簡(jiǎn)單到復(fù)雜、從單一到綜合的排序方法。(3) 本課程學(xué)習(xí)情景的設(shè)計(jì)以主流開發(fā)工具平臺(tái)展開,考慮到實(shí)踐操作與應(yīng)用。32學(xué)習(xí)情景設(shè)計(jì)思路321本課程標(biāo)準(zhǔn)設(shè)計(jì)

8、的總體思路本課程分成:1. JSP基礎(chǔ);2. JSP內(nèi)置對(duì)象,表單及表單的提交;3. 數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì);4.JavaBean應(yīng)用;5. Java Servlet應(yīng)用;6.簡(jiǎn)單WEB網(wǎng)站實(shí)例等六個(gè)學(xué)習(xí)情景來(lái)進(jìn)行教學(xué),本課程以基本概念理解、程序方法實(shí)現(xiàn)、實(shí)驗(yàn)設(shè)計(jì)與驗(yàn)證這樣一過(guò)過(guò)程來(lái)進(jìn)行教學(xué)實(shí)施。通過(guò)本課的學(xué)習(xí),使學(xué)生能夠掌握WEB網(wǎng)站設(shè)計(jì)的基本概念,掌握J(rèn)SP應(yīng)用程序編寫的基本方法和技巧,理解JSP指令、動(dòng)作、及內(nèi)置對(duì)象的概念并掌握表單的設(shè)計(jì)、表單數(shù)據(jù)提交和接收處理的方法;同時(shí)在Java類的設(shè)計(jì)基礎(chǔ)上,掌握J(rèn)avaBean程序的設(shè)計(jì)及應(yīng)用方法和過(guò)程,能夠通過(guò)JavaBean的設(shè)計(jì)實(shí)現(xiàn)WEB程序的優(yōu)化

9、;掌握J(rèn)avaServlet的概念并學(xué)會(huì)簡(jiǎn)單的Servlet應(yīng)用程序編寫設(shè)計(jì)。本課程打破傳統(tǒng)的理論學(xué)習(xí)+實(shí)驗(yàn)的課程模式,采用以項(xiàng)目為導(dǎo)向,通過(guò)多個(gè)前后關(guān)聯(lián)的實(shí)驗(yàn)作業(yè),將網(wǎng)站設(shè)計(jì)的基本技術(shù)進(jìn)行連貫的課程教學(xué)模式。根據(jù)學(xué)生的實(shí)際情況和學(xué)習(xí)能力,在進(jìn)行開展廣泛調(diào)研的基礎(chǔ)上,采用工作過(guò)程系統(tǒng)化的課程開發(fā)技術(shù),遵循以能力為本的職業(yè)教育理念,確定本課程學(xué)習(xí)目標(biāo)和學(xué)習(xí)情景設(shè)計(jì)。讓學(xué)生在學(xué)習(xí)情景中學(xué)習(xí)并掌握最基本的網(wǎng)站組建技術(shù)和程序設(shè)計(jì)技巧,培養(yǎng)學(xué)生IT技術(shù)能力,特別是引導(dǎo)學(xué)生的學(xué)習(xí)興趣,為將來(lái)服務(wù)于IT行業(yè)打下一定的基礎(chǔ)。322學(xué)習(xí)情景設(shè)計(jì)的基本依據(jù)本課程是以IT行業(yè)的網(wǎng)站設(shè)計(jì)作為專業(yè)就業(yè)目標(biāo),面向中小企業(yè)

10、網(wǎng)站設(shè)計(jì)崗位工作任務(wù)所需的相關(guān)專業(yè)知識(shí)與必要技能為依據(jù)設(shè)計(jì)的。遵循網(wǎng)站設(shè)計(jì)基本思想和主流技術(shù)線路,將課程的重點(diǎn)在WEB數(shù)據(jù)庫(kù)的應(yīng)用上,要求學(xué)生在掌握數(shù)據(jù)庫(kù)基本操作的基礎(chǔ)上,熟練掌握J(rèn)ava數(shù)據(jù)操作的基本過(guò)程,能夠編寫一般的JSP數(shù)據(jù)庫(kù)訪問(wèn)操作程序,并能夠使用JavaBean對(duì)WEB數(shù)據(jù)庫(kù)應(yīng)用程序進(jìn)行封裝,同時(shí)對(duì)如何應(yīng)用Servlet程序進(jìn)行基本的數(shù)據(jù)庫(kù)訪問(wèn)操作有一定的了解。在此基礎(chǔ)上,再通過(guò)課程實(shí)訓(xùn)設(shè)計(jì)一個(gè)簡(jiǎn)單的網(wǎng)站,逐步提高WEB應(yīng)用程序設(shè)計(jì)技巧,最終達(dá)到能夠設(shè)計(jì)一個(gè)簡(jiǎn)單的WEB網(wǎng)站,完成網(wǎng)站程序代碼的編寫,實(shí)現(xiàn)WEB網(wǎng)站應(yīng)用的目的。分別以JSP基礎(chǔ)、JSP內(nèi)置對(duì)象與表單、數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)、J

11、avaBean應(yīng)用和Java Servlet應(yīng)用等基本技能訓(xùn)練作為學(xué)習(xí)情景,每個(gè)學(xué)習(xí)情景均能體現(xiàn)WEB網(wǎng)站設(shè)計(jì)的基本能力和技術(shù)路線。323學(xué)習(xí)學(xué)習(xí)情景設(shè)計(jì)的邏輯線索在每一個(gè)學(xué)習(xí)情景中,根據(jù)學(xué)生的接受能力和掌握情況,按網(wǎng)站設(shè)計(jì)的基本要求逐步深入學(xué)習(xí),根據(jù)所設(shè)計(jì)的學(xué)習(xí)學(xué)習(xí)情景,由淺入深,由易及難,循環(huán)上升。通過(guò)WEB網(wǎng)站程序設(shè)計(jì)的訓(xùn)練,培養(yǎng)學(xué)生嚴(yán)謹(jǐn)?shù)膶W(xué)習(xí)方法和態(tài)度,訓(xùn)練學(xué)生的邏輯分析能力和空間想象能力,培養(yǎng)對(duì)現(xiàn)實(shí)問(wèn)題的分析、概括和抽象的能力,初步掌握網(wǎng)站設(shè)計(jì)的基本過(guò)程,能夠創(chuàng)建WEB網(wǎng)站的數(shù)據(jù)結(jié)構(gòu)、頁(yè)面設(shè)計(jì)、代碼編寫和調(diào)試的基本能力,同時(shí)也培養(yǎng)學(xué)生的社會(huì)能力和方法能力。該課程的教學(xué)以學(xué)生為教學(xué)的主

12、體,以課堂講授、演示為主,通過(guò)實(shí)例講解和演練,并配合學(xué)生的上機(jī)練習(xí)、配合任務(wù)驅(qū)動(dòng)能多種方式結(jié)合的教學(xué)方式進(jìn)行。33 學(xué)習(xí)情景、內(nèi)容排序及學(xué)時(shí)分配見下表:表1:學(xué)習(xí)情景、內(nèi)容排序及學(xué)時(shí)分配學(xué)習(xí)情景名稱學(xué)習(xí)情景描述參考學(xué)時(shí)1. JSP基礎(chǔ)建立WEB應(yīng)用的基本概念,掌握J(rèn)SP應(yīng)用程序的設(shè)計(jì)方法,掌握J(rèn)SP語(yǔ)法基礎(chǔ)、編寫JSP腳本、掌握J(rèn)SP程序控制方法,掌握J(rèn)SP指令元素和動(dòng)作的應(yīng)用122. JSP內(nèi)置對(duì)象與表單應(yīng)用理解和掌握J(rèn)SP內(nèi)置對(duì)象,及內(nèi)置對(duì)象的主要功能。能夠正確應(yīng)用內(nèi)置對(duì)象完成網(wǎng)站功能,完成表單的提交和讀取123. 數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)掌握WEB數(shù)據(jù)庫(kù)應(yīng)用的基本概念,掌握數(shù)據(jù)庫(kù)連接和訪問(wèn)的方法。

13、能夠完成對(duì)數(shù)據(jù)庫(kù)的程序連接,使用SQL命令,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)訪問(wèn)的操作。124. JavaBean應(yīng)用掌握J(rèn)avaBean的基本概念,進(jìn)一步熟悉Java類的設(shè)計(jì),能夠完成簡(jiǎn)單JavaBean類的設(shè)計(jì),能夠在JSP中應(yīng)用所設(shè)計(jì)的Bean程序105. Java Servlet應(yīng)用掌握Servlet的基本概念,了解和熟悉Servlet類的設(shè)計(jì)方法,能夠完成簡(jiǎn)單Servlet類的設(shè)計(jì),能夠在應(yīng)用所設(shè)計(jì)的Servlet創(chuàng)建頁(yè)面86. 簡(jiǎn)單WEB網(wǎng)站的設(shè)計(jì)實(shí)例能夠進(jìn)行簡(jiǎn)單WEB網(wǎng)站需求分析、構(gòu)建程序模塊能夠進(jìn)行簡(jiǎn)單的網(wǎng)站數(shù)據(jù)庫(kù)及數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)掌握一定的WEB程序的設(shè)計(jì)技巧6合 計(jì)60學(xué)習(xí)情景設(shè)計(jì) 通過(guò)對(duì)本課程

14、的分析,結(jié)合學(xué)生的認(rèn)知規(guī)律,共為本課程學(xué)習(xí)領(lǐng)域設(shè)計(jì)了六個(gè)學(xué)習(xí)情景。學(xué)習(xí)情景按照從簡(jiǎn)單到復(fù)雜、從單一到綜合的規(guī)律進(jìn)行排序。學(xué)習(xí)情景細(xì)節(jié)安排如下表2-7。表2 學(xué)習(xí)情景1細(xì)節(jié)學(xué)習(xí)情景1:JSP基礎(chǔ)參考學(xué)時(shí)12學(xué)習(xí)目標(biāo)知識(shí)目標(biāo)建立WEB應(yīng)用的基本概念,掌握J(rèn)SP應(yīng)用程序的設(shè)計(jì)方法專業(yè)能力目標(biāo)Tomcat服務(wù)器安裝配置,簡(jiǎn)單JSP程序的編寫和運(yùn)行方法能力目標(biāo)掌握J(rèn)SP語(yǔ)法基礎(chǔ)、編寫JSP腳本、掌握J(rèn)SP程序控制方法,掌握J(rèn)SP指令元素和動(dòng)作的應(yīng)用社會(huì)能力目標(biāo)了解WEB應(yīng)用程序設(shè)計(jì)的目的,建立WEB網(wǎng)站設(shè)計(jì)的基本理念。學(xué)習(xí)單元學(xué)習(xí)內(nèi)容(工作任務(wù)、載體)學(xué)時(shí)安排教學(xué)方法建議N.1Web基本概念、Tomca

15、t服務(wù)器安裝配置、JSP程序運(yùn)行、JSP程序結(jié)構(gòu)2講授和演示N.2 <實(shí)驗(yàn)-1>JSP運(yùn)行環(huán)境及設(shè)置,簡(jiǎn)單的JSP程序運(yùn)行2實(shí)踐/指導(dǎo)N.3JSP程序控制、JSP與HTML代碼2講授和演示N.4 <實(shí)驗(yàn)-2>JSP程序控制2實(shí)踐/指導(dǎo)N.5JSP動(dòng)作及動(dòng)作元素2講授和演示N.6<實(shí)驗(yàn)-3>JSP指令與動(dòng)作2實(shí)踐/指導(dǎo)媒體學(xué)生的基礎(chǔ)教師的能力關(guān)于Tomcat服務(wù)器安裝配置的操作演示,JSP程序的規(guī)范、編寫、運(yùn)行的演示程序設(shè)計(jì)基礎(chǔ),網(wǎng)頁(yè)設(shè)計(jì)對(duì)WEB應(yīng)用程序設(shè)計(jì)思想的把握,啟發(fā)學(xué)生對(duì)WEB網(wǎng)站程序設(shè)計(jì)基本理念的理解。讓學(xué)生知道如何配置WEB服務(wù)

16、器,運(yùn)行JSP程序,要達(dá)到一個(gè)什么樣的目的。表3 學(xué)習(xí)情景2細(xì)節(jié)學(xué)習(xí)情景2:JSP內(nèi)置對(duì)象與表單應(yīng)用參考學(xué)時(shí)12學(xué)習(xí)目標(biāo)知識(shí)目標(biāo)理解和掌握J(rèn)SP內(nèi)置對(duì)象,及內(nèi)置對(duì)象的主要功能。專業(yè)能力目標(biāo)掌握J(rèn)SP內(nèi)置對(duì)象應(yīng)用方法、正確應(yīng)用內(nèi)置對(duì)象完成程序功能;完成表單的設(shè)計(jì)及表單數(shù)據(jù)的提交和讀取方法能力目標(biāo)能夠正確應(yīng)用內(nèi)置對(duì)象完成網(wǎng)站功能,完成表單的提交和讀取社會(huì)能力目標(biāo)進(jìn)一步提高對(duì)Java對(duì)象及方法的認(rèn)識(shí)。學(xué)習(xí)單元學(xué)習(xí)內(nèi)容(工作任務(wù)、載體)學(xué)時(shí)安排教學(xué)方法建議N.1JSP中的表單設(shè)計(jì)2講授和演示N.2<實(shí)驗(yàn)-4>JSP表單2實(shí)踐/指導(dǎo)N.3JSP內(nèi)置對(duì)象:request、response2講授

17、和演示N.4<實(shí)驗(yàn)-5>內(nèi)置對(duì)象:request、response2講授和演示N.5JSP內(nèi)置對(duì)象:session、application、Cookie2講授和演示N.6<實(shí)驗(yàn)-6>內(nèi)置對(duì)象:session、application2實(shí)踐/指導(dǎo)媒體學(xué)生的基礎(chǔ)教師的能力JSP內(nèi)置對(duì)象及方法構(gòu)成描述內(nèi)置對(duì)象程序的演示表單的設(shè)計(jì)及表單數(shù)據(jù)讀取方法對(duì)象的概念對(duì)象方法的應(yīng)用Java對(duì)象概念和理解;JSP程序中內(nèi)置對(duì)象的應(yīng)用,通過(guò)表單實(shí)例對(duì)JSP內(nèi)置對(duì)象應(yīng)用有個(gè)形像的展示。表4 學(xué)習(xí)情景3細(xì)節(jié)學(xué)習(xí)情景3:數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)參考學(xué)時(shí)12學(xué)習(xí)目標(biāo)知識(shí)目標(biāo)掌握WEB數(shù)據(jù)庫(kù)應(yīng)用的基本概念,掌握數(shù)

18、據(jù)庫(kù)連接和訪問(wèn)的方法。專業(yè)能力目標(biāo)學(xué)會(huì)建立網(wǎng)站數(shù)據(jù)庫(kù),掌握SQL命令的使用方法和數(shù)據(jù)庫(kù)訪問(wèn)的方法。方法能力目標(biāo)能夠完成對(duì)數(shù)據(jù)庫(kù)的程序連接,使用SQL命令,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)訪問(wèn)的操作。社會(huì)能力目標(biāo)充分理解數(shù)據(jù)庫(kù)在WEB應(yīng)用方面的強(qiáng)大作用,理解程序設(shè)計(jì)中,數(shù)據(jù)庫(kù)訪問(wèn)的主要方法。學(xué)習(xí)單元學(xué)習(xí)內(nèi)容(工作任務(wù)、載體)學(xué)時(shí)安排教學(xué)方法建議N.1數(shù)據(jù)庫(kù)操作:連接與查詢2講授和演示N.2<實(shí)驗(yàn)-7>數(shù)據(jù)庫(kù)基本操作(1):連接與查詢2實(shí)踐/指導(dǎo)N.3數(shù)據(jù)庫(kù)操作:數(shù)據(jù)庫(kù)的修改、添加和刪除2講授和演示N.4<實(shí)驗(yàn)-7>數(shù)據(jù)庫(kù)基本操作(2):記錄更新2實(shí)踐/指導(dǎo)N.5數(shù)據(jù)庫(kù)操作:基本應(yīng)用方法2講授

19、和演示N.6<實(shí)驗(yàn)-8>數(shù)據(jù)庫(kù)基本應(yīng)用方法2實(shí)踐/指導(dǎo)媒體學(xué)生的基礎(chǔ)教師的能力數(shù)據(jù)庫(kù)連接程序演示數(shù)據(jù)庫(kù)訪問(wèn)SQL演示數(shù)據(jù)庫(kù)查詢數(shù)據(jù)庫(kù)更新演示對(duì)Access數(shù)據(jù)庫(kù)或其他類型數(shù)據(jù)庫(kù)的基本操作能力基本的SQL語(yǔ)言的理解和應(yīng)用能力Java數(shù)據(jù)庫(kù)的訪問(wèn)方法本情景以數(shù)據(jù)庫(kù)操作為主要內(nèi)容,更進(jìn)一步的目的是強(qiáng)化學(xué)生對(duì)程序在數(shù)據(jù)操作方面的作用的理解,因此教師對(duì)數(shù)據(jù)庫(kù)的連接、訪問(wèn)及SQL命令的應(yīng)用有準(zhǔn)確的理解和把握,能夠熟練應(yīng)用程序控制方法,對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,并具備較高的程序設(shè)計(jì)技巧。表5 學(xué)習(xí)情景4細(xì)節(jié)學(xué)習(xí)情景4:JavaBean應(yīng)用參考學(xué)時(shí)10學(xué)習(xí)目標(biāo)知識(shí)目標(biāo)掌握J(rèn)avaBean的基本概念,進(jìn)一步

20、熟悉Java類的設(shè)計(jì)專業(yè)能力目標(biāo)學(xué)會(huì)Java類的設(shè)計(jì),掌握J(rèn)SP中Bean類的特點(diǎn)及應(yīng)用方法方法能力目標(biāo)能夠完成簡(jiǎn)單JavaBean類的設(shè)計(jì),能夠在JSP中應(yīng)用所設(shè)計(jì)的Bean程序社會(huì)能力目標(biāo)充分理解Bean在WEB應(yīng)用程序中作用,理解JSP程序如何使用Bean程序?qū)W習(xí)單元學(xué)習(xí)內(nèi)容(工作任務(wù)、載體)學(xué)時(shí)安排教學(xué)方法建議N.1JavaBean及設(shè)計(jì)2講授和演示N.2<實(shí)驗(yàn)-9>Javabean設(shè)計(jì):基本方法2實(shí)踐/指導(dǎo)N.3使用JavaBean封裝數(shù)據(jù)庫(kù)應(yīng)用2講授和演示N.4<實(shí)驗(yàn)-9>Javabean設(shè)計(jì):數(shù)據(jù)庫(kù)應(yīng)用類設(shè)計(jì)4實(shí)踐/指導(dǎo)媒體學(xué)生的基礎(chǔ)教師的能力Java類程

21、序設(shè)計(jì)演示JSP的Bean程序應(yīng)用演示有關(guān)數(shù)據(jù)庫(kù)操作的Bean程序的設(shè)計(jì)演示對(duì)Java類程序的概念及設(shè)計(jì)方法對(duì)象方法的調(diào)用Bean程序在JSP中的應(yīng)用方法本情景以Java類設(shè)計(jì)為基礎(chǔ),要求學(xué)生掌握如何在JSP程序中應(yīng)用所設(shè)計(jì)的Bean對(duì)象,并調(diào)用對(duì)象的方法完成程序功能。因此教師對(duì)Java類設(shè)計(jì)有準(zhǔn)確的理解和把握,能夠熟練編寫Java類程序,并在JSP中正確地應(yīng)用。表6 學(xué)習(xí)情景5細(xì)節(jié)學(xué)習(xí)情景5:Java Servlet應(yīng)用參考學(xué)時(shí)8學(xué)習(xí)目標(biāo)知識(shí)目標(biāo)掌握Servlet的基本概念,了解和熟悉Servlet類的設(shè)計(jì)方法專業(yè)能力目標(biāo)學(xué)會(huì)Servlet類的設(shè)計(jì),掌握J(rèn)SP中Servlet類的特點(diǎn)及應(yīng)用方

22、法方法能力目標(biāo)能夠完成簡(jiǎn)單Servlet類的設(shè)計(jì),能夠在應(yīng)用所設(shè)計(jì)的Servlet創(chuàng)建頁(yè)面社會(huì)能力目標(biāo)充分理解Servlet在WEB應(yīng)用程序中作用,理解如何使用Servlet頁(yè)面學(xué)習(xí)單元學(xué)習(xí)內(nèi)容(工作任務(wù)、載體)學(xué)時(shí)安排教學(xué)方法建議N.1Java Servlet及設(shè)計(jì):方法2講授和演示N.2<實(shí)驗(yàn)-10>Java Servlet設(shè)計(jì):基本方法2實(shí)踐/指導(dǎo)N.3Java Servlet及設(shè)計(jì):訪問(wèn)數(shù)據(jù)庫(kù)2講授和演示N.4<實(shí)驗(yàn)-10>Java Servlet設(shè)計(jì):數(shù)據(jù)庫(kù)操作2實(shí)踐/指導(dǎo)媒體學(xué)生的基礎(chǔ)教師的能力JavaServlet類程序設(shè)計(jì)演示Servlet程序應(yīng)用演示有

23、關(guān)數(shù)據(jù)庫(kù)操作的Servlet程序的設(shè)計(jì)演示對(duì)JavaServlet類程序的概念及設(shè)計(jì)方法Servlet頁(yè)面的訪問(wèn)本情景以JavaServlet的設(shè)計(jì)為主要內(nèi)容,要求學(xué)生掌握如何在設(shè)計(jì)Servlet頁(yè)面并進(jìn)行訪問(wèn)。要求教師對(duì)Servlet及Servlet類的設(shè)計(jì)有準(zhǔn)確的理解和把握,能夠熟練編寫Servlet類程序,并能夠正確地應(yīng)用和訪問(wèn)。表7 學(xué)習(xí)情景6細(xì)節(jié)學(xué)習(xí)情景6:簡(jiǎn)單WEB網(wǎng)站的設(shè)計(jì)實(shí)例參考學(xué)時(shí)6學(xué)習(xí)目標(biāo)知識(shí)目標(biāo)掌握簡(jiǎn)單WEB網(wǎng)站設(shè)計(jì)的整個(gè)過(guò)程專業(yè)能力目標(biāo)學(xué)會(huì)進(jìn)行WEB網(wǎng)站需要分析、掌握程序模塊及數(shù)據(jù)結(jié)構(gòu)的建立方法方法能力目標(biāo)能夠完成簡(jiǎn)單WEB應(yīng)用網(wǎng)站整個(gè)設(shè)計(jì)過(guò)程,設(shè)計(jì)一個(gè)具體基本功能的網(wǎng)

24、站社會(huì)能力目標(biāo)充分理解WEB網(wǎng)站設(shè)計(jì)過(guò)程和方法,掌握WEB網(wǎng)站設(shè)計(jì)的基本技能學(xué)習(xí)單元學(xué)習(xí)內(nèi)容(工作任務(wù)、載體)學(xué)時(shí)安排教學(xué)方法建議N.1WEB網(wǎng)站求分析,模塊結(jié)構(gòu)2講授和演示N.2網(wǎng)站數(shù)據(jù)庫(kù)設(shè)計(jì),數(shù)據(jù)結(jié)構(gòu)分析2講授和演示N.3<實(shí)驗(yàn)-11>WEB網(wǎng)站模塊與數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)2實(shí)踐/指導(dǎo)媒體學(xué)生的基礎(chǔ)教師的能力簡(jiǎn)單WEB網(wǎng)站的構(gòu)成演示W(wǎng)EB網(wǎng)站設(shè)計(jì)需要分析講解和演示W(wǎng)EB網(wǎng)站數(shù)據(jù)庫(kù)及數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)演示網(wǎng)站常用模塊設(shè)計(jì)方法講解演示對(duì)WEB網(wǎng)站設(shè)計(jì)過(guò)程的理解將WEB網(wǎng)站的需求轉(zhuǎn)換為程序模塊,并建立數(shù)據(jù)庫(kù)本情景以簡(jiǎn)單WEB網(wǎng)站的設(shè)計(jì)為主要內(nèi)容,要求學(xué)生在掌握J(rèn)SP基本程序設(shè)計(jì)基礎(chǔ)上完成一個(gè)簡(jiǎn)單網(wǎng)

25、站的設(shè)計(jì)過(guò)程。要求教師對(duì)WEB網(wǎng)站設(shè)計(jì)有完整和準(zhǔn)確的把握并有一定的WEB網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),能夠熟練完成WEB網(wǎng)站的需求分析、模塊劃分、數(shù)據(jù)庫(kù)設(shè)計(jì)及編碼實(shí)現(xiàn)等整個(gè)過(guò)程。表8 學(xué)習(xí)情景教學(xué)進(jìn)程安排學(xué)習(xí)領(lǐng)域Java Web程序設(shè)計(jì)學(xué)習(xí)情景資訊、計(jì)劃、決策實(shí)施檢查、評(píng)價(jià)1. JSP基礎(chǔ)任務(wù): 12學(xué)時(shí)WEB、Tomcat、JSP、語(yǔ)法、腳本、程序控制、指令、動(dòng)作計(jì)劃:1 學(xué)時(shí)決策:1學(xué)時(shí)1、Web基本概念、JSP的特點(diǎn)。2、Tomcat服務(wù)器安裝配置3、JSP語(yǔ)法基礎(chǔ)、腳本4、JSP程序控制5、JSP指令元素、動(dòng)作檢查:實(shí)驗(yàn)程序代碼和運(yùn)行結(jié)果檢查作業(yè)完成檢查評(píng)價(jià): 實(shí)驗(yàn)表現(xiàn)及實(shí)驗(yàn)報(bào)告綜合評(píng)價(jià)。 2. JS

26、P內(nèi)置對(duì)象與表單應(yīng)用任務(wù):12(學(xué)時(shí))對(duì)象、表單、表單數(shù)據(jù)處理計(jì)劃:0.5(學(xué)時(shí))決策:0.5(學(xué)時(shí))1、out、request、response、session、application、Cookie對(duì)象2、表單、表單元素、表單的提交方法、表單數(shù)據(jù)的提取與處理方法檢查:實(shí)驗(yàn)程序代碼和運(yùn)行結(jié)果檢查作業(yè)完成檢查評(píng)價(jià): 實(shí)驗(yàn)表現(xiàn)及實(shí)驗(yàn)報(bào)告綜合評(píng)價(jià)。3. 數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)任務(wù):12(學(xué)時(shí))WEB數(shù)據(jù)庫(kù),SQL,數(shù)據(jù)庫(kù)的訪問(wèn)操作計(jì)劃:1(學(xué)時(shí))決策:1(學(xué)時(shí))1、數(shù)據(jù)庫(kù)連接的創(chuàng)建2、數(shù)據(jù)庫(kù)的查詢方法3、數(shù)據(jù)庫(kù)的更新4、WEB數(shù)據(jù)庫(kù)的應(yīng)用檢查:實(shí)驗(yàn)程序代碼和運(yùn)行結(jié)果檢查作業(yè)完成檢查評(píng)價(jià): 實(shí)驗(yàn)表現(xiàn)及實(shí)驗(yàn)報(bào)告

27、綜合評(píng)價(jià)。4. JavaBean應(yīng)用任務(wù):8(學(xué)時(shí))Java類設(shè)計(jì)、Bean應(yīng)用數(shù)據(jù)庫(kù)應(yīng)用封裝計(jì)劃:0.5(學(xué)時(shí))決策:0.5(學(xué)時(shí))1、JavaBean的基本概念和設(shè)計(jì)2、JSP程序中Bean的應(yīng)用3、使用Bean進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用程序的封裝檢查:實(shí)驗(yàn)程序代碼和運(yùn)行結(jié)果檢查作業(yè)完成檢查評(píng)價(jià): 實(shí)驗(yàn)表現(xiàn)及實(shí)驗(yàn)報(bào)告綜合評(píng)價(jià)。5. Java Servlet應(yīng)用任務(wù):8(學(xué)時(shí))Servlet類設(shè)計(jì)、Servlet應(yīng)用計(jì)劃:0.5(學(xué)時(shí))決策:0.5(學(xué)時(shí))1、Servlet的基本概念和設(shè)計(jì)2、Servlet頁(yè)面的訪問(wèn)3、簡(jiǎn)單Servlet程序的設(shè)計(jì)檢查:實(shí)驗(yàn)程序代碼和運(yùn)行結(jié)果檢查作業(yè)完成檢查評(píng)價(jià): 實(shí)驗(yàn)

28、表現(xiàn)及實(shí)驗(yàn)報(bào)告綜合評(píng)價(jià)。6. 簡(jiǎn)單WEB網(wǎng)站的設(shè)計(jì)實(shí)例任務(wù):12(學(xué)時(shí))需求分析、模塊設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)、程序技巧計(jì)劃:0.5(學(xué)時(shí))決策:0.5(學(xué)時(shí))1、WEB網(wǎng)站需求分析、模塊構(gòu)成2、網(wǎng)站數(shù)據(jù)庫(kù)及數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)3、WEB程序的設(shè)計(jì)技巧檢查:實(shí)驗(yàn)程序代碼和運(yùn)行結(jié)果檢查作業(yè)完成檢查評(píng)價(jià): 實(shí)驗(yàn)表現(xiàn)及實(shí)驗(yàn)報(bào)告綜合評(píng)價(jià)。4教學(xué)方法建議4.1 教學(xué)組織模式本課課程為實(shí)踐性課程,在教學(xué)組織模式上,建議以實(shí)踐為主,以程序設(shè)計(jì)為主線,老師在課堂上進(jìn)行適當(dāng)?shù)睦碚撝v解后,著重進(jìn)行程序設(shè)計(jì)過(guò)程的操作演示,向?qū)W生講明每個(gè)情景單元所要完成的教學(xué)目標(biāo)、讓學(xué)生盡可以掌握教學(xué)內(nèi)容,然后集中在實(shí)驗(yàn)室,根據(jù)老師布置的作業(yè)要求,

29、進(jìn)行相應(yīng)程序的設(shè)計(jì)、編寫、調(diào)試和運(yùn)行,隨時(shí)幫助指導(dǎo)學(xué)生解決程序設(shè)計(jì)過(guò)程中出現(xiàn)的問(wèn)題。實(shí)驗(yàn)室要安裝備配置好Java運(yùn)行環(huán)境與WEB服務(wù)器,安裝多種開發(fā)工具提供給學(xué)生選擇使用。在實(shí)驗(yàn)過(guò)程中,注意與學(xué)生的互動(dòng),實(shí)時(shí)對(duì)學(xué)生程序設(shè)計(jì)過(guò)程中出現(xiàn)的問(wèn)題進(jìn)行解答,并廣播。4.2 教學(xué)方法除課堂教學(xué)、實(shí)驗(yàn)室實(shí)作以外,老師在網(wǎng)上提供本課程所有的電子教案、程序?qū)嵗霸闯绦虼a,程序設(shè)計(jì)過(guò)程先進(jìn)行講解和演示,指出程序要點(diǎn)及可以有出現(xiàn)的問(wèn)題和解決辦法,然后和學(xué)生一同進(jìn)行設(shè)計(jì),提出程序的構(gòu)想和建議,并協(xié)助學(xué)生進(jìn)行調(diào)試,隨時(shí)解決設(shè)計(jì)中的問(wèn)題。4.3 教學(xué)輔助手段提供充足的網(wǎng)絡(luò)資源,包括應(yīng)用軟件、開發(fā)工具、電子教案、程序?qū)嵗?/p>

30、、源程序代碼、實(shí)驗(yàn)要求、實(shí)驗(yàn)指導(dǎo)書、實(shí)驗(yàn)程序?qū)嵗葍?nèi)容,供學(xué)生隨時(shí)瀏覽和下載。5、教學(xué)條件5.1 教材及相關(guān)資源本課程選用的教材,是為先進(jìn)、適用、工學(xué)結(jié)合特色鮮明的21世紀(jì)高等職業(yè)教育信息技術(shù)類規(guī)劃教材,為國(guó)家級(jí)精品課程配套教材。為配合教學(xué),配套了課程的教學(xué)網(wǎng)站,網(wǎng)站中有本課程所有的電子教案、程序?qū)嵗霸闯绦虼a,同時(shí)設(shè)計(jì)了一整套與教學(xué)過(guò)程一致的實(shí)驗(yàn),共12個(gè)實(shí)驗(yàn),以及相關(guān)的實(shí)驗(yàn)指導(dǎo)書。教學(xué)、作業(yè)及課件網(wǎng)站詳見::1019/stu實(shí)驗(yàn)作業(yè)及實(shí)例見::1019/jsp5.2師資隊(duì)伍本課程為實(shí)踐課程,要求任課老師有相當(dāng)?shù)木W(wǎng)站開發(fā)經(jīng)驗(yàn)或一定的實(shí)踐能力,有豐富的程序設(shè)計(jì)經(jīng)驗(yàn),熟悉Java程序語(yǔ)言、數(shù)據(jù)

31、庫(kù)應(yīng)用、SQL語(yǔ)言,并具備網(wǎng)頁(yè)設(shè)計(jì)、CSS、JavaScript程序設(shè)計(jì)的能力。兼職教師應(yīng)該是在IT行業(yè)有豐富網(wǎng)絡(luò)應(yīng)用經(jīng)驗(yàn)和知識(shí)、具備中小企業(yè)網(wǎng)站設(shè)計(jì)能力的工程技術(shù)人員。備注:(1)專任教師符合高校教師任職條件,取得高校教師資格證書。具有扎實(shí)的理論功底、較強(qiáng)的科研能力和一定的企業(yè)實(shí)際工作經(jīng)歷,具有雙師素質(zhì)。熟悉與本課程相關(guān)的法律法規(guī)。熟悉與本課程相關(guān)網(wǎng)絡(luò)公司、中小企業(yè)的網(wǎng)站構(gòu)成設(shè)計(jì)方法,了解典型網(wǎng)站設(shè)計(jì)的流程,熟悉企業(yè)數(shù)據(jù)庫(kù)應(yīng)用的業(yè)務(wù)及流程。能采用情境教學(xué)法、六步教學(xué)法、直觀教學(xué)法、角色扮演法、講授法等教學(xué)方法指導(dǎo)、引導(dǎo)學(xué)生完成學(xué)習(xí)任務(wù),實(shí)現(xiàn)學(xué)習(xí)目標(biāo)。(2)兼職教師應(yīng)為IT或網(wǎng)絡(luò)應(yīng)用行業(yè)企業(yè)一線的高技能人才、具備教師基本素質(zhì)和具有較為豐富的實(shí)踐和管理經(jīng)驗(yàn)。熟悉不同崗位的工作任務(wù)、工作內(nèi)容、工作方法、工作流程。熟悉特定企業(yè)的組織結(jié)構(gòu)和生產(chǎn)經(jīng)營(yíng)管理的相關(guān)制度。熟悉典型經(jīng)濟(jì)業(yè)務(wù)在特定企業(yè)的業(yè)務(wù)流程。能夠?qū)⒗碚撆c實(shí)踐相

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論