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

下載本文檔

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

文檔簡介

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

2、Java 程序設(shè)計(jì),學(xué)生必須掌握基本 的計(jì)算機(jī)操作技能、程序設(shè)計(jì)基礎(chǔ)和 Java 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本的方法,Java 語言程序的編寫設(shè)計(jì)方法,并具備一定 SQL 數(shù)據(jù)庫語言基礎(chǔ)及 Java 數(shù)據(jù)庫應(yīng)用 能力。本課程是一門專業(yè)課程,適用于具備程序設(shè)計(jì)基礎(chǔ)知識(shí)及網(wǎng)頁設(shè)計(jì)技能的 學(xué)生。2 .課程目標(biāo)Java Webg 序設(shè)計(jì)是大學(xué)期間主要的程序設(shè)計(jì)類課程,以學(xué)生構(gòu)思、創(chuàng)建一 個(gè)簡單網(wǎng)站的過程為主線,建立和掌握 JavaWEB 應(yīng)用程序設(shè)計(jì)的基本概念和方 法。本課程學(xué)習(xí)的效果如何,對(duì)學(xué)生在計(jì)算機(jī)應(yīng)用設(shè)計(jì)技能的培養(yǎng)和學(xué)習(xí)有著重 要影響,也對(duì)學(xué)生畢業(yè)后的工作能力有相當(dāng)?shù)淖饔?。在課程講授過程中,以不同的

3、 WEB 數(shù)據(jù)庫應(yīng)用設(shè)計(jì)作為應(yīng)用設(shè)計(jì)最主要的元素,進(jìn)行教學(xué)驅(qū)動(dòng),通過遞進(jìn)的方式,把完成 JavaWEB 網(wǎng)站設(shè)計(jì)的學(xué)習(xí)進(jìn)程及內(nèi)容進(jìn)行連貫和銜接,總體目-可編輯修改-標(biāo)是:讓學(xué)生建立 WEB 網(wǎng)站設(shè)計(jì)的基本基本概念和方法,掌握 WEB 數(shù)據(jù)庫應(yīng) 用程序設(shè)計(jì)的規(guī)范和基本方法、同時(shí)根據(jù)不同的應(yīng)用 ,掌握 WEB 網(wǎng)站設(shè)計(jì)的 基本技巧,能夠?qū)ΜF(xiàn)實(shí)的的問題進(jìn)行分析和抽象, 設(shè)計(jì)出一個(gè)簡單的 WEB 網(wǎng)站, 并通過代碼實(shí)現(xiàn)網(wǎng)站的基本功能,完成應(yīng)用程序的編寫、調(diào)試和運(yùn)行。2.1 知識(shí)目標(biāo)(1)掌握 Web 網(wǎng)站設(shè)計(jì)基本概念、學(xué)會(huì) Tomcat 服務(wù)器安裝配置(2)掌握 JSP 語法基礎(chǔ)、腳本編寫及程序的運(yùn)行

4、方法(3)掌握 JSP 程序控制方法(4)掌握 JSP 指令元素、動(dòng)作的基本概念及應(yīng)用方法(5)掌握主要的 JSP 內(nèi)置對(duì)象及這些對(duì)象的用途(6)學(xué)會(huì)根據(jù)實(shí)際要求設(shè)計(jì)表單,實(shí)現(xiàn)表單的提交及表單數(shù)據(jù)的提取(7)掌握 WEB 數(shù)據(jù)庫應(yīng)用設(shè)計(jì),能夠完成 WEB 數(shù)據(jù)庫的基本訪問操作的 設(shè)計(jì)(8)掌握 JavaBear 程序的設(shè)計(jì)和應(yīng)用方法,學(xué)會(huì)使用JavaBean 進(jìn)行程序圭寸裝(9)了解 Java Servle 應(yīng)用及程序的設(shè)計(jì)方法2.2 能力目標(biāo)2.2. 1、專業(yè)能力目標(biāo)(1)熟練掌握 WEB 應(yīng)用開發(fā)工具,掌握 WEB 網(wǎng)站設(shè)計(jì)的基本方法和過程(2)能夠根據(jù)實(shí)際網(wǎng)站設(shè)計(jì)要求,完成一個(gè)簡單網(wǎng)站的

