• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      以開發(fā)模式為主線的JSP課程教學(xué)探討

      2022-07-02 12:23:13盧守東高榮徐輝胡小春
      電腦知識(shí)與技術(shù) 2022年15期
      關(guān)鍵詞:開發(fā)模式教學(xué)探討

      盧守東 高榮 徐輝 胡小春

      摘要:JSP課程屬于Web應(yīng)用開發(fā)類課程,具有極強(qiáng)的技術(shù)性、綜合性與實(shí)踐性,教學(xué)難度較大。該文主要結(jié)合具體的教學(xué)實(shí)踐,探討以開發(fā)模式為主線JSP課程的教學(xué)策略、安排與要點(diǎn),以提高其教學(xué)效果。

      關(guān)鍵詞: JSP;Web應(yīng)用;應(yīng)用開發(fā);開發(fā)模式;教學(xué)探討

      中圖分類號(hào):G642? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A

      文章編號(hào):1009-3044(2022)15-0164-02

      1 引言

      JSP是目前Web應(yīng)用開發(fā)領(lǐng)域的主流技術(shù)之一,其實(shí)際應(yīng)用亦相當(dāng)廣泛。為滿足社會(huì)的實(shí)際需求,并有效提高學(xué)生的專業(yè)技能與就業(yè)能力,多數(shù)高校的計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、電子商務(wù)等專業(yè)均開設(shè)了相應(yīng)的JSP課程,其主要目的就是讓學(xué)生掌握基于JSP的Web應(yīng)用開發(fā)技術(shù),從而為日后的工作,特別是動(dòng)態(tài)網(wǎng)站的設(shè)計(jì)與開發(fā)工作奠定良好的基礎(chǔ)[1]。

      JSP課程屬于Web應(yīng)用開發(fā)類課程,具有極強(qiáng)的技術(shù)性、綜合性與實(shí)踐性,教學(xué)難度較大,實(shí)際的教學(xué)效果往往也難盡人意。因此,如何在規(guī)定的有限學(xué)時(shí)內(nèi),讓學(xué)生切實(shí)掌握基于JSP的各種Web應(yīng)用開發(fā)技術(shù),從而達(dá)到學(xué)以致用的目的,已成為JSP課程教學(xué)改革的著力點(diǎn)之一。

      目前,針對(duì)JSP課程的教學(xué)問題,已有一些相關(guān)的研究。例如,文獻(xiàn)[2]提出在JSP課程的教學(xué)中要注重求異思維的培養(yǎng),文獻(xiàn)[3]探索了以成果為導(dǎo)向的教學(xué)模式,文獻(xiàn)[4]探討了基于校企合作的教改方案。這些研究主要側(cè)重于JSP課程的教學(xué)方式或教學(xué)模式,忽略了Web應(yīng)用開發(fā)對(duì)于JSP技術(shù)的全面而靈活的各種需求。為順利達(dá)到全面提升學(xué)生JSP應(yīng)用開發(fā)能力的目的,在此將結(jié)合具體的教學(xué)實(shí)踐,探討以開發(fā)模式為主線JSP課程的教學(xué)策略、教學(xué)安排與教學(xué)要點(diǎn),供大家參考。

      2 教學(xué)策略

      JSP內(nèi)容豐富,涉及面廣,相關(guān)技術(shù)多,包括JSP、JDBC、JavaBean、Servlet、EL、Ajax等。因此,在使用JSP進(jìn)行Web應(yīng)用的開發(fā)時(shí),可根據(jù)需要靈活選用不同的技術(shù)組合,即采用不同的開發(fā)模式。可見,開發(fā)模式對(duì)于JSP課程的教學(xué)來說是至關(guān)重要的。針對(duì)一個(gè)具體的應(yīng)用,若能采用不同的開發(fā)模式加以實(shí)現(xiàn),則說明已較為全面地掌握了JSP的應(yīng)用開發(fā)技術(shù)。基于此思想,以開發(fā)模式為主線實(shí)施JSP課程的教學(xué)是符合實(shí)際、合理可行的。

      3 教學(xué)安排

      JSP應(yīng)用的開發(fā)模式為數(shù)眾多,有的較為簡(jiǎn)單,有的則較為復(fù)雜。因此,對(duì)于JSP課程,應(yīng)結(jié)合專業(yè)特點(diǎn)與具體情況,以適度為原則,由淺入深、由基礎(chǔ)至綜合地確定教學(xué)的專題內(nèi)容與開發(fā)模式。

      表1列出了典型的64課時(shí)的JSP課程的教學(xué)安排。其中,前面3個(gè)專題(即JSP概述、JSP基礎(chǔ)與JSP內(nèi)置對(duì)象)為基礎(chǔ)篇,相應(yīng)的開發(fā)模式即為最基本的JSP;后續(xù)的5個(gè)專題(即JDBC技術(shù)、JavaBean技術(shù)、Servlet技術(shù)、EL應(yīng)用技術(shù)與Ajax應(yīng)用技術(shù))為技術(shù)篇,相應(yīng)的開發(fā)模式就是在JSP之上依次疊加JDBC、JavaBean、Servlet、EL與Ajax技術(shù);最后一個(gè)專題(即JPS應(yīng)用案例)為綜合篇,相應(yīng)的開發(fā)模式則為最全面的JSP+JDBC+JavaBean+Servlet+EL+Ajax +DAO+Service,即以JSP、JDBC、JavaBean與Servlet為基礎(chǔ),同時(shí)應(yīng)用EL與Ajax技術(shù),并遵循面向接口編程的基本思想。該模式整合了JSP的各種主要技術(shù),符合Web應(yīng)用系統(tǒng)的通用的三層架構(gòu)模型。使用該模式開發(fā)Java Web應(yīng)用系統(tǒng)時(shí),持久層包含一系列DAO組件以及相關(guān)的JavaBean與實(shí)體類,業(yè)務(wù)層包含一系列Service組件,而表示層則主要包括JSP頁(yè)面(可包含CSS層疊樣式表,并應(yīng)用Ajax與EL等技術(shù))與Servlet控制器。實(shí)際上,該模式與Web應(yīng)用系統(tǒng)的通用開發(fā)模式MVC也是相通的。在Java Web應(yīng)用系統(tǒng)的三層架構(gòu)中,表示層包括了MVC的V(視圖)與C(控制),而業(yè)務(wù)層與持久層的各個(gè)組件則相當(dāng)于MVC的廣義的M(模型)。

      4 教學(xué)要點(diǎn)

      4.1 理論教學(xué)

      JSP課程的核心內(nèi)容是JSP的應(yīng)用技術(shù),而教學(xué)主線則是JSP的開發(fā)模式。因此,既要讓學(xué)生掌握具體應(yīng)用技術(shù),也要讓學(xué)生明辨各種開發(fā)模式的異同之處。

      為達(dá)此目的,在各個(gè)專題的教學(xué)過程中,應(yīng)遵循案例教學(xué)法的基本思想[5],依托典型的應(yīng)用實(shí)例與案例,進(jìn)行適當(dāng)?shù)难菔?、分析與講解,并注重解題方法、編程思路的啟發(fā)、探索與討論,以活躍學(xué)生的思維,引發(fā)其深度思考,讓其盡快理解并掌握其中的涉及開發(fā)技術(shù)與應(yīng)用要點(diǎn)。特別地,在課程前面的有關(guān)專題中,應(yīng)貫穿若干個(gè)功能一樣或相關(guān)的典型案例,并采用當(dāng)前專題所介紹的開發(fā)模式加以實(shí)現(xiàn);而在課程的最后一個(gè)專題中,則采用最為綜合的JSP+JDBC+JavaBean+Servlet+EL+Ajax+DAO+Service開發(fā)模式,實(shí)現(xiàn)一個(gè)學(xué)生熟悉、規(guī)模適度、難度適中的完整案例。表2列出了JSP課程各專題教學(xué)的典型案例。

      4.2 實(shí)驗(yàn)教學(xué)

      JSP課程屬于Web應(yīng)用開發(fā)類課題,學(xué)以致用是其主要的教學(xué)目標(biāo)。因此,要以應(yīng)用開發(fā)為導(dǎo)向,切實(shí)加強(qiáng)實(shí)驗(yàn)教學(xué)環(huán)節(jié),讓學(xué)生通過具體實(shí)踐切實(shí)掌握有關(guān)的開發(fā)技術(shù),熟悉相應(yīng)的開發(fā)模式。

      在課程前面各專題的教學(xué)過程中,可采用任務(wù)驅(qū)動(dòng)法[6],以具體的實(shí)驗(yàn)任務(wù)驅(qū)動(dòng)課程實(shí)驗(yàn)。在本課程中,與教學(xué)專題相對(duì)應(yīng),可安排了8個(gè)實(shí)驗(yàn)項(xiàng)目,即JPS應(yīng)用開發(fā)環(huán)境的搭建、JSP的基本應(yīng)用、JSP內(nèi)置對(duì)象的應(yīng)用、JDBC的應(yīng)用、JavaBean的應(yīng)用、Servlet的應(yīng)用、EL的應(yīng)用與Ajax的應(yīng)用,要求學(xué)生采用相應(yīng)的開發(fā)技術(shù)與開發(fā)模式實(shí)現(xiàn)有關(guān)的具體功能。這樣,有助于學(xué)生盡快掌握當(dāng)前專題所介紹的開發(fā)技術(shù)與開發(fā)模式。

      在課程的最后階段,可用項(xiàng)目驅(qū)動(dòng)法[6],以具體的開發(fā)項(xiàng)目驅(qū)動(dòng)課程設(shè)計(jì)。在本課程中,可將“JPS應(yīng)用系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)”作為課程設(shè)計(jì)的題目。至于應(yīng)用系統(tǒng)的名稱,教師可適當(dāng)推薦,也可由學(xué)生自行考慮。當(dāng)然,學(xué)生確定系統(tǒng)名稱后,還要報(bào)教師審定,確認(rèn)后方可采用。課程設(shè)計(jì)主要利用課外時(shí)間完成,應(yīng)在課程結(jié)束前適時(shí)布置,并明確其相關(guān)要求。為更好地達(dá)到課程的教學(xué)目的,應(yīng)要求學(xué)生采用最為全面的JSP+JDBC+JavaBean+Servlet+EL+Ajax+DAO模式完成各自項(xiàng)目的開發(fā)工作。這樣,通過設(shè)計(jì)并實(shí)現(xiàn)一個(gè)完整的應(yīng)用系統(tǒng),可進(jìn)一步提高學(xué)生的開發(fā)水平、實(shí)踐能力與創(chuàng)新精神。

      對(duì)于課程實(shí)驗(yàn)與課程設(shè)計(jì),均允許學(xué)生自由組合,成立實(shí)驗(yàn)小組(每個(gè)小組2~3人)與項(xiàng)目組(每組2~5人),其中一人為組長(zhǎng)。這樣,大家既分工又合作,可在共同探討中順利完成相應(yīng)的任務(wù),既有利于盡快掌握有關(guān)的開發(fā)技術(shù),也有利于持續(xù)培養(yǎng)團(tuán)隊(duì)精神與協(xié)作能力。

      4.3 考試方式

      作為一門開發(fā)類課程,JSP課程的考核重點(diǎn)應(yīng)為學(xué)生的JSP應(yīng)用開發(fā)能力。因此,期末考試宜采用開卷考試的方式,題型則主要為簡(jiǎn)答題、分析題與設(shè)計(jì)題。這樣,有利于引導(dǎo)學(xué)生注重對(duì)各種開發(fā)技術(shù)的理解與掌握,避免死記硬背、生搬硬套的弊端。

      5 結(jié)束語(yǔ)

      JSP課程的開設(shè)有利于提高學(xué)生的專業(yè)技能與就業(yè)能力,也有助于高層次應(yīng)用型專業(yè)人才的培養(yǎng)。因此,在其教學(xué)過程中,應(yīng)注意采取正確的教學(xué)策略,進(jìn)行合理的教學(xué)安排,注意相應(yīng)的教學(xué)要點(diǎn),以有效提高其教學(xué)效果。

      參考文獻(xiàn):

      [1] 盧守東.JSP應(yīng)用開發(fā)案例教程[M].北京:清華大學(xué)出版社,2020.

      [2] 單玉剛,楊凡.培養(yǎng)學(xué)生求異思維的JSP課程教學(xué)改革[J].教育教學(xué)論壇,2021(16):57-60.

      [3] 汪燕,徐義晗.基于成果導(dǎo)向的教學(xué)設(shè)計(jì)與改革——以JSP應(yīng)用開發(fā)課程為例[J].邢臺(tái)職業(yè)技術(shù)學(xué)院學(xué)報(bào),2020,37(4):6-11.

      [4] 任倩.基于校企合作的《動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)(JSP)》課程教學(xué)改革[J].電腦知識(shí)與技術(shù),2020,16(20):148-149,157.

      [5] 鄭淑芬.案例教學(xué)法的作用、實(shí)施環(huán)節(jié)及需要注意的問題[J].教育探索,2008(4):56-57.

      [6] 馮林,鄭薇薇.“任務(wù)驅(qū)動(dòng)”與“項(xiàng)目驅(qū)動(dòng)”相結(jié)合的創(chuàng)新教育研究[J].黑龍江教育(高教研究與評(píng)估),2010(4):57-59.

      【通聯(lián)編輯:王力】

      猜你喜歡
      開發(fā)模式教學(xué)探討
      初中歷史課進(jìn)行趣味教學(xué)的探討
      新課程理念下的初中地理教學(xué)探討
      基于語(yǔ)言學(xué)理論指導(dǎo)下的高校英語(yǔ)教學(xué)探討
      科技資訊(2016年19期)2016-11-15 10:16:46
      高職院?!堵糜坞娮由虅?wù)》課程之教學(xué)探討
      淺談鄉(xiāng)村旅游的開發(fā)和利用
      商(2016年25期)2016-07-29 09:13:29
      我國(guó)鄉(xiāng)村旅游驅(qū)動(dòng)機(jī)制與開發(fā)模式研究
      非物質(zhì)文化遺產(chǎn)的旅游開發(fā)模式與優(yōu)化策略
      人民論壇(2016年11期)2016-05-17 12:03:36
      邢臺(tái)微營(yíng)銷市場(chǎng)前景與開發(fā)模式研究
      巩义市| 嵊州市| 富宁县| 长岭县| 浮梁县| 青川县| 革吉县| 平定县| 昌乐县| 大竹县| 治多县| 萨嘎县| 柞水县| 延长县| 习水县| 天柱县| 贺州市| 武威市| 江安县| 乐昌市| 弥勒县| 鄂尔多斯市| 永新县| 五大连池市| 海宁市| 保德县| 武威市| 化隆| 文山县| 老河口市| 邵阳县| 乌苏市| 团风县| 济宁市| 临武县| 金寨县| 新安县| 磐安县| 都匀市| 团风县| 元氏县|