《JSP應用開發(fā)》課程標準_第1頁
《JSP應用開發(fā)》課程標準_第2頁
《JSP應用開發(fā)》課程標準_第3頁
《JSP應用開發(fā)》課程標準_第4頁
《JSP應用開發(fā)》課程標準_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第1頁共11頁《JSP應用開發(fā)》課程標準課程代碼:B0502520課程類別:專業(yè)核心課授課系(部):信息工程系學分學時:6學分104學時一、課程定位與作用1.課程的定位課程是軟件技術專業(yè)的專業(yè)核心課程。2.課程的作用通過學習,讓學生掌握JSP知識;掌握Web應用系統(tǒng)的設計思想和方法,具有設計基于B/S模式的應用系統(tǒng)的能力,具有Java軟件開發(fā)能力和適應崗位需要的職業(yè)能力和素質。3.與其他課程的關系前導課程:《Java程序設計》、《數(shù)據(jù)庫技術與應用》、《網(wǎng)頁編程》;后續(xù)課程:《J2EE企業(yè)級應用開發(fā)》、《基于J2EE框架技術的應用開發(fā)》。二、課程目標通過《JSP應用開發(fā)》課程的學習,使學生具備Web應用系統(tǒng)開發(fā)的基本能力,建立起基于B/S模式的設計思想,能使用MVC設計模式設計web應用程序,為學習和掌握專業(yè)知識和職業(yè)技能打下基礎。1.知識目標(1)了解B/S開發(fā)的基本概念;(2)掌握集合的常用接口和類;(3)掌握JDBC的工作原理及使用;(4)掌握JSP的基本語法;(5)掌握JSP頁面的運行過程和常見調錯;(6)掌握JSP的基本內置對象;(7)掌握Servlet;(8)理解MVC設計模式。2.能力目標(1)會使用JSP開發(fā)Web項目;(2)會運用MVC模式設計B/S結構的web應用程序;(3)具備調試B/S系統(tǒng)的能力;(4)會使用JDBC技術對數(shù)據(jù)庫進行訪問。3.素質目標(1)具有自我學習的能力;(2)具備規(guī)范化、標準化的代碼編寫習慣,一定速度的代碼編寫能力;(3)養(yǎng)成忠于職守、認真負責、精益求精的敬業(yè)精神;(4)具備良好的溝通能力;(5)具備良好的團隊合作精神以及自我展示能力。三、課程設計1.設計思想課程以“項目貫穿,任務驅動,階段模塊化”為原則,徹底打破原來學科課程鏈路模式,以能力為本位,采用“螺旋推進式”的方式組織課程內容。對來源于實際的工程項目進行教學適用化改造,將教學知識點、技能點融入項目。課程以改造后的新聞發(fā)布系統(tǒng)作為教學項目,貫穿基礎學習階段及進階學習階段,實現(xiàn)用戶管理、信息發(fā)布、瀏覽信息、登錄控制、訪問人數(shù)統(tǒng)計等功能??紤]到學生課外訓練的需要又增加了課外拓展任務———BBS論壇系統(tǒng),作為課內能力訓練項目的補充,以達到復習、鞏固、強化知識和技能的目的,進一步訓練學生編碼的熟練度及項目的實戰(zhàn)能力,培養(yǎng)學生知識遷移的能力?!禞SP應用開發(fā)》以項目貫穿,以具體工作任務為驅動,設計了4個學習情境,13個訓練任務。4個學習情境對應13個訓練任務,在具體的任務中明確能力目標及知識目標,通過形式多樣的訓練手段及步驟來實現(xiàn)教學過程,從而達到教學目的。在訓練方式手段中以學生為主體,以學生動手實踐為核心,教師指導為輔助。2.總體設計思路按照“以能力為本位,以職業(yè)實踐為主線,以項目為載體的模塊化專業(yè)課程體系”的總體設計要求,緊緊圍繞工作任務,讓學生在職業(yè)實踐活動的基礎上掌握知識,提高學生的就業(yè)能力。項目選取的基本依據(jù)是本課程涉及的工作任務范圍,由工作任務產(chǎn)生具體的學習項目。依據(jù)工作任務完成的需要,確定課程的知識與技能等內容。依據(jù)各學習項目的內容以及在本課程中的地位分配各學習項目的課時數(shù)。整個學習領域由以下學習情境(課程單元)組成:學習情景1學習情景2學習情景3學習情景4進入JSP編程世界訪問數(shù)據(jù)庫使用JSP內建對象使用Servlet3.課時分配建議本課程課時為104課時,其中理論教學50課時,實踐教學54課時。序號課程單元學習任務及教學要求參考學時學習任務教學要求理論教學實踐教學1進入JSP編程世界1.安裝并配置JSP開發(fā)環(huán)境1.理解動態(tài)網(wǎng)站的概念2.理解B/S設計模式3.掌握JSP開發(fā)環(huán)境的配置22.部署并運行第一個JSP文件1.掌握web站點的部署和運行223.編寫新聞發(fā)布系統(tǒng)的登錄頁面,新聞發(fā)布頁面,并部署運行1.掌握新聞發(fā)布系統(tǒng)登錄頁面的設計2.掌握新聞發(fā)布系統(tǒng)的運行3.掌握JSP的指令、腳本和表達式等4.掌握JSP動作662訪問數(shù)據(jù)庫4.新聞發(fā)布系統(tǒng)數(shù)據(jù)庫設計及編寫實體類1.掌握數(shù)據(jù)庫的設計2.掌握實體類的編寫3.掌握JavaBean的設計445.使用集合類存儲用戶信息、新聞信息1.掌握常見集合的使用446.將新聞發(fā)布系統(tǒng)的用戶存儲在數(shù)據(jù)庫中,新聞信息存儲在數(shù)據(jù)庫中1.掌握JDBC數(shù)據(jù)庫技術2.掌握數(shù)據(jù)的添加、刪除、修改667.顯示所有用戶信息和新聞信息1.掌握數(shù)據(jù)的查詢2.掌握resultset結果集的處理方法443使用JSP內建對象8.實現(xiàn)用戶登錄處理1.掌握out,request,response對象2.掌握JavaBean在頁面中的使用449.為頁面增加訪問控制1.掌握session對象的使用2.掌握實現(xiàn)頁面訪問控制的方法4410.實現(xiàn)分頁顯示1.理解網(wǎng)頁中分頁技術2.掌握頁面分頁的處理方法2411.用戶訪問次數(shù)統(tǒng)計1.掌握application對象的使用224使用Servlet12.使用servlet處理新聞發(fā)布1.理解servlet的生命周期2.掌握Servlet處理客戶端請求的方法4413.實現(xiàn)新聞信息發(fā)布1.理解web程序設計的方法2.掌握MVC設計模式3.能利用MVC模式設計新聞信息發(fā)布系統(tǒng)610小計=SUM(e:e)50=SUM(f:f)54合計1044.課程單元描述(1)課程單元1課程單元名稱進入JSP編程世界課時數(shù)理論教學實踐教學108學習目標知識目標1.理解動態(tài)網(wǎng)站的概念2.理解B/S設計模式3.掌握web站點的部署和運行4.掌握JSP開發(fā)環(huán)境的配置5.掌握JSP的指令、腳本、表達式、動作等能力目標1.能利用myeclipse集成開發(fā)環(huán)境設計JSP頁面2.能對站點進行部署并運行素質目標1.具備可持續(xù)發(fā)展的學習與適應能力2.具備良好的職業(yè)素養(yǎng)(職業(yè)道德、職業(yè)習慣、職業(yè)素質)學習內容1.動態(tài)網(wǎng)站的基礎知識2.B/S設計模式3.JSP開發(fā)環(huán)境Myeclipse的安裝和配置4.Web站點的部署和運行5.JSP指令、腳本和表達式6.JSP動作教學方法和建議教學方法:講授法、案例教學法、討論法教學建議:根據(jù)概念掌握程度與討論參與度進行評價教學條件要求1.課程標準2.授課計劃3.授課教案4.教學案例學生已有基礎靜態(tài)網(wǎng)頁的基礎知識教師所需執(zhí)教能力要求網(wǎng)站的開發(fā)能力Myeclipse集成開發(fā)工具的使用能力校企雙師授課安排建議校內教師授課內容:1.動態(tài)網(wǎng)站的基礎知識2.B/S設計模式3.JSP開發(fā)環(huán)境Myeclipse的安裝和配置4.JSP指令、腳本和表達式5.JSP動作企業(yè)兼職教師授課內容:1.Web站點的部署和運行(2)課程單元2課程單元名稱訪問數(shù)據(jù)庫課時數(shù)理論教學實踐教學1818學習目標知識目標1.掌握JDBC數(shù)據(jù)庫技術2.掌握數(shù)據(jù)的添加、刪除、修改、查詢3.掌握resultset結果集的處理方法4.掌握常見集合的使用能力目標1.能使用JDBC技術訪問數(shù)據(jù)庫2.能使用PreparedStatement執(zhí)行數(shù)據(jù)庫表增、刪、改、查的操作3.能用ResultSet處理查詢結果4.能使用集合ArrayList、List等處理動態(tài)數(shù)據(jù)素質目標1.具備可持續(xù)發(fā)展的學習與適應能力2.具備較強的專業(yè)技能學習內容1.JDBC數(shù)據(jù)庫技術2.數(shù)據(jù)庫的連接3.數(shù)據(jù)的增、刪、改、查教學方法和建議教學方法:講授法、案例教學法、討論法教學建議:根據(jù)知識的掌握程度和討論的參與度進行評價教學條件要求1.課程標準2.授課計劃3.授課教案4.教學案例學生已有基礎Sqlserver數(shù)據(jù)庫的知識Java的知識教師所需執(zhí)教能力要求數(shù)據(jù)庫的設計能力和分析能力Java程序的設計能力對數(shù)據(jù)的分析和處理能力JDBC的熟練使用能力校企雙師授課安排建議校內教師授課內容:1.JDBC數(shù)據(jù)庫技術2.數(shù)據(jù)庫的連接3.數(shù)據(jù)的增、刪、改、查(3)課程單元3課程單元名稱使用JSP內建對象課時數(shù)理論教學實踐教學1214學習目標知識目標1.掌握JavaBean技術及相應的動作2.掌握常用的JSP內建對象3.掌握頁面訪問控制的方法4.掌握頁面訪問次數(shù)統(tǒng)計的方法能力目標1.能使用Javabean進行數(shù)據(jù)處理2.能使用session等對象實現(xiàn)訪問控制3.能使用application對象處理訪問統(tǒng)計素質目標1.具備可持續(xù)發(fā)展的學習與適應能力2.具備較強的專業(yè)技能3.具備良好的團隊協(xié)作意識學習內容1.JavaBean的設計和使用2.JSP的內建對象教學方法和建議教學方法:講授法、案例教學法、討論法教學建議:根據(jù)知識的掌握程度和討論的參與度進行評價教學條件要求1.課程標準2.授課計劃3.授課教案4.教學案例學生已有基礎JSP頁面設計能力JSP指令、腳本、動作的使用能力教師所需執(zhí)教能力要求JavaBean的設計能力JSP內建對象的靈活使用能力校企雙師授課安排建議校內教師授課內容:1.JavaBean的設計和使用2.JSP的內建對象(4)課程單元4課程單元名稱使用Servlet課時數(shù)理論教學實踐教學1014學習目標知識目標1.掌握Servlet技術處理客戶端請求2.掌握MVC開發(fā)模式的設計能力目標1.能使用servlet技術處理客戶端請求2.能在Servlet中實現(xiàn)頁面間的跳轉3.能使用MVC開發(fā)模式設計動態(tài)網(wǎng)站素質目標1.具備較強的專業(yè)技能2.具備良好的溝通、協(xié)調能力3.具備良好的團隊協(xié)作意識學習內容1.Servlet基礎2.Servlet常用接口3.使用Servlet處理客戶端請求4.MVC設計模式教學方法和建議教學方法:講授法、案例教學法、討論法教學建議:根據(jù)知識的掌握程度和討論的參與度進行評價教學條件要求1.課程標準2.授課計劃3.授課教案4.教學案例學生已有基礎JSP內建對象的使用教師所需執(zhí)教能力要求Servlet設計和使用能力項目的開發(fā)能力校企雙師授課安排建議校內教師授課內容:1.Servlet基礎2.Servlet常用接口3.使用Servlet處理客戶端請求企業(yè)兼職教師授課內容:1.MVC設計模式四、課程評價1.課程評價及方式說明學生的成績評定以主要根據(jù)理論知識的掌握(為總結性考核,占50%)、考勤(占10%)、作業(yè)(占10%)、項目(30%)等四方面構成。2.課程過程考核說明(1)理論知識的掌握以試卷形式考核,題型包括單選、判斷、簡答等;(2)考勤依據(jù)平時學生的上課出勤狀況;(3)作業(yè)是指每個教學單元中要求學生完成的作業(yè)。以完成的數(shù)量和質量給予成績;(4)項目是指在學習過程中,學生完成項目時,根據(jù)學生完成項目的情況進行評分。表1:考核標準序號考核項目考核內容成績比例(%)1形成性考核考勤根據(jù)學生上課的出勤情況評分,曠課1次扣2分,曠課5次此項0分。遲到、早退2次各扣1分。病事假不扣分。課堂違紀被老師點名批評2次扣1分102項目根據(jù)其在課堂完成項目的情況進行評分,功能只實現(xiàn)部分,根據(jù)情況進行扣分303作業(yè)根據(jù)學生課外作業(yè)完成情況評定,不交作業(yè)一次扣1分,5次不交作業(yè)不得分104總結性考核期末通過試卷或者大作業(yè)的形式綜合測試學生對理論知識和實踐技能的掌握程度50合計100表2:總結性考核標準序號考核項目考核內容成績比例(%)1進入JSP編程世界利用myeclipse集成開發(fā)環(huán)境設計JSP頁面對站點進行部署并運行102訪問數(shù)據(jù)庫使用JDBC技術訪問數(shù)據(jù)庫使用PreparedStatement執(zhí)行數(shù)據(jù)庫表增、刪、改、查的操作用ResultSet處理查詢結果使用集合ArrayList、List等處理動態(tài)數(shù)據(jù)303使用JSP內建對象使用Javabean進行數(shù)據(jù)處理使用session等對象實現(xiàn)訪問控制使用application對象處理訪問統(tǒng)計304使用Servlet使用servlet技術處理客戶端請求能在Servlet中實現(xiàn)頁面間的跳轉使用MVC開發(fā)模式設計動態(tài)網(wǎng)站30合計100表3:技能考核點序號考核項目考核內容成績比例(%)1進入JSP編程世界JSP開發(fā)環(huán)境的使用JSP基本知識的使用102訪問數(shù)據(jù)庫JDBC訪問數(shù)據(jù)庫的使用303使用JSP內建對象各種內建對象的使用情況304使用Servlet利用MVC模式設計web項目30合計100五、實施建議1.授課資料編寫建議授課資料是實現(xiàn)教學目標的重要載體,必須依據(jù)本課程標準以及軟件開發(fā)中JSP設計崗位國家職業(yè)標準和軟件技術專業(yè)培養(yǎng)目標為主線編寫授課計劃、教案和教學案例,堅持理論夠用,強調知識傳授的趣味性。

溫馨提示

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

最新文檔

評論

0/150

提交評論