5、程序結(jié)構(gòu)設(shè)計(jì)(3)能夠合理設(shè)計(jì)網(wǎng)站數(shù)據(jù)庫結(jié)構(gòu)(4)能夠設(shè)計(jì)基本的 WEB 頁面,實(shí)現(xiàn)數(shù)據(jù)庫的查詢及顯示操作(5)能夠準(zhǔn)確提取 WEB 數(shù)據(jù),完成數(shù)據(jù)庫的添加、修改和刪除操作(6)理解 JavaBearg 序概念,設(shè)計(jì)并通過 Java 類完成 WEB 應(yīng)用(7)能夠使用 Bean 程序?qū)W(wǎng)站數(shù)據(jù)庫操作進(jìn)行封裝(8)了解 Servlet 程序的結(jié)構(gòu)和編寫方法,完成簡單的Servlet 應(yīng)用2. 2. 2、方法能力目標(biāo)-可編輯修改-(1)建立 WEB 應(yīng)用程序設(shè)計(jì)的思想和基本方法;(2)具備一定的程序邏輯能力,程序模仿能力,程序設(shè)計(jì)的思維方法和能力;(3)能夠自行查找資料,對(duì)于給定 WEB 應(yīng)用需求

6、進(jìn)行基本的分析,構(gòu)思WEB 網(wǎng)站的程序模塊結(jié)構(gòu)(4)能夠根據(jù)網(wǎng)站需求設(shè)計(jì)出合理的數(shù)據(jù)庫結(jié)構(gòu)(5)掌握 JSP 基本的應(yīng)用程序的設(shè)計(jì)和調(diào)試方法。(6)完成頁面表單的設(shè)計(jì),并實(shí)現(xiàn)表單數(shù)據(jù)提取(7)掌握 WEB 數(shù)據(jù)庫的操作方法,實(shí)現(xiàn)數(shù)據(jù)庫的查詢、添加、更新、刪除 操作(8)能夠進(jìn)行 JavaBea 程序的設(shè)計(jì),并在 WEB 網(wǎng)站中應(yīng)用(9)能夠?qū)?WEB 數(shù)據(jù)應(yīng)用程序使用 JavaBea 進(jìn)行封裝(10) 了解 Servlet 程序的編寫方法,編寫簡單的 Servlet 應(yīng)用程序并在網(wǎng)站中 使用2.3 素質(zhì)目標(biāo)(1)具有良好的思考和分析問題的能力;(2)具有較好的信息檢索能力;(3)具有良好的職業(yè)

7、道德和團(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ǔ)上,按照職業(yè)崗位工作的需要去選擇適當(dāng)?shù)睦碚撝R(shí),側(cè)重于實(shí)際崗位需要進(jìn)行設(shè)計(jì),力圖達(dá)到專業(yè)技能的傳授與職業(yè)崗位的需要相結(jié)合。3.1 學(xué)習(xí)情景設(shè)計(jì)思想:Java Wet 程序設(shè)計(jì)課以項(xiàng)目驅(qū)動(dòng)為導(dǎo)向、基于工作過程的課程開發(fā)方法進(jìn)行設(shè)計(jì),整個(gè)學(xué)習(xí)領(lǐng)域由六個(gè)大的學(xué)習(xí)情景組成。 學(xué)習(xí)情景的設(shè)計(jì)主要考慮以下因素:(1)學(xué)習(xí)情景的設(shè)

