陳榮元 唐揚(yáng)帆 李廣瓊 黃少年 申立智
摘要:隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,Web技術(shù)不斷更新迭代,社會(huì)對(duì)計(jì)算機(jī)類人才的需求越來(lái)越高。因此,高校在培養(yǎng)學(xué)生時(shí)不僅要培養(yǎng)其計(jì)算思維能力,也要重視學(xué)生們?cè)赪eb程序設(shè)計(jì)方面的能力。該文利用知識(shí)圖譜理念,構(gòu)建基于知識(shí)圖譜的Web程序設(shè)計(jì)課程教學(xué)方法,從學(xué)生的基本知識(shí)、專業(yè)素養(yǎng)以及綜合能力三個(gè)角度出發(fā),構(gòu)建知識(shí)圖譜,從單一型的教學(xué)方式向復(fù)合型教學(xué)方式轉(zhuǎn)變,摒棄傳統(tǒng)教學(xué)方式中的缺點(diǎn)與弊端,做到以學(xué)生為中心,強(qiáng)化教學(xué)效果,力爭(zhēng)為社會(huì)培養(yǎng)更多經(jīng)世致用的人才。
關(guān)鍵詞:Web程序設(shè)計(jì);教學(xué)改革;知識(shí)圖譜
中圖分類號(hào):G424? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2023)06-0123-04
開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID)
1 當(dāng)前Web程序設(shè)計(jì)課程教學(xué)存在的主要問(wèn)題
Web開發(fā)技術(shù)作為國(guó)家信息化、“互聯(lián)網(wǎng)+”等戰(zhàn)略實(shí)施的重要手段和技術(shù),在計(jì)算機(jī)課程體系中占有重要地位[1]。但目前的教學(xué)中仍存在以下問(wèn)題:
(1)課程知識(shí)點(diǎn)多且散
Web程序設(shè)計(jì)課程本身是一門綜合性較強(qiáng)的學(xué)科,具有“范圍廣、知識(shí)點(diǎn)多、學(xué)時(shí)少”的特點(diǎn),所包含的概念和規(guī)則較多,比如程序設(shè)計(jì)之初要了解頁(yè)面設(shè)計(jì)、頁(yè)面布局、控件、對(duì)象、數(shù)據(jù)庫(kù)等知識(shí)。傳統(tǒng)授課過(guò)程中講授的理論多、實(shí)踐少,而這些零散的知識(shí)點(diǎn)對(duì)學(xué)生來(lái)說(shuō)不易上手學(xué)習(xí),學(xué)習(xí)狀態(tài)處于“碎片化模式”,不易觸類旁通地進(jìn)行理解,很難在實(shí)踐中靈活運(yùn)用。Web技術(shù)因?yàn)槠浔姸嗟闹R(shí)點(diǎn)以及日益更新的新技術(shù),要求具備扎實(shí)的應(yīng)用能力[2]。課程設(shè)計(jì)作業(yè)雖然也包含了實(shí)驗(yàn)內(nèi)容,但所占比重較低,并且實(shí)驗(yàn)題目相對(duì)獨(dú)立,無(wú)法觸類旁通,很難提高學(xué)生的實(shí)際開發(fā)水平。
(2)教學(xué)模式較單一
當(dāng)前Web程序設(shè)計(jì)課程中大多數(shù)教學(xué)模式還是采用傳統(tǒng)教學(xué)的單一模式,而傳統(tǒng)教學(xué)模式由于受時(shí)間和空間限制無(wú)法滿足學(xué)習(xí)者日益增長(zhǎng)的個(gè)性化學(xué)習(xí)需求[3]。傳統(tǒng)教學(xué)模式在教學(xué)內(nèi)容的組織與教授方面更多屬于“填鴨式”教育,一味地向?qū)W生灌輸課程內(nèi)容中的知識(shí)點(diǎn),由于相關(guān)的知識(shí)點(diǎn)比較抽象,很多概念只可在實(shí)踐中意會(huì),難以在教授中言傳,學(xué)生作為被動(dòng)接受的一方,在聽課過(guò)程中不易做到全程聚精會(huì)神,無(wú)法完全掌握其核心知識(shí)點(diǎn)。對(duì)自主學(xué)習(xí)能力差的學(xué)生來(lái)說(shuō),更是跟不上講授進(jìn)度,學(xué)習(xí)效果差強(qiáng)人意。
綜上所述,目前該課程以學(xué)生為中心的教學(xué)方式還沒(méi)有完全展開,Web程序設(shè)計(jì)課程教學(xué)仍存在很多問(wèn)題,需要采取有效措施解決上述問(wèn)題[4]。本文提出構(gòu)建Web程序設(shè)計(jì)課程知識(shí)圖譜,從以教師講授為主的單一模式向以網(wǎng)狀的知識(shí)圖譜為核心的多功能教學(xué)模式進(jìn)行轉(zhuǎn)變,突破傳統(tǒng)的教學(xué)過(guò)程,將各個(gè)章節(jié)的知識(shí)點(diǎn)整理歸納,使學(xué)生能夠系統(tǒng)性地學(xué)習(xí),避免因碎片化學(xué)習(xí)導(dǎo)致的低效率。通過(guò)引入案例教學(xué),改進(jìn)教學(xué)模式,利用知識(shí)圖譜將知識(shí)點(diǎn)融會(huì)貫通,對(duì)知識(shí)點(diǎn)進(jìn)行細(xì)分和可視化,使學(xué)生能夠觸類旁通地進(jìn)行學(xué)習(xí),提高學(xué)習(xí)效率[5]。
2? Web程序設(shè)計(jì)課程知識(shí)圖譜的構(gòu)建
在制定教學(xué)目標(biāo)時(shí),要讓學(xué)生在今后工作中能夠?qū)⑺鶎W(xué)知識(shí)學(xué)以致用。因此,在教授過(guò)程中,要對(duì)課程內(nèi)容總結(jié)歸納,使學(xué)生具備扎實(shí)的理論基礎(chǔ),充分理解Web工作原理,能夠在項(xiàng)目中進(jìn)行實(shí)踐,在實(shí)踐過(guò)程中熟悉開發(fā)平臺(tái),使學(xué)生不僅能夠熟練搭建應(yīng)用系統(tǒng)運(yùn)行環(huán)境,又會(huì)動(dòng)手設(shè)計(jì)、維護(hù)網(wǎng)站,了解Web項(xiàng)目開發(fā)流程并最終熟練使用所學(xué)Web技術(shù)與開發(fā)框架。Web程序設(shè)計(jì)課程中知識(shí)點(diǎn)較多,含有很多易混淆的概念,如何區(qū)分這些概念并不簡(jiǎn)單,因此,可以利用知識(shí)圖譜理清實(shí)際內(nèi)涵,羅列好相似關(guān)鍵詞和概念相近的知識(shí)點(diǎn),把這些思維結(jié)構(gòu)點(diǎn)以網(wǎng)狀的形式展示出來(lái),使得知識(shí)點(diǎn)與知識(shí)點(diǎn)之間的關(guān)系更加直觀,從而幫助學(xué)生判斷和比較。本文的基本思想路線如圖1所示。
在教學(xué)實(shí)施過(guò)程中,要根據(jù)學(xué)生實(shí)際情況調(diào)整方案,根據(jù)知識(shí)圖譜的總攬性與概括性,對(duì)Web程序設(shè)計(jì)課程中的專業(yè)知識(shí)進(jìn)行梳理,建立起知識(shí)點(diǎn)之間的關(guān)系,針對(duì)基礎(chǔ)薄弱和能力較強(qiáng)的學(xué)生布置不同內(nèi)容的學(xué)習(xí)任務(wù),引導(dǎo)學(xué)生提高自主學(xué)習(xí)能力。只有學(xué)生在學(xué)習(xí)上的主觀能動(dòng)力不斷提高,才能更有效率地學(xué)習(xí)豐富的知識(shí),從而構(gòu)建完善的知識(shí)框架與體系。對(duì)于一些交叉知識(shí)和容易混淆的概念,利用知識(shí)圖譜可以理清知識(shí)點(diǎn)之間的聯(lián)系,避免概念混淆造成的記憶紊亂,從而對(duì)整個(gè)專業(yè)課程有全局的理解,將各章節(jié)知識(shí)點(diǎn)的脈絡(luò)梳理清晰。
將知識(shí)圖譜引入教學(xué)過(guò)程中,加強(qiáng)學(xué)生對(duì)基本概念、方法及思想的理解,啟發(fā)思考、引導(dǎo)探索、逐步培養(yǎng)學(xué)生的計(jì)算思維能力。轉(zhuǎn)變思維模式,將知識(shí)圖譜思維融入思維方式的培養(yǎng)中,促進(jìn)學(xué)生對(duì)各知識(shí)點(diǎn)的理解,使學(xué)生能夠有更多的思考空間和創(chuàng)新空間,能夠以突破式的角度去解決實(shí)際應(yīng)用中的復(fù)雜問(wèn)題。針對(duì)Web程序設(shè)計(jì)實(shí)踐性、應(yīng)用性強(qiáng)的特點(diǎn)[6],采用“理論、實(shí)踐和應(yīng)用”三合一式教學(xué)方法,設(shè)置以此三點(diǎn)展開的Web程序設(shè)計(jì)課程知識(shí)圖譜。Web程序設(shè)計(jì)知識(shí)體系如圖2所示,在構(gòu)建Web程序設(shè)計(jì)課程知識(shí)圖譜中,將知識(shí)體系層次化、模塊化以及體系化,知識(shí)圖譜是基于結(jié)點(diǎn)之間的語(yǔ)義關(guān)系而形成的知識(shí)邏輯網(wǎng)絡(luò)[7],本文從各章節(jié)知識(shí)點(diǎn)出發(fā),將知識(shí)點(diǎn)分為基本知識(shí)、專業(yè)素養(yǎng)以及綜合能力,通過(guò)知識(shí)圖譜,揭示這三個(gè)要素間的邏輯與內(nèi)在聯(lián)系。其中,基本知識(shí)由學(xué)習(xí)任務(wù)中各章節(jié)目錄及章節(jié)下對(duì)應(yīng)的知識(shí)點(diǎn)組成,專業(yè)素養(yǎng)是對(duì)所學(xué)知識(shí)的鞏固,由各知識(shí)點(diǎn)對(duì)應(yīng)下的經(jīng)典案例組成,綜合能力是檢驗(yàn)學(xué)生是否能夠?qū)⒗碚撝R(shí)應(yīng)用于實(shí)踐,由學(xué)生自己上機(jī)做實(shí)驗(yàn)的綜合實(shí)例組成。
3? Web程序設(shè)計(jì)課程體系架構(gòu)設(shè)計(jì)
基于知識(shí)圖譜的Web程序設(shè)計(jì)課程體系架構(gòu),以章節(jié)知識(shí)為主體,以基本知識(shí)、專業(yè)素養(yǎng)和綜合能力等為關(guān)系,以章節(jié)目錄知識(shí)點(diǎn)為屬性。本文基于知識(shí)圖譜的Web程序設(shè)計(jì)課程設(shè)計(jì)原理如下:首先,將Web程序設(shè)計(jì)課程確定為知識(shí)圖譜的構(gòu)建領(lǐng)域;再定義知識(shí)圖譜的層次結(jié)構(gòu),本文設(shè)置了三個(gè)層次結(jié)構(gòu);根據(jù)提取出的所在知識(shí)領(lǐng)域的知識(shí)概念確定所屬層次;然后進(jìn)一步定義關(guān)系模型,確定知識(shí)概念之間的關(guān)系模型以及關(guān)系連接的節(jié)點(diǎn)所在層次[8];最后根據(jù)定義好的層次類型、關(guān)系模型和選取的知識(shí)概念構(gòu)建本課程的知識(shí)圖譜,以呈現(xiàn)出本課程的專業(yè)知識(shí)與相關(guān)知識(shí)點(diǎn)。
以檢索JSP基礎(chǔ)為例的知識(shí)圖譜如圖3所示:
3.1 Web程序設(shè)計(jì)課程基本知識(shí)體系架構(gòu)
基本知識(shí)模塊描述課程包含基本知識(shí)點(diǎn)及其關(guān)系,利用知識(shí)圖譜幫助學(xué)生建立起完整的Web程序設(shè)計(jì)知識(shí)體系。在學(xué)習(xí)中,利用知識(shí)圖譜做好課程的思維導(dǎo)圖,打破固化的思維,融會(huì)貫通,促進(jìn)發(fā)散思維,幫助學(xué)生將零散的知識(shí)點(diǎn)條理化和集成化。鼓勵(lì)學(xué)生多獨(dú)立思考,將不能解決的問(wèn)題帶到課堂中來(lái),教師在幫助解惑的過(guò)程中,可以通過(guò)知識(shí)圖譜舉一反三到類似的問(wèn)題,旁征博引與之相關(guān)的知識(shí)點(diǎn),幫助學(xué)生更透徹地理解知識(shí)點(diǎn),使得理解問(wèn)題本質(zhì)的方式從封閉型向開放型轉(zhuǎn)變。由于Web程序設(shè)計(jì)課程的章節(jié)相對(duì)抽象和獨(dú)立,在學(xué)習(xí)過(guò)程中需要教師將各個(gè)知識(shí)點(diǎn)進(jìn)行總結(jié)與歸納,將抽象、獨(dú)立的知識(shí)點(diǎn)串聯(lián)起來(lái),啟發(fā)學(xué)生的創(chuàng)造性思維,故利用知識(shí)圖譜做到章節(jié)融合,對(duì)各項(xiàng)知識(shí)建立有條理的內(nèi)在聯(lián)系,有利于后續(xù)的整合與改進(jìn)。
由于傳統(tǒng)教學(xué)方式主要是按照教材講解知識(shí)點(diǎn)與技術(shù)點(diǎn),教學(xué)方法往往枯燥無(wú)味,因此,要在實(shí)際教學(xué)中改變傳統(tǒng)的教學(xué)方式,要善于抓住難點(diǎn)、重點(diǎn),將抽象的概念可視化。利用知識(shí)圖譜中的知識(shí)點(diǎn)具有相關(guān)性與可視化的特點(diǎn),可以在課堂上通過(guò)回顧舊知識(shí)來(lái)講解新知識(shí),采用循序漸進(jìn)、由點(diǎn)見(jiàn)面、由淺入深的教學(xué)方式,以面向知識(shí)圖譜的方式做好問(wèn)題導(dǎo)入,突出所學(xué)書面知識(shí)與程序?qū)嶋H操作中涉及的技術(shù)點(diǎn)的關(guān)聯(lián)性,帶領(lǐng)學(xué)生攻克難關(guān),激發(fā)學(xué)生的主觀能動(dòng)性。培養(yǎng)學(xué)生形成獨(dú)立思考、主動(dòng)學(xué)習(xí)的良好習(xí)慣,并在學(xué)習(xí)中不斷地發(fā)現(xiàn)問(wèn)題、解決問(wèn)題的過(guò)程中獲得更多有效的學(xué)習(xí)成果。
3.2 Web程序設(shè)計(jì)課程專業(yè)素養(yǎng)能力的培養(yǎng)
專業(yè)素養(yǎng)模塊是為了鞏固學(xué)習(xí)成果而設(shè)置的案例教學(xué)步驟,由于Web程序設(shè)計(jì)課程相關(guān)的技術(shù)內(nèi)容涉及廣泛,在教學(xué)過(guò)程中,應(yīng)該在完整的Web程序設(shè)計(jì)知識(shí)體系基礎(chǔ)上,從全局理解課程精髓,不只是將學(xué)習(xí)停留在基礎(chǔ)知識(shí)上,而是時(shí)刻關(guān)注行業(yè)發(fā)展,關(guān)注與領(lǐng)域相關(guān)的技術(shù)更新,掌握前沿動(dòng)態(tài),對(duì)所學(xué)知識(shí)進(jìn)行擴(kuò)展,根據(jù)前沿領(lǐng)域的發(fā)展引入案例教學(xué),對(duì)教學(xué)內(nèi)容進(jìn)行動(dòng)態(tài)更新與調(diào)整,在規(guī)定的授課計(jì)劃中增加對(duì)創(chuàng)新技術(shù)的培養(yǎng),引導(dǎo)學(xué)生掌握新舊知識(shí)的聯(lián)結(jié),抓住技術(shù)革新的重點(diǎn),在奠定學(xué)生技術(shù)基礎(chǔ)的同時(shí),增加新知識(shí)的補(bǔ)充,加重課堂教學(xué)的可持續(xù)性。
利用知識(shí)圖譜也可以幫助培養(yǎng)學(xué)生分析和理解問(wèn)題的能力,將一些經(jīng)典案例囊括進(jìn)知識(shí)圖譜中,使得學(xué)生可以通過(guò)知識(shí)圖譜的網(wǎng)狀結(jié)構(gòu),找到問(wèn)題中的組成要素,進(jìn)入相關(guān)領(lǐng)域進(jìn)行學(xué)習(xí),并理清要素間的關(guān)系,綜合各個(gè)知識(shí)點(diǎn)進(jìn)行思考以解決問(wèn)題。運(yùn)用經(jīng)典的精選案例進(jìn)行教學(xué)示范,選取來(lái)源于實(shí)際應(yīng)用中的豐富案例,幫助學(xué)生更透徹地理解其原理,進(jìn)而提高學(xué)生的學(xué)習(xí)興趣,能夠在實(shí)際操作過(guò)程中對(duì)重點(diǎn)難點(diǎn)把握得更精準(zhǔn),有效地提高學(xué)習(xí)效率。因此,在知識(shí)圖譜中引入專業(yè)素養(yǎng)模塊,使得學(xué)生能夠通過(guò)相關(guān)案例加強(qiáng)學(xué)習(xí),從眾多案例資源中快速了解相關(guān)技術(shù)與知識(shí)點(diǎn),提高學(xué)習(xí)效率與自身的專業(yè)素質(zhì)。
3.3 Web程序設(shè)計(jì)課程綜合能力的培養(yǎng)
綜合能力則要求學(xué)生能夠?qū)⒗碚撝R(shí)應(yīng)用于實(shí)際項(xiàng)目中,鞏固基礎(chǔ)知識(shí),加強(qiáng)專業(yè)素養(yǎng)。Web程序設(shè)計(jì)不僅要掌握相關(guān)理論知識(shí),更要有很強(qiáng)的實(shí)踐能力,以“應(yīng)用”為主旨和特征構(gòu)建教學(xué)體系,加強(qiáng)針對(duì)性和實(shí)用[9],提升學(xué)生的綜合適應(yīng)性,故要強(qiáng)化綜合應(yīng)用教學(xué),在課程教學(xué)中加入實(shí)踐環(huán)節(jié),提高學(xué)生的動(dòng)手能力。讓學(xué)生對(duì)所學(xué)Web程序設(shè)計(jì)知識(shí)進(jìn)行系統(tǒng)化的訓(xùn)練,進(jìn)而提高自己的綜合應(yīng)用水平。結(jié)合理論知識(shí)與實(shí)踐,運(yùn)用理論知識(shí)解決實(shí)際問(wèn)題。針對(duì)開發(fā)流程布置實(shí)訓(xùn)項(xiàng)目,如網(wǎng)站需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)等,組織學(xué)生成立項(xiàng)目組,選擇感興趣的模塊進(jìn)行實(shí)踐,自行進(jìn)行任務(wù)分工,合作互助,共同完成項(xiàng)目。在項(xiàng)目實(shí)訓(xùn)過(guò)程中,引導(dǎo)學(xué)生利用所學(xué)知識(shí)解決問(wèn)題,深化自己的編程技術(shù),提高自身學(xué)習(xí)能力與創(chuàng)新能力。在課堂教學(xué)過(guò)程中,以項(xiàng)目為載體,以問(wèn)題為驅(qū)動(dòng),通過(guò)知識(shí)圖譜羅列的知識(shí)點(diǎn)之間的邏輯關(guān)系,將不同層級(jí)間的要素邏輯關(guān)系梳理清晰,從而一步步解決核心問(wèn)題,完成項(xiàng)目任務(wù)[10]。
從實(shí)踐教學(xué)的角度,加強(qiáng)理論與實(shí)踐的銜接,綜合能力模塊是很有必要的。通過(guò)項(xiàng)目實(shí)訓(xùn),培養(yǎng)學(xué)生的創(chuàng)新思維與綜合能力,在完成實(shí)踐學(xué)習(xí)后,教師總結(jié)實(shí)踐過(guò)程中遇到的問(wèn)題,并在課堂上對(duì)其進(jìn)行分析講解,根據(jù)知識(shí)圖譜中的相關(guān)技術(shù)要點(diǎn)運(yùn)用聯(lián)想、歸納等策略解決實(shí)際問(wèn)題。通過(guò)分析實(shí)際項(xiàng)目案例,對(duì)程序中涉及的語(yǔ)法結(jié)構(gòu)進(jìn)行講解,在重點(diǎn)剖析過(guò)程中深入淺出,有的放矢地幫助學(xué)生解決問(wèn)題,提高學(xué)習(xí)效率。在實(shí)踐教學(xué)過(guò)程中因材施教,針對(duì)基礎(chǔ)薄弱的學(xué)生,可以使其反復(fù)練習(xí)基礎(chǔ)學(xué)習(xí)任務(wù),再逐漸提高任務(wù)難度,以確保學(xué)生對(duì)知識(shí)點(diǎn)的掌控能力。根據(jù)學(xué)生感興趣的項(xiàng)目方向,利用知識(shí)圖譜找到相關(guān)的項(xiàng)目實(shí)例,使學(xué)生的學(xué)習(xí)從被動(dòng)型向主動(dòng)型轉(zhuǎn)變,激發(fā)學(xué)生的積極性和創(chuàng)造性。在上機(jī)實(shí)驗(yàn)過(guò)程中,鼓勵(lì)學(xué)生遇到問(wèn)題首先要嘗試自己解決,在此過(guò)程中聯(lián)系知識(shí)圖譜體系中基礎(chǔ)知識(shí)模塊中的理論部分,耐心地對(duì)問(wèn)題進(jìn)行跟蹤、調(diào)試與測(cè)試,在解決問(wèn)題的過(guò)程中加深對(duì)所學(xué)知識(shí)點(diǎn)的理解,通過(guò)使用Web程序設(shè)計(jì)課程知識(shí)圖譜促進(jìn)學(xué)生的邏輯思維,使得學(xué)生不僅能掌握Web程序設(shè)計(jì)課程的理論知識(shí),也能很好地應(yīng)用于實(shí)際,為未來(lái)項(xiàng)目的開發(fā)奠定堅(jiān)實(shí)基礎(chǔ)。
4? 基于知識(shí)圖譜的Web程序設(shè)計(jì)課程改革實(shí)踐
對(duì)Web程序設(shè)計(jì)課程進(jìn)行教學(xué)改革實(shí)踐后,在頭歌(EduCoder)實(shí)踐教學(xué)平臺(tái)中對(duì)本校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)與軟件工程專業(yè)共242名學(xué)生進(jìn)行了教學(xué)效果調(diào)查,從通關(guān)率、學(xué)習(xí)效率、能力值、平均通關(guān)時(shí)間以及實(shí)訓(xùn)成績(jī)等情況進(jìn)行考量。
圖4為選取Web程序設(shè)計(jì)課程的前9個(gè)實(shí)訓(xùn)關(guān)卡的通關(guān)率對(duì)比,基于知識(shí)圖譜的教學(xué)方式使通關(guān)率提升了約29%;圖5為在實(shí)訓(xùn)過(guò)程中的學(xué)習(xí)效率對(duì)比,學(xué)習(xí)效率=log(實(shí)訓(xùn)總得分/實(shí)訓(xùn)總耗時(shí));圖6為學(xué)生的能力值對(duì)比,能力值=實(shí)訓(xùn)獲得經(jīng)驗(yàn)值/實(shí)訓(xùn)測(cè)評(píng)次數(shù);表1為通過(guò)實(shí)訓(xùn)關(guān)卡的平均時(shí)間對(duì)比;圖7為學(xué)生的實(shí)訓(xùn)成績(jī)分布,從圖表中的數(shù)據(jù)可以看到,基于知識(shí)圖譜的教學(xué)方式在降低時(shí)間耗費(fèi)的同時(shí)使得通關(guān)率、學(xué)習(xí)效率、能力值與學(xué)習(xí)效率均有所提高。
與傳統(tǒng)教學(xué)方法對(duì)比,經(jīng)過(guò)基于知識(shí)圖譜的Web程序設(shè)計(jì)課程教學(xué)改革后,課程改革在以下幾個(gè)方面均取得了顯著成效:
1)在落實(shí)了基于知識(shí)圖譜的Web程序設(shè)計(jì)課程教學(xué)改革后,學(xué)生學(xué)習(xí)成績(jī)?nèi)〉昧艘欢ǖ倪M(jìn)步。在Web程序設(shè)計(jì)課程的授課過(guò)程中,利用知識(shí)圖譜,不僅展示了Web程序設(shè)計(jì)領(lǐng)域的知識(shí)結(jié)構(gòu),也更直觀和立體地展示出了課程中的重點(diǎn)與難點(diǎn),幫助學(xué)生清晰地梳理知識(shí)間的相互關(guān)系,能夠針對(duì)性地學(xué)習(xí)重點(diǎn)與難點(diǎn)內(nèi)容,對(duì)所學(xué)知識(shí)有較為全面的認(rèn)識(shí),并能夠系統(tǒng)科學(xué)地掌握相關(guān)專業(yè)知識(shí)。
2)使用基于知識(shí)圖譜的教學(xué)方式提高了學(xué)生的學(xué)習(xí)效率和教師的教學(xué)效果,使得教學(xué)內(nèi)容不再孤立和缺乏邏輯性,章節(jié)間的知識(shí)點(diǎn)可以相互銜接與協(xié)同,幫助學(xué)生建立起了統(tǒng)籌的知識(shí)體系架構(gòu),對(duì)所學(xué)知識(shí)能夠更好地學(xué)以致用,激發(fā)了學(xué)生的創(chuàng)造性與積極性。
3)教學(xué)實(shí)踐表明:學(xué)生的編程能力和算法思維都得到了拓展與提升,在實(shí)訓(xùn)過(guò)程中,利用知識(shí)圖譜大大縮短了對(duì)問(wèn)題的檢索時(shí)間,并且能夠綜合多個(gè)知識(shí)點(diǎn)從更多角度求解答案,在鞏固與發(fā)展理論知識(shí)的基礎(chǔ)上提高了實(shí)踐能力。
由此可見(jiàn),使用基于知識(shí)圖譜的教學(xué)方式在教學(xué)實(shí)踐中達(dá)到了預(yù)期的應(yīng)用效果,不僅促進(jìn)了課堂教學(xué)優(yōu)化,也使得學(xué)習(xí)成效大大提高。
5 總結(jié)
在Web程序設(shè)計(jì)課程教學(xué)改革的過(guò)程中,要在教學(xué)過(guò)程中牢牢把握兩條主線:一是編程思想的培養(yǎng),二是實(shí)際動(dòng)手能力的鍛煉。因此,本文利用知識(shí)圖譜將Web程序設(shè)計(jì)課程中各類表層與內(nèi)在知識(shí)融合,形成一種容納知識(shí)的有機(jī)體系,以此優(yōu)化知識(shí)結(jié)構(gòu),推動(dòng)學(xué)科建設(shè)。利用知識(shí)圖譜理解基本知識(shí)、綜合能力以及專業(yè)素養(yǎng)之間的關(guān)系,并對(duì)其進(jìn)行歸納和總結(jié),用理論指導(dǎo)實(shí)踐,在實(shí)踐中完善理論。提高學(xué)生的學(xué)習(xí)積極性,提高課堂教學(xué)效果,鞏固學(xué)習(xí)成果,建立完善的課程體系,發(fā)揮其整體優(yōu)勢(shì),提升學(xué)生的計(jì)算機(jī)思維和計(jì)算機(jī)綜合應(yīng)用能力,培養(yǎng)交叉型應(yīng)用型的人才,并讓學(xué)生運(yùn)用所學(xué)知識(shí)和概念對(duì)實(shí)際生活中的問(wèn)題進(jìn)行處理,建立扎實(shí)的計(jì)算思維框架。通過(guò)Web程序設(shè)計(jì)實(shí)踐教學(xué)改革提高學(xué)生對(duì)Web程序設(shè)計(jì)的學(xué)習(xí)興趣,并培養(yǎng)學(xué)生在學(xué)習(xí)過(guò)程中利用計(jì)算機(jī)處理實(shí)際問(wèn)題的能力。
參考文獻(xiàn):
[1] 王穎,肖紅,張強(qiáng).基于OBE理念的“Web程序設(shè)計(jì)”課程教學(xué)改革探索與實(shí)踐[J].微型電腦應(yīng)用,2020,36(7):14-16.
[2] 吳文歡,張棟梁,秦東霞.《Web程序設(shè)計(jì)》課程教學(xué)改革與實(shí)踐[J].電腦開發(fā)與應(yīng)用,2012,25(4):41-43,46.
[3] 吳彥文,孫晨輝,李斌.知識(shí)圖譜助力學(xué)科教學(xué)——以大學(xué)模擬電子技術(shù)基礎(chǔ)課程為例[J].軟件導(dǎo)刊,2020,19(12):195-198.
[4] 蔣禹飛,唐燁偉,孫宏志.基于學(xué)科知識(shí)圖譜的智慧課堂教學(xué)問(wèn)題設(shè)計(jì)方法及舉隅[J].天津市教科院學(xué)報(bào),2021(3):71-76.
[5] 張勇,楊進(jìn)才.基于學(xué)科知識(shí)圖譜的高校教學(xué)模式研究[J].計(jì)算機(jī)教育,2021(6):141-144.
[6] 王偉靜,郭俊恩.《Web程序設(shè)計(jì)》應(yīng)用型課程教學(xué)改革研究[J].電腦知識(shí)與技術(shù),2020,16(1):139-140.
[7] 李艷茹,周子力,倪???,等.基于知識(shí)圖譜的學(xué)科知識(shí)構(gòu)建[J].計(jì)算機(jī)時(shí)代,2021(4):65-68.
[8] 陳曦.基于知識(shí)圖譜的網(wǎng)絡(luò)空間安全教育體系設(shè)計(jì)[J].信息與電腦(理論版),2020,32(6):196-198.
[9] 楊森,吳紅娉,張俊.Web程序設(shè)計(jì)課程改革的探索與實(shí)踐[J].科技信息,2010(30):268-269.
[10] 鄭麗萍,李芳炎.“Java Web應(yīng)用程序開發(fā)”課程思政的教學(xué)改革探索與實(shí)踐[J].數(shù)字通信世界,2021(7):261-262,177.
【通聯(lián)編輯:唐一東】