《JavaWeb程序開發(fā)入門》課程實驗教學(xué)大綱_第1頁
《JavaWeb程序開發(fā)入門》課程實驗教學(xué)大綱_第2頁
《JavaWeb程序開發(fā)入門》課程實驗教學(xué)大綱_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

《JavaWeb程序開發(fā)入門》課程實驗教學(xué)大綱一、課程基本信息開課單位軟件學(xué)院課程類別專業(yè)核心課程課程名稱JavaWeb程序開發(fā)入門課程編碼開課對象軟件工程專業(yè)學(xué)生開課學(xué)期3學(xué)時/學(xué)分總學(xué)時54、講課學(xué)時:38上機學(xué)時:16先修課程Java基礎(chǔ)入門、MySQL數(shù)據(jù)庫入門課程介紹:《JavaWeb程序開發(fā)入門》是面向計算機軟件工程專業(yè)的一門專業(yè)入門課程,涉及XML基礎(chǔ)、Tomcat服務(wù)器、HTTP協(xié)議、Servlet技術(shù)以及JSP技術(shù)等內(nèi)容,通過本課程的實驗環(huán)節(jié),使學(xué)生了解XML的語法及其約束的定義,能夠掌握JSP和Servlet技術(shù)并開發(fā)簡單的javaweb項目、使用Tomcat服務(wù)器發(fā)布和運行javaweb項目,并使用MySql數(shù)據(jù)庫提供系統(tǒng)數(shù)據(jù)支持。二、課程目標(biāo)與教學(xué)要求本課程對學(xué)生達到如下畢業(yè)要求有貢獻:(1)知識應(yīng)用能力:能夠?qū)AVAWEB的基本理論與基本網(wǎng)站開發(fā)方法應(yīng)用于解決動態(tài)網(wǎng)站建設(shè)及數(shù)據(jù)庫系統(tǒng)設(shè)計等軟件開發(fā)和網(wǎng)站建設(shè)工作方面專業(yè)的領(lǐng)域管理問題。(2)問題分析能力:能夠應(yīng)用XML、HTTP協(xié)議以及JSP和Servlet技術(shù)的基本原理分析建設(shè)網(wǎng)站W(wǎng)EB的工作和協(xié)作開發(fā)能力。(3)綜合應(yīng)用能力:能夠針對Tomcat服務(wù)器類型的網(wǎng)站進行建設(shè)、規(guī)劃、設(shè)計與實現(xiàn)過程中所涉及的技術(shù)問題,提出并執(zhí)行合理的解決方案。(4)設(shè)計能力:能夠設(shè)計符合JAVA環(huán)境需求的動態(tài)網(wǎng)站,利用MySql數(shù)據(jù)庫進行開發(fā)以滿足基本動態(tài)網(wǎng)站建設(shè)的要求,能夠在設(shè)計與實現(xiàn)環(huán)節(jié)中體現(xiàn)學(xué)生的創(chuàng)新意識,并能夠增強具體的設(shè)計與實現(xiàn)一個完整系統(tǒng)的能力。(5)溝通能力:能夠就JAVAWEB相關(guān)的技術(shù)開發(fā)問題與軟件開發(fā)行業(yè)界同行及社會公眾進行有效溝通和交流,合理嚴謹科學(xué)的進行技術(shù)開發(fā)協(xié)作。(6)終身學(xué)習(xí)能力:能夠跟蹤JAVAWEB的發(fā)展前沿技術(shù),不斷更新自己的知識結(jié)構(gòu)、提升職業(yè)素養(yǎng),適應(yīng)軟件開發(fā)行業(yè)及相關(guān)職業(yè)的發(fā)展。課程目標(biāo)支撐的畢業(yè)要求(示例)課程支撐的畢業(yè)要求課程目標(biāo)(1)(2)(3)(4)(5)(6)1畢業(yè)要求1:達到知識應(yīng)用能力要求√2畢業(yè)要求2:達到問題分析能力要求√3畢業(yè)要求3:達到綜合應(yīng)用能力要求√√4畢業(yè)要求4:達到設(shè)計能力要求√5畢業(yè)要求5:達到終身學(xué)習(xí)能力要求√三、教學(xué)內(nèi)容與課程目標(biāo)《JavaWeb程序開發(fā)入門》實驗環(huán)節(jié)內(nèi)容與課程目標(biāo)章次教學(xué)內(nèi)容教學(xué)要求(學(xué)生學(xué)習(xí)預(yù)期成果)學(xué)時教學(xué)方式課程目標(biāo)1搭建Web環(huán)境、初識JSP1、了解什么是WEB編程;2、了解JSP的執(zhí)行原理和執(zhí)行過程;3、運用JSP實現(xiàn)輸出。4、MyEclipse和Tomcat開發(fā)環(huán)境的安裝與配置1)理論講授式,通過講解、示范,使學(xué)生理解基本理論;2)上機操作式,鞏固所學(xué)技能的概念、知識;培養(yǎng)動手能力;對于操作性強的課程,邊講邊演示邊安排學(xué)生動手操作體驗。4講授上機作業(yè)(1)(2)2JSP實現(xiàn)數(shù)據(jù)傳遞和保存1、理解表單的作用;2、掌握重定向和轉(zhuǎn)發(fā);3、理解session、cookie和application對象的作用。1)理論講授式,通過講解、示范,使學(xué)生理解基本理論;2)翻轉(zhuǎn)課堂式,培養(yǎng)學(xué)生借助網(wǎng)絡(luò)資源獲取知識的能力、分析問題和解決問題的自學(xué)能力、協(xié)作學(xué)習(xí)能力,提高自信4講授上機作業(yè)(1)(3)3使用JDBC和JavaBean操作數(shù)據(jù)庫1)熟練運用JDBC操作數(shù)據(jù)庫;2)掌握JavaBean的應(yīng)用。1)理論講授式,通過講解、示范,使學(xué)生理解基本理論;2)實例探析式,向?qū)W生演示課堂案例效果并做與技能點相關(guān)的探析。4講授上機作業(yè)(1)(2)4通用查詢系統(tǒng)1、通過jsp深入了解完成對后臺數(shù)據(jù)在前臺展示的過程。2、增強對jdbc連接查詢的理解完成后臺與數(shù)據(jù)庫進行交互查詢。3、使用H5相關(guān)知識完成展示后臺數(shù)據(jù)1)理論講授式,通過講解、示范,使學(xué)生理解基本理論;2)上機操作式,鞏固所學(xué)技能的概念、知識;培養(yǎng)動手能力;對于操作性強的課程,邊講邊演示邊安排學(xué)生動手操作體驗。4講授上機作業(yè)(1)(2)合計16四、教材及教學(xué)主要參考書推薦教材:《JavaWeb程序開發(fā)入門》,傳智播客產(chǎn)品研發(fā)部主編,清華大學(xué)出版社,2015年2月第1版。參考書目:《JAVA基礎(chǔ)入門》,傳智播客產(chǎn)品研發(fā)部主編,清華大學(xué)出版社,2014年2月第1版?!禞avaWeb核心編程》,上海育創(chuàng)產(chǎn)品教學(xué)事業(yè)部主編,上海育創(chuàng)“零基礎(chǔ)大數(shù)據(jù)就業(yè)課程”內(nèi)部教材;《深入理解JavaWeb開發(fā)技術(shù)

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論