8、計(jì)采用“掌握項(xiàng)目開發(fā)的過程,從理論到應(yīng)用”的設(shè)計(jì)思 想。學(xué)習(xí)情景以完成具體的工作任務(wù)為目標(biāo)。-可編輯修改-(2)學(xué)習(xí)情景的前后排序符合學(xué)生認(rèn)知規(guī)律,采用從簡單到復(fù)雜、從單一到 綜合的排序方法。(3)本課程學(xué)習(xí)情景的設(shè)計(jì)以主流開發(fā)工具平臺(tái)展開,考慮到實(shí)踐操作與應(yīng) 用。3. 2 學(xué)習(xí)情景設(shè)計(jì)思路3. 2. 1 本課程標(biāo)準(zhǔn)設(shè)計(jì)的總體思路本課程分成:1. JSP 基礎(chǔ);2. JSP 內(nèi)置對(duì)象,表單及表單的提交;3.數(shù)據(jù)庫 應(yīng)用設(shè)計(jì);4.JavaBea 應(yīng)用;5. Java Servle 應(yīng)用;6 簡單 WEB 網(wǎng)站實(shí)例等六個(gè)學(xué) 習(xí)情景來進(jìn)行教學(xué),本課程以基本概念理解、程序方法實(shí)現(xiàn)、實(shí)驗(yàn)設(shè)計(jì)與驗(yàn)證這 樣

9、一過過程來進(jìn)行教學(xué)實(shí)施。通過本課的學(xué)習(xí),使學(xué)生能夠掌握WEB 網(wǎng)站設(shè)計(jì)的基本概念,掌握 JSP 應(yīng)用程序編寫的基本方法和技巧,理解 JSP 旨令、動(dòng)作、 及內(nèi)置對(duì)象的概念并掌握表單的設(shè)計(jì)、 表單數(shù)據(jù)提交和接收處理的方法;同時(shí)在 Java 類的設(shè)計(jì)基礎(chǔ)上,掌握 JavaBean 程序的設(shè)計(jì)及應(yīng)用方法和過程,能夠通過 JavaBean 的設(shè)計(jì)實(shí)現(xiàn)WEB 程序的優(yōu)化;掌握 JavaServlet 的概念并學(xué)會(huì)簡單的 Servlet 應(yīng)用程序編寫設(shè)計(jì)。本課程打破傳統(tǒng)的理論學(xué)習(xí)+實(shí)驗(yàn)的課程模式,采用以項(xiàng)目為導(dǎo)向,通過多 個(gè)前后關(guān)聯(lián)的實(shí)驗(yàn)作業(yè),將網(wǎng)站設(shè)計(jì)的基本技術(shù)進(jìn)行連貫的課程教學(xué)模式。根據(jù) 學(xué)生的實(shí)際情

10、況和學(xué)習(xí)能力,在進(jìn)行開展廣泛調(diào)研的基礎(chǔ)上,采用工作過程系統(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í)興趣,為將來服務(wù)于IT 行業(yè)打下一定的基礎(chǔ)。3. 2. 2 學(xué)習(xí)情景設(shè)計(jì)的基本依據(jù)本課程是以 IT 行業(yè)的網(wǎng)站設(shè)計(jì)作為專業(yè)就業(yè)目標(biāo),面向中小企業(yè)網(wǎng)站設(shè)計(jì) 崗位工作-可編輯修改-任務(wù)所需的相關(guān)專業(yè)知識(shí)與必要技能為依據(jù)設(shè)計(jì)的。遵循網(wǎng)站設(shè)計(jì)基本 思想和主流技術(shù)線路,將課程的重點(diǎn)在 WEB 數(shù)據(jù)庫的應(yīng)用上,要求學(xué)生在掌握 數(shù)據(jù)庫基本操作的基礎(chǔ)上,熟練

11、掌握 Java 數(shù)據(jù)操作的基本過程,能夠編寫一般 的 JSP 數(shù)據(jù)庫訪問操作程序,并能夠使用 JavaBean 寸 WEB 數(shù)據(jù)庫應(yīng)用程序進(jìn)行 封裝,同時(shí)對(duì)如何應(yīng)用 Servlet 程序進(jìn)行基本的數(shù)據(jù)庫訪問操作有一定的了解。在此基礎(chǔ)上, 再通過課程實(shí)訓(xùn)設(shè)計(jì)一個(gè)簡單的網(wǎng)站,逐步提高WEB 應(yīng)用程序設(shè)計(jì)技巧,最終達(dá)到能夠設(shè)計(jì)一個(gè)簡單的 WEB 網(wǎng)站,完成網(wǎng)站程序代碼的編寫,實(shí)現(xiàn) WEB網(wǎng)站應(yīng)用的目的。分別以 JSP 基礎(chǔ)、JSP 內(nèi)置對(duì)象與表單、數(shù)據(jù)庫應(yīng) 用設(shè)計(jì)、JavaBeart用和 Java Servle 應(yīng)用等基本技能訓(xùn)練作為學(xué)習(xí)情景,每個(gè)學(xué) 習(xí)情景均能體現(xiàn) WEB 網(wǎng)站設(shè)計(jì)的基本能力和技術(shù)

