• 
    

    
    

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

      Web程序設(shè)計(jì)教學(xué)改革探究

      2022-05-30 04:37:33李秀茹
      電腦知識與技術(shù) 2022年16期
      關(guān)鍵詞:軟件開發(fā)

      李秀茹

      摘要:馬鞍山學(xué)院是一所應(yīng)用型教學(xué)的本科院校,文章結(jié)合了軟件工程專業(yè)這幾年課程體系及項(xiàng)目案例,對“Web程序設(shè)計(jì)”這門課程的教學(xué)內(nèi)容與方法進(jìn)行探索。通過“線上教學(xué)+課堂授課+課程設(shè)計(jì)+綜合考察”的教學(xué)設(shè)計(jì),提高學(xué)生在軟件開發(fā)方面的興趣與創(chuàng)新能力,達(dá)到可以承擔(dān)軟件開發(fā)的目標(biāo)。

      關(guān)鍵詞:Web;教學(xué)方法;軟件開發(fā)

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

      文章編號:1009-3044(2022)16-0138-02

      1 引言

      軟件開發(fā)一直以來都是信息技術(shù)的重點(diǎn)[1],在日常生活中涉及如銀行管理系統(tǒng)、學(xué)習(xí)網(wǎng)站、購物系統(tǒng)、旅游網(wǎng)站等,都是常用的Web開發(fā)的網(wǎng)絡(luò)平臺(tái)。大多數(shù)軟件工程專業(yè)的學(xué)生在畢業(yè)后會(huì)從事軟件開發(fā)工作,那么怎么樣更好地讓學(xué)生學(xué)習(xí)到目前國內(nèi)軟件開發(fā)領(lǐng)域先進(jìn)的技術(shù),畢業(yè)后更好地投入工作中,一直都是各大高校關(guān)注的重點(diǎn)。因此,設(shè)計(jì)好的面向社會(huì)建設(shè)的Web程序設(shè)計(jì)課程顯得尤為重要。本文將在傳統(tǒng)授課模式的基礎(chǔ)上,進(jìn)行教學(xué)內(nèi)容與授課方式的探索[2-3],以案例為導(dǎo)向?qū)ι险n內(nèi)容進(jìn)行合理設(shè)計(jì)[4-5]。

      2 Web課程體系在教學(xué)中存在的問題及教改的意義

      軟件開發(fā)課程體系主要包括以下課程:網(wǎng)頁設(shè)計(jì)、Java程序設(shè)計(jì)、數(shù)據(jù)庫原理、Web程序設(shè)計(jì)、J2EE企業(yè)級應(yīng)用開發(fā)、軟件工程等課程[6]。其中Web程序設(shè)計(jì)是在Java程序設(shè)計(jì)、數(shù)據(jù)庫技術(shù)的基礎(chǔ)上開展的軟件開發(fā)類課程,并且在J2EE企業(yè)級應(yīng)用開發(fā)類課程之前,是學(xué)生開展項(xiàng)目的基礎(chǔ),同時(shí)也是企業(yè)級應(yīng)用開發(fā)技術(shù)中所要學(xué)習(xí)的框架技術(shù)的基礎(chǔ)[7-9],所以學(xué)習(xí)好這部分內(nèi)容十分重要。

      目前,大多數(shù)高校軟件工程專業(yè)的Web課程主要采用理論與實(shí)踐相結(jié)合的方式進(jìn)行教學(xué),這種教學(xué)模式不利于學(xué)生興趣的形成與創(chuàng)新能力的培養(yǎng),因此,如何打破這種教學(xué)模式導(dǎo)致的問題,是本教改探索的意義[10]。

      3 研究的主要內(nèi)容、改革目標(biāo)及創(chuàng)新之處

      3.1研究內(nèi)容

      目前關(guān)于Web程序設(shè)計(jì)類教材很多,大致可以分為兩類,一類是傳統(tǒng)的教材,如包含Servlet + JSP + Ajax等知識點(diǎn),這一類教材基礎(chǔ)知識點(diǎn)介紹較多,應(yīng)用較為零散,在課程結(jié)束后,仍不能較好地承擔(dān)軟件開發(fā)項(xiàng)目的工作。另一類是直接講授SSM或SSH框架技術(shù)類的教材,這些技術(shù)都是目前主流的框架技術(shù),但是直接使用這類教材的話,學(xué)生比較難以理解與操作,而且眾多Web應(yīng)用開發(fā)框架都是基于Servlet技術(shù),因此,Servlet技術(shù)可以幫助學(xué)生更好地理解與應(yīng)用框架技術(shù)。

      在Web程序設(shè)計(jì)課程的教學(xué)中,以往主要以第一類教材為主,考慮到新技術(shù)的理解與掌握是促進(jìn)學(xué)科競賽與就業(yè)的關(guān)鍵要素,現(xiàn)教學(xué)內(nèi)容的安排如表1所示。

      以上是在綜合兩類教材內(nèi)容后對教學(xué)內(nèi)容的安排,這樣的教學(xué)內(nèi)容安排,既可以讓學(xué)生掌握Web程序設(shè)計(jì)基礎(chǔ)內(nèi)容,又可以學(xué)習(xí)軟件開發(fā)領(lǐng)域主流的框架技術(shù),同時(shí)為后續(xù)的J2EE企業(yè)級應(yīng)用開發(fā)課程打下了良好的基礎(chǔ)。

      除了教學(xué)內(nèi)容方面的探究外,本文還對教學(xué)方法進(jìn)行了研究,在傳統(tǒng)的課堂教學(xué)基礎(chǔ)上,增設(shè)了線上授課部分及課程設(shè)計(jì)部分,注重理論+實(shí)踐+創(chuàng)新能力的培養(yǎng),以案例驅(qū)動(dòng)為導(dǎo)向?qū)Ω髦R點(diǎn)進(jìn)行講解。

      3.2改革目標(biāo)

      培養(yǎng)學(xué)生的軟件設(shè)計(jì)、動(dòng)手操作能力、創(chuàng)新能力、表達(dá)能力,讓學(xué)生參與軟件開發(fā)周期以及掌握開發(fā)過程,改變固有的課堂理論課學(xué)習(xí)方式,線上學(xué)習(xí)讓學(xué)生可以隨時(shí)自主學(xué)習(xí)并參與問題討論。建立以學(xué)科競賽、面向社會(huì)建設(shè)為目的的課程體系,培養(yǎng)團(tuán)隊(duì)合作能力與自我創(chuàng)新能力。讓學(xué)生在學(xué)習(xí)Web開發(fā)理論的同時(shí),掌握代碼的運(yùn)行原理,學(xué)會(huì)程序的編寫與調(diào)試代碼的能力。

      3.3創(chuàng)新之處

      相比以往的教學(xué)方法,線上教學(xué)已成為目前授課體系中的重要環(huán)節(jié),在Web程序設(shè)計(jì)教學(xué)實(shí)施過程中,建立了“線上教學(xué)+課堂教學(xué)+課程設(shè)計(jì)+綜合考察”一體的教學(xué)體系,如圖1所示。

      3.3.1 線上學(xué)習(xí)

      線上課程的建設(shè)可以解決因無法正常開學(xué)而影響課程進(jìn)度的問題,因此建設(shè)完善的線上課程非常重要,而且線上教學(xué)可以彌補(bǔ)傳統(tǒng)授課中因開小差沒聽到或課下遺忘知識點(diǎn)的問題。本文所討論的線上授課主要是使用學(xué)習(xí)通平臺(tái)建設(shè)課程,主要建設(shè)內(nèi)容如圖2所示。

      在教學(xué)視頻部分,對每課的預(yù)習(xí)要點(diǎn)、重點(diǎn)知識、回顧分別制作視頻進(jìn)行上傳,并且還會(huì)將軟件開發(fā)體系中的其他課程視頻資源放入教學(xué)視頻模塊中,以便學(xué)生對涉及的知識點(diǎn)進(jìn)行學(xué)習(xí)。在資料部分,針對本課程上課內(nèi)容制作并上傳電子文檔。線上學(xué)習(xí)情況也會(huì)納入綜合考核中。

      3.3.2 課堂教學(xué)

      課堂教學(xué)主要以案例為向?qū)?,預(yù)先根據(jù)課程內(nèi)容安排幾個(gè)相關(guān)案例,演示案例的同時(shí),告訴學(xué)生本節(jié)課案例中需要具備哪些知識點(diǎn),然后再逐個(gè)講解。授課內(nèi)容主要以案例演示和代碼運(yùn)行機(jī)制為基礎(chǔ)講解內(nèi)容,建立案例導(dǎo)向性課堂教學(xué)。同時(shí)再對線上課程中的重難點(diǎn)知識進(jìn)行梳理,幫助學(xué)生更好地掌握學(xué)科內(nèi)容。

      3.3.3 課程設(shè)計(jì)

      Web程序設(shè)計(jì)課程鍛煉的是學(xué)生對軟件開發(fā)知識點(diǎn)綜合應(yīng)用的能力,在近幾年的教學(xué)實(shí)施中,增設(shè)了課程設(shè)計(jì)教學(xué),以綜合案例驅(qū)動(dòng)學(xué)生的學(xué)習(xí)興趣與應(yīng)用能力。本文根據(jù)教學(xué)內(nèi)容的安排和社會(huì)建設(shè)的要求,對課程設(shè)計(jì)做了兩個(gè)任務(wù)安排。

      1)網(wǎng)上書城項(xiàng)目

      本書城項(xiàng)目包括游客瀏覽、登錄注冊、查看詳情、購買書籍和訂單管理等功能,主要使用的是Servlet + JSP + Ajax技術(shù),是對課程前期知識點(diǎn)的綜合應(yīng)用,在課程中期可以先完成這個(gè)綜合案例,旨在培養(yǎng)學(xué)生的動(dòng)手操作能力與理解能力,可以讓學(xué)生有參與項(xiàng)目的成就感,并且對后期的框架技術(shù)的學(xué)習(xí)有很大幫助。

      2)人人開源項(xiàng)目框架的應(yīng)用

      人人開源項(xiàng)目,使用了SpringBoot + SpringMVC + MyBatis等技術(shù),前端使用的是Vue.Js框架技術(shù),目前國內(nèi)已有很多企業(yè)采用上述各框架技術(shù)進(jìn)行開發(fā)。讓學(xué)生分組學(xué)習(xí)、自行選題,完成一個(gè)信息管理系統(tǒng)??梢跃C合考查學(xué)生的運(yùn)用能力與創(chuàng)新能力,可以為日后參與創(chuàng)新大賽和學(xué)科競賽積累素材,還可以更好地應(yīng)對日后的就業(yè)。

      3.3.4 綜合考察

      課程原有的考核體系多是將考勤、作業(yè)完成度和期末考試作為評價(jià)要點(diǎn),在此基礎(chǔ)上,將建立科學(xué)合理的考核指標(biāo)分配,將線上學(xué)習(xí)、考勤、作業(yè)完成度、討論情況、課程設(shè)計(jì)答辯情況、期末考試等作為評價(jià)要點(diǎn),重在突出學(xué)習(xí)過程、課堂表現(xiàn),通過此多元的評價(jià)方法可以提高學(xué)生學(xué)習(xí)的積極主動(dòng)性、創(chuàng)新能力、團(tuán)隊(duì)合作與交流能力、項(xiàng)目使用與運(yùn)行表述能力。評價(jià)方式如表2所示。

      4 總結(jié)

      本文探究的Web程序設(shè)計(jì)教學(xué)改革方案中,采用“線上教學(xué)+課堂教學(xué)+課程設(shè)計(jì)+綜合考察”一體化教學(xué)結(jié)構(gòu),教學(xué)方式不再拘泥于PPT理論教學(xué)與上機(jī)實(shí)踐。案例驅(qū)動(dòng)學(xué)生的學(xué)習(xí)興趣、動(dòng)手能力與創(chuàng)新能力;對項(xiàng)目進(jìn)行演示與答辯的環(huán)節(jié)可以提高學(xué)生的參與感、鍛煉學(xué)生的演講能力;循序漸進(jìn)的課程內(nèi)容,讓學(xué)生更加有興趣地投入課程當(dāng)中,掌握基礎(chǔ)、學(xué)習(xí)前沿技術(shù),對學(xué)科競賽和面向社會(huì)就業(yè)都有非常好的促進(jìn)作用。

      參考文獻(xiàn):

      [1] 王偉靜,郭俊恩.《Web程序設(shè)計(jì)》應(yīng)用型課程教學(xué)改革研究[J].電腦知識與技術(shù),2020,16(1):139-140.

      [2] 王穎,肖紅,張強(qiáng).基于OBE理念的“Web程序設(shè)計(jì)”課程教學(xué)改革探索與實(shí)踐[J].微型電腦應(yīng)用,2020,36(7):14-16.

      [3] 李曉會(huì),杜穎,梁紅星.WEB程序設(shè)計(jì)課程中任務(wù)驅(qū)動(dòng)教學(xué)模式探索與實(shí)踐[J].電子世界,2019(22):94-95.

      [4] 曹仰杰,段鵬松,李頡.基于能力形成導(dǎo)向的Web程序設(shè)計(jì)線上課程教學(xué)模式[J].計(jì)算機(jī)教育,2021(3):41-44,50.

      [5] 李余琪.“web程序設(shè)計(jì)”教學(xué)改革探討[J].中國電力教育,2012(19):65-66.

      [6] 袁田.基于應(yīng)用型本科院?!禬eb前端開發(fā)》課程教學(xué)改革[J].風(fēng)景名勝,2019(8):131.

      [7] 曹華山.SSM框架在Web應(yīng)用開發(fā)中的設(shè)計(jì)與實(shí)現(xiàn)[J].無線互聯(lián)科技,2021,18(11):108-109.

      [8] 王偉勍.基于Spring框架的教學(xué)管理系統(tǒng)設(shè)計(jì)[J].電腦知識與技術(shù),2021,17(11):69-70.

      [9] 牛懷崗,林關(guān)成.基于SSM框架的新聞發(fā)布管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代電子技術(shù),2020,43(21):127-131.

      [10] 任平紅,陳矗,鄭秋梅.貫穿案例教學(xué)法在Java Web程序設(shè)計(jì)教學(xué)中的應(yīng)用[J].計(jì)算機(jī)教育,2014(14):67-69.

      【通聯(lián)編輯:唐一東】

      猜你喜歡
      軟件開發(fā)
      基于安卓平臺(tái)的移動(dòng)式教學(xué)模式研究
      嵌入式系統(tǒng)軟件開發(fā)技術(shù)探析
      淺談分層技術(shù)在軟件開發(fā)中的應(yīng)用
      Java軟件開發(fā)問題探究
      軟件開發(fā)中JAVA編程語言的應(yīng)用
      淺談程序設(shè)計(jì)的方法
      商情(2016年39期)2016-11-21 09:58:50
      信息安全環(huán)境下的計(jì)算機(jī)軟件開發(fā)研究
      計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)運(yùn)用
      建模技術(shù)在軟件開發(fā)中的應(yīng)用
      軟件開發(fā)中數(shù)據(jù)庫設(shè)計(jì)理論的實(shí)踐
      建湖县| 茂名市| 封开县| 卢湾区| 思茅市| 罗甸县| 娱乐| 宜兰市| 峨山| 屯门区| 元氏县| 进贤县| 万宁市| 贺兰县| 喀什市| 裕民县| 合作市| 宜兰县| 东安县| 安多县| 城固县| 海晏县| 金阳县| 南乐县| 富平县| 东源县| 渭南市| 宣恩县| 江油市| 新泰市| 腾冲县| 高安市| 徐水县| 石屏县| 永安市| 屏边| 余姚市| 高尔夫| 揭东县| 金湖县| 宿松县|