12、路線。3. 2. 3 學(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)上 升。通過 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ǎng)站設(shè)計(jì)的基本過程,能夠創(chuàng)建 WEB 網(wǎng)站的數(shù)據(jù)結(jié)構(gòu)、頁面設(shè)計(jì)、代 碼編寫和調(diào)試的基本能力,同時(shí)也培養(yǎng)學(xué)生的社會(huì)能力和方法能力。該課程的教 學(xué)以學(xué)生為教學(xué)的主體,以課堂講授、演示為主,通過實(shí)例講解和演練,并配合 學(xué)生的上機(jī)練習(xí)、配合任務(wù)驅(qū)動(dòng)能多種方式結(jié)合的

13、教學(xué)方式進(jìn)行。-可編輯修改-3. 3 學(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)用的基本概念,掌握 JSP 應(yīng)用程序的設(shè)計(jì)方法,掌握 JSP 語法基礎(chǔ)、編寫 JSP 腳本、掌握 JSP 程序控制方法,掌握 JSP 指令元 素和動(dòng)作的應(yīng)用122. JSP 內(nèi)置對(duì)象與表單應(yīng)用理解和掌握 JSP 內(nèi)置對(duì)象,及內(nèi)置對(duì)象的主要功能。能夠正確應(yīng)用內(nèi) 置對(duì)象完成網(wǎng)站功能,完成表單的提交和讀取123.數(shù)據(jù)庫應(yīng)用設(shè)計(jì)掌握 WEB 數(shù)據(jù)庫應(yīng)用的基本概念,掌握數(shù)據(jù)庫連接和訪問的方法。 能夠完成對(duì)數(shù)據(jù)庫的程序連接,使用S

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

15、通過對(duì)本課程的分析,結(jié)合學(xué)生的認(rèn)知規(guī)律,共為本課程學(xué)習(xí)領(lǐng)域設(shè)計(jì)了六個(gè)學(xué)習(xí)情景。學(xué)習(xí)情景按照從簡單到復(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)用的基本概念,掌握 JSP 應(yīng)用程序的設(shè)計(jì)方法專業(yè) 能力 目標(biāo)Tomcat 服務(wù)器安裝配置,簡單 JSP 程序的編寫和運(yùn)行方法 能力 目標(biāo)掌握 JSP 語法基礎(chǔ)、編寫 JSP 腳本、掌握 JSP 程序控制方法,掌握 JSP 指令元素和動(dòng)作的應(yīng)用社會(huì) 能力 目標(biāo)了解 WEB 應(yīng)用程序設(shè)計(jì)的目的,建立 WEB 網(wǎng)站設(shè)計(jì)的基本理念。學(xué)習(xí) 單元

16、學(xué)習(xí)內(nèi)容(工作任務(wù)、載體)學(xué)時(shí) 安排教學(xué)方法建議N.1Web 基本概念、Tomcat 服務(wù)器安裝配置、JSP 程序運(yùn)行、JSP 程序 結(jié)構(gòu)2講授和演示-可編輯修改-N.2JSP 運(yùn)行環(huán)境及設(shè)置,簡單的 JSP 程序運(yùn)行2實(shí)踐/指導(dǎo)N.3JSP 程序控制、JSP 與 HTML 代碼2講授和演示N.4JSP 程序控制2實(shí)踐/指導(dǎo)N.5JSP 動(dòng)作及動(dòng)作元素2講授和演示N.6JSP 指令與動(dòng)作2實(shí)踐/指導(dǎo)媒體學(xué)生的基礎(chǔ)教師的能力關(guān)于 Tomcat 服務(wù)器安裝配置的操作 演示,JSP 程序的規(guī)范、編寫、運(yùn)行 的演示程序設(shè)計(jì)基礎(chǔ),網(wǎng)頁設(shè)計(jì)對(duì) WEB 應(yīng)用程序設(shè)計(jì)思想的把握, 啟發(fā)學(xué)生對(duì) WEB 網(wǎng)站程序

17、設(shè)計(jì)基本 理念的理解。讓學(xué)生知道如何配置 WEB 服務(wù)器,運(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)理解和掌握 JSP 內(nèi)置對(duì)象,及內(nèi)置對(duì)象的主要功能。專業(yè) 能力 目標(biāo) 掌握 JSP 內(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.

18、2JSP 表單2實(shí)踐/指導(dǎo)N.3JSP 內(nèi)置對(duì)象: requestresponse2講授和演示N.4 內(nèi)置對(duì)象:request、response2講授和演示N.5JSP 內(nèi)置對(duì)象: session application、Cookie2講授和演示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)用,通過表單實(shí)例對(duì)JSP內(nèi)置對(duì)象應(yīng)用有個(gè)形像的展示。表 4 學(xué)習(xí)情景 3 細(xì)節(jié)-可編輯修改-學(xué)習(xí)情景

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

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

21、 4 細(xì)節(jié)學(xué)習(xí)情景 4: JavaBear 應(yīng)用參考學(xué)時(shí)10學(xué)習(xí)目標(biāo)知識(shí) 目標(biāo)掌握 JavaBean 的基本概念,進(jìn)一步熟悉Java 類的設(shè)計(jì)專業(yè) 能力 目標(biāo)學(xué)會(huì) Java 類的設(shè)計(jì),掌握 JSP 中 Bean 類的特點(diǎn)及應(yīng)用方法方法 能力 目標(biāo)能夠完成簡單 JavaBean 類的設(shè)計(jì),能夠在 JSP 中應(yīng)用所設(shè)計(jì)的 Bean 程序社會(huì) 能力充分理解 Bean 在 WEB 應(yīng)用程序中作用,理解 JSP 程序如何使用 Bean 程序-可編輯修改-目標(biāo)學(xué)習(xí) 單元學(xué)習(xí)內(nèi)容(工作任務(wù)、載體)學(xué)時(shí) 安排教學(xué)方法建議N.1JavaBean 及 設(shè)計(jì)2講授和演示N.2Javabean 設(shè)計(jì):基本方法2實(shí)踐/

22、指導(dǎo)N.3使用 JavaBear 封裝數(shù)據(jù)庫應(yīng)用2講授和演示N.4Javabean 設(shè)計(jì):數(shù)據(jù)庫應(yīng)用類設(shè)計(jì)4實(shí)踐/指導(dǎo)媒體學(xué)生的基礎(chǔ)教師的能力Java 類程序設(shè)計(jì)演示JSP 的 Bean 程序應(yīng)用演示有關(guān)數(shù)據(jù)庫操作的 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ì)

23、節(jié)學(xué)習(xí)情景 5: Java Servlet用參考學(xué)時(shí)8學(xué)習(xí)目標(biāo)知識(shí) 目標(biāo)掌握 Servlet 的基本概念,了解和熟悉Servlet 類的設(shè)計(jì)方法專業(yè) 能力 目標(biāo)學(xué)會(huì) Servlet 類的設(shè)計(jì),掌握 JSP 中 Servlet 類的特點(diǎn)及應(yīng)用方法方法 能力 目標(biāo)能夠完成簡單 Servlet 類的設(shè)計(jì),能夠在應(yīng)用所設(shè)計(jì)的Servlet 創(chuàng)建頁面社會(huì) 能力 目標(biāo)充分理解 Servlet 在 WEB 應(yīng)用程序中作用,理解如何使用Servlet 頁面學(xué)習(xí) 單元學(xué)習(xí)內(nèi)容(工作任務(wù)、載體)學(xué)時(shí) 安排教學(xué)方法建議N.1Java Servlet 及 設(shè)計(jì):方法2講授和演示N.2Java Servlet計(jì):基本方

24、法2實(shí)踐/指導(dǎo)N.3Java Servlet 及設(shè)計(jì):訪問數(shù)據(jù)庫2講授和演示N.4Java Servlet計(jì):數(shù)據(jù)庫操作2實(shí)踐/指導(dǎo)媒體學(xué)生的基礎(chǔ)教師的能力JavaServle 類 程序設(shè)計(jì)演示Servlet 程序應(yīng)用演示有關(guān)數(shù)據(jù)庫操作的Servlet 程序的設(shè)計(jì)演示對(duì) JavaServle 類程序的概念及設(shè)計(jì)方法Servlet 頁面的訪問本情景以JavaServle的設(shè)計(jì)為主要內(nèi) 容,要求學(xué)生掌握如何在設(shè)計(jì)Servlet頁面并進(jìn)行訪問。要求教師對(duì) Servlet 及Servlet 類的設(shè)計(jì)有準(zhǔn)確的理解和-可編輯修改-把握,能夠熟練編寫 Servlet 類程序, 并能夠正確地應(yīng)用和訪問。表 7

25、 學(xué)習(xí)情景 6 細(xì)節(jié)學(xué)習(xí)情景 6:簡單WEB網(wǎng)站的設(shè)計(jì)實(shí)例參考學(xué)時(shí)6學(xué)習(xí)目標(biāo)知識(shí) 目標(biāo)掌握簡單 WEB 網(wǎng)站設(shè)計(jì)的整個(gè)過程專業(yè)能力 目標(biāo)學(xué)會(huì)進(jìn)行 WEB 網(wǎng)站需要分析、掌握程序模塊及數(shù)據(jù)結(jié)構(gòu)的建立方法方法 能力 目標(biāo) 能夠完成簡單 WEB 應(yīng)用網(wǎng)站整個(gè)設(shè)計(jì)過程,設(shè)計(jì)一個(gè)具體基本功能的網(wǎng)站社會(huì) 能力 目標(biāo) 充分理解 WEB 網(wǎng)站設(shè)計(jì)過程和方法,掌握 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ù)庫設(shè)計(jì),數(shù)據(jù)結(jié)構(gòu)分析2講授和演示N.3WEB 網(wǎng)站模塊與數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)2實(shí)踐/指導(dǎo)媒體學(xué)生的基礎(chǔ)教師的能力

26、簡單 WEB 網(wǎng)站的構(gòu)成演示W(wǎng)EB 網(wǎng)站設(shè)計(jì)需要分析講解和演示W(wǎng)EB 網(wǎng)站數(shù)據(jù)庫及數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)演 示網(wǎng)站常用模塊設(shè)計(jì)方法講解演示對(duì) WEB 網(wǎng)站設(shè)計(jì)過程的理解將 WEB 網(wǎng)站的需求轉(zhuǎn)換為程序模 塊,并建立數(shù)據(jù)庫本情景以簡單 WEB 網(wǎng)站的設(shè)計(jì)為主 要內(nèi)容,要求學(xué)生在掌握 JSP 基本程 序設(shè)計(jì)基礎(chǔ)上完成一個(gè)簡單網(wǎng)站的 設(shè)計(jì)過程。要求教師對(duì) WEB 網(wǎng)站設(shè) 計(jì)有完整和準(zhǔn)確的把握并有一定的 WEB 網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),能夠熟練完成 WEB 網(wǎng)站的需求分析、模塊劃分、 數(shù)據(jù)庫設(shè)計(jì)及編碼實(shí)現(xiàn)等整個(gè)過程。表 8 學(xué)習(xí)情景教學(xué)進(jìn)程安排學(xué)習(xí)領(lǐng)域Java Web 程序設(shè)計(jì)學(xué)習(xí)情景資訊、計(jì)劃、決策實(shí)施檢查、評(píng)價(jià)1.

27、JSP 基 礎(chǔ)任務(wù):12 學(xué)時(shí)WEB、Tomcat、JSP 語法、腳本、程序控制、指令、動(dòng)作計(jì)劃:1 學(xué)時(shí)決策:1 學(xué)時(shí)1、 Web 基本概念、 JSP 的特點(diǎn)。2、Tomcat 服務(wù)器安裝配置3、JSP 語法基礎(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. JSP 內(nèi)置對(duì)象與表 單應(yīng)用任務(wù):12(學(xué)時(shí))對(duì)象、表單、表單數(shù)據(jù)處理計(jì)劃:0.5 學(xué)時(shí))決策:0.5 學(xué)時(shí))1、 out、request、responsesession、application、Cookie 對(duì)象2、表單、表單元素、表單的檢查:實(shí)

28、驗(yàn)程序代碼和運(yùn)行結(jié)果檢查作業(yè)完成檢查評(píng)價(jià):-可編輯修改-提交方法、表單數(shù)據(jù)的提取與 處理方法實(shí)驗(yàn)表現(xiàn)及實(shí)驗(yàn)報(bào)告綜合 評(píng)價(jià)。3.數(shù)據(jù)庫應(yīng)用設(shè)計(jì)任務(wù):12(學(xué)時(shí))WEB 數(shù)據(jù)庫,SQL,數(shù)據(jù)庫的 訪問操作計(jì)劃:1(學(xué)時(shí))決策:1(學(xué)時(shí))1、 數(shù)據(jù)庫連接的創(chuàng)建2、 數(shù)據(jù)庫的查詢方法3、 數(shù)據(jù)庫的更新4、WEB 數(shù)據(jù)庫的應(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à)。4. JavaBear 應(yīng)用任務(wù):8(學(xué)時(shí))Java 類設(shè)計(jì)、 Bean 應(yīng)用數(shù)據(jù)庫 應(yīng)用封裝計(jì)劃:0.5 學(xué)時(shí))決策:0.5 學(xué)時(shí))1、JavaBean 的基本概念和設(shè) 計(jì)2、JSP 程序中 Bea

29、n 的應(yīng)用3、 使用 Bean 進(jìn)行數(shù)據(jù)庫應(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 Servle 應(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 頁面的訪問3、 簡單 Servlet 程序的設(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à)。6.簡單 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、 WE

30、B 網(wǎng)站需求分析、 模塊 構(gòu)成2、網(wǎng)站數(shù)據(jù)庫及數(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ì)過程的操作演 示,向?qū)W生講明每個(gè)情景單元所要完成的教學(xué)目標(biāo)、 讓學(xué)生盡可以掌握教學(xué)內(nèi)容, 然后集中在實(shí)驗(yàn)室,根據(jù)老師布置的作業(yè)要求,進(jìn)行相應(yīng)程序的設(shè)計(jì)、編寫、調(diào) 試和運(yùn)行,隨時(shí)幫助指導(dǎo)學(xué)生解決程序設(shè)計(jì)過程中出現(xiàn)的問題。實(shí)驗(yàn)室要安裝備配置好 Java 運(yùn)行環(huán)境與 WE

31、B 服務(wù)器,安裝多種開發(fā)工具提 供給學(xué)生選擇使用。在實(shí)驗(yàn)過程中,注意與學(xué)生的互動(dòng),實(shí)時(shí)對(duì)學(xué)生程序設(shè)計(jì)過 程中出現(xiàn)的問題進(jìn)行解答,并廣播。4.2 教學(xué)方法-可編輯修改-除課堂教學(xué)、實(shí)驗(yàn)室實(shí)作以外,老師在網(wǎng)上提供本課程所有的電子教案、程序?qū)嵗霸闯绦虼a,程序設(shè)計(jì)過程先進(jìn)行講解和演示,指出程序要點(diǎn)及可以有 出現(xiàn)的問題和解決辦法,然后和學(xué)生一同進(jìn)行設(shè)計(jì),提出程序的構(gòu)想和建議,并 協(xié)助學(xué)生進(jìn)行調(diào)試,隨時(shí)解決設(shè)計(jì)中的問題。4.3 教學(xué)輔助手段提供充足的網(wǎng)絡(luò)資源,包括應(yīng)用軟件、開發(fā)工具、電子教案、程序?qū)嵗?、?程序代碼、實(shí)驗(yàn)要求、實(shí)驗(yàn)指導(dǎo)書、實(shí)驗(yàn)程序?qū)嵗葍?nèi)容,供學(xué)生隨時(shí)瀏覽和下 載。5、教學(xué)條件5.1

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

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

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論