許美玲 張麗華 薛歡歡 忻良杰
摘要:本文采用基于案例驅(qū)動(dòng)的新型教學(xué)方法,從教學(xué)過(guò)程的課前、課堂、課后三個(gè)方面實(shí)施案例驅(qū)動(dòng)教學(xué)模式,并對(duì)該模式的具體運(yùn)用以及相關(guān)過(guò)程展開(kāi)了闡述,最終得出案例驅(qū)動(dòng)教學(xué)改革能夠增強(qiáng)學(xué)生操作實(shí)踐能力,進(jìn)而提高學(xué)生在軟件設(shè)計(jì)方面的能動(dòng)性與協(xié)作性。
關(guān)鍵詞:程序設(shè)計(jì);案例驅(qū)動(dòng);課程教學(xué)改革
中圖分類號(hào):G434? 文獻(xiàn)標(biāo)識(shí)碼:A? 論文編號(hào):1674-2117(2021)12-0102-03
隨著網(wǎng)絡(luò)信息技術(shù)的快速發(fā)展,Web應(yīng)用的發(fā)展?jié)摿σ苍絹?lái)越大,在軟件行業(yè)中其所占的比重呈現(xiàn)出顯著的上漲勢(shì)態(tài)?!癢eb程序設(shè)計(jì)”屬于Web開(kāi)發(fā)人員必須掌握的專業(yè)課程,更是學(xué)習(xí)計(jì)算機(jī)的關(guān)鍵課程之一。它突出的特點(diǎn)是實(shí)用性強(qiáng),旨在有效提高學(xué)生在實(shí)踐操作方面的能力。
在傳統(tǒng)的“Web程序設(shè)計(jì)”教學(xué)中,教師主要采用講授法講解知識(shí)點(diǎn),按照語(yǔ)法規(guī)則、基本控制結(jié)構(gòu)、數(shù)組等知識(shí)點(diǎn)逐級(jí)深入的教學(xué)體系進(jìn)行展開(kāi),通過(guò)簡(jiǎn)單的案例演示,讓學(xué)生體會(huì)學(xué)習(xí)內(nèi)容。課后,會(huì)借助相關(guān)的作業(yè)及實(shí)驗(yàn)幫助他們掌握這方面的知識(shí)技能。這種教學(xué)模式雖然在宏觀上保證了學(xué)生知識(shí)體系建構(gòu)的完整性,但從知識(shí)的應(yīng)用角度來(lái)說(shuō),難免存在主次不分的問(wèn)題,并且在維持學(xué)生學(xué)習(xí)的自主性方面并無(wú)益處。
筆者在開(kāi)展“Web程序設(shè)計(jì)”教學(xué)實(shí)踐中,引入了案例法,從教學(xué)過(guò)程的課前、課堂、課后三個(gè)方面實(shí)施案例驅(qū)動(dòng)教學(xué)模式。以案例總體的流程為主導(dǎo),學(xué)生通過(guò)討論、探索、開(kāi)放的方式參與案例開(kāi)發(fā)的全過(guò)程,激發(fā)學(xué)生的課程學(xué)習(xí)動(dòng)力。這樣既有助于提高編程課程的吸引力,又能訓(xùn)練學(xué)生的操作技能,提高他們?cè)趧?chuàng)造方面的能力,同時(shí)也為培養(yǎng)學(xué)生成為應(yīng)用型人才,與社會(huì)無(wú)縫連接打下堅(jiān)實(shí)的基礎(chǔ)。
教學(xué)現(xiàn)狀分析
“Web程序設(shè)計(jì)”是一門(mén)實(shí)踐性比較強(qiáng)的學(xué)科,要求學(xué)生充分理解相關(guān)理論,并具備優(yōu)良的實(shí)踐技能。學(xué)生要學(xué)好此類課程,不僅要掌握理論部分的程序設(shè)計(jì)思想,還要具備足夠的編程經(jīng)驗(yàn)。結(jié)合以往的教學(xué)經(jīng)驗(yàn)以及與同行間的溝通,筆者發(fā)現(xiàn)在講授該課程的過(guò)程中普遍存在以下問(wèn)題。
第一,課程內(nèi)容涵蓋知識(shí)面較廣,學(xué)生難以理解不同內(nèi)容板塊之間的聯(lián)系。
該課程涉及網(wǎng)頁(yè)設(shè)計(jì)基礎(chǔ)知識(shí)、服務(wù)器編程、瀏覽器編程、現(xiàn)代Web編程、數(shù)據(jù)庫(kù)技術(shù)等相關(guān)知識(shí),在實(shí)踐中需要學(xué)生能夠?qū)@些知識(shí)進(jìn)行綜合應(yīng)用。但在授課過(guò)程中,針對(duì)局部知識(shí)點(diǎn)設(shè)計(jì)的案例較為獨(dú)立,而且實(shí)踐性不強(qiáng),更缺乏創(chuàng)新性。在學(xué)習(xí)過(guò)程中,學(xué)生喜歡按照章節(jié)順序來(lái)學(xué)習(xí),對(duì)不同內(nèi)容板塊之間的聯(lián)系很難做到深入的理解,無(wú)法從整體上把握知識(shí)間的內(nèi)在關(guān)系,久而久之,也會(huì)影響后續(xù)知識(shí)的學(xué)習(xí)。
第二,課程內(nèi)容抽象程度較高,學(xué)生動(dòng)手實(shí)踐能力較弱。
“Web程序設(shè)計(jì)”課程的課堂教學(xué)通常是先對(duì)理論知識(shí)進(jìn)行講解,然后通過(guò)實(shí)驗(yàn)進(jìn)行實(shí)踐檢驗(yàn)。在理論講解環(huán)節(jié),教師通過(guò)案例演示運(yùn)行效果,學(xué)生只有“聽(tīng)”,沒(méi)有“練”。伴隨學(xué)習(xí)日漸深入,學(xué)過(guò)的知識(shí)累積增多,學(xué)生會(huì)覺(jué)得內(nèi)容太過(guò)繁雜,難以理清頭緒。到了實(shí)踐檢驗(yàn)環(huán)節(jié),又由于對(duì)理論部分理解不夠透徹,容易導(dǎo)致對(duì)實(shí)驗(yàn)內(nèi)容難以動(dòng)手練習(xí)。這些問(wèn)題嚴(yán)重削弱了學(xué)生對(duì)知識(shí)學(xué)習(xí)的動(dòng)力,讓學(xué)生產(chǎn)生較多畏難情緒。
案例驅(qū)動(dòng)教學(xué)改革目標(biāo)
基于案例驅(qū)動(dòng)的“Web程序設(shè)計(jì)”課程教學(xué)改革目標(biāo)主要包括如下三點(diǎn):
①轉(zhuǎn)變傳統(tǒng)課堂中的師生角色。在教學(xué)中,要將案例的整體流向當(dāng)作主要線索,教師從主導(dǎo)者演變?yōu)榇龠M(jìn)者與引導(dǎo)者,學(xué)生從聽(tīng)講者轉(zhuǎn)為積極的參與者。
②增強(qiáng)學(xué)生研究與處理問(wèn)題的能力。在教學(xué)中,要將教育內(nèi)容和真實(shí)情境充分結(jié)合,讓學(xué)生在課上直面所遇到的現(xiàn)實(shí)問(wèn)題,并通過(guò)案例研究對(duì)知識(shí)加以驗(yàn)證,提高學(xué)生對(duì)學(xué)習(xí)的自信與動(dòng)力。
③加強(qiáng)實(shí)踐能力的鍛煉。學(xué)生通過(guò)案例探索與實(shí)踐更深入地理解編程知識(shí),提高編程水平,同時(shí)不斷掌握程序設(shè)計(jì)的理念與技法。
案例驅(qū)動(dòng)教學(xué)改革實(shí)施
基于案例驅(qū)動(dòng)的教學(xué)方法借助完整、綜合的案例來(lái)進(jìn)行授課。筆者在教學(xué)過(guò)程的課前、課堂、課后三階段進(jìn)行如下工作。
1.課前——明確教學(xué)目標(biāo),設(shè)計(jì)教學(xué)案例、教學(xué)環(huán)節(jié)
首先選取能夠體現(xiàn)實(shí)用性和層次性的案例,按“基礎(chǔ)技術(shù)—核心技術(shù)—設(shè)計(jì)模式”進(jìn)階的方式將案例分解為多個(gè)子案例,每個(gè)子案例涉及若干個(gè)知識(shí)點(diǎn),并進(jìn)一步將每個(gè)子案例按“基礎(chǔ)任務(wù)—協(xié)作任務(wù)—拓展任務(wù)”的方式進(jìn)行內(nèi)部進(jìn)階任務(wù)分解。所有子案例可以獨(dú)立進(jìn)行,但又相互關(guān)聯(lián),從屬于一個(gè)綜合案例。教師根據(jù)不同階段的教學(xué)內(nèi)容,運(yùn)用有關(guān)案例展開(kāi)教學(xué),教學(xué)內(nèi)容發(fā)展路線如下圖所示。
2.課堂——以案例為主線,增加實(shí)踐環(huán)節(jié),細(xì)化評(píng)分標(biāo)準(zhǔn)
理論課將案例作為主要線索展開(kāi)內(nèi)容的講授,從最簡(jiǎn)單的需求入手,啟發(fā)學(xué)生思考與掌握有關(guān)知識(shí),并講解具體的程序?qū)崿F(xiàn)。根據(jù)學(xué)習(xí)內(nèi)容的難易程度,制訂授課計(jì)劃,設(shè)置案例任務(wù),逐步講解復(fù)雜功能的實(shí)現(xiàn)過(guò)程,以及程序的運(yùn)行和調(diào)試。班級(jí)學(xué)生分為若干小組,明確組內(nèi)個(gè)人任務(wù),合作完成案例任務(wù)。在代碼實(shí)現(xiàn)過(guò)程中學(xué)生感到疑惑時(shí),暫時(shí)交由學(xué)生獨(dú)立思考或小組合作進(jìn)行解決;在學(xué)生思考阻塞時(shí)教師對(duì)其進(jìn)行點(diǎn)撥,推動(dòng)對(duì)問(wèn)題的理解;在學(xué)生考慮不周時(shí)及時(shí)提出補(bǔ)充,師生共同協(xié)作完善解決方案。適當(dāng)設(shè)置擴(kuò)展練習(xí),全方位展現(xiàn)學(xué)生的創(chuàng)新力,啟發(fā)他們主動(dòng)思考且獨(dú)立化解問(wèn)題。
實(shí)驗(yàn)課上強(qiáng)調(diào)理論知識(shí)的實(shí)際應(yīng)用,鍛煉學(xué)生的動(dòng)手操作能力。通過(guò)對(duì)問(wèn)題的分析,學(xué)生使用所學(xué)知識(shí)完成程序設(shè)計(jì),并對(duì)實(shí)驗(yàn)結(jié)果進(jìn)行細(xì)化檢查。實(shí)驗(yàn)作業(yè)的細(xì)化檢查有助于學(xué)生及時(shí)發(fā)現(xiàn)問(wèn)題、解決問(wèn)題,提升編程能力,具體的檢查細(xì)則如下表所示。
3.課后——拓展案例、自主學(xué)習(xí)
課堂教學(xué)時(shí)間有限,因此協(xié)作任務(wù)和拓展任務(wù)需要學(xué)生在課后來(lái)獨(dú)立完成,教師采用面對(duì)面輔導(dǎo)、QQ、微信、郵箱等方式提供答疑。除此之外,針對(duì)不同階段的學(xué)習(xí)內(nèi)容,教師整理對(duì)應(yīng)的教學(xué)案例,總結(jié)課上遇到的問(wèn)題,制作并發(fā)放問(wèn)卷,從學(xué)生中獲得反饋,對(duì)教學(xué)活動(dòng)展開(kāi)總結(jié)與反思。
案例驅(qū)動(dòng)教學(xué)考核方案
案例的作用是為了服務(wù)教學(xué)目標(biāo),把抽象化的理論運(yùn)用在現(xiàn)實(shí)中。教師在挑選案例方面應(yīng)當(dāng)密切關(guān)聯(lián)教學(xué)內(nèi)容,并且案例還要有代表性,源于實(shí)踐。不僅如此,在編排案例與設(shè)計(jì)實(shí)踐活動(dòng)時(shí),應(yīng)挑選學(xué)生較為熟知的情境來(lái)展開(kāi),進(jìn)而將案例的操作解析與知識(shí)點(diǎn)的理論講解充分結(jié)合在一起,引導(dǎo)學(xué)生參與知識(shí)探索的全過(guò)程。
同時(shí),教師所挑選的案例應(yīng)從簡(jiǎn)單到困難,讓知識(shí)點(diǎn)充分融入進(jìn)去,使學(xué)生經(jīng)過(guò)不懈努力均能完成課程目標(biāo)。案例過(guò)于簡(jiǎn)單會(huì)削弱學(xué)生學(xué)習(xí)的主動(dòng)性,太難又極易讓學(xué)生的學(xué)習(xí)信心遭受打擊。另外,在采用案例驅(qū)動(dòng)教學(xué)法展開(kāi)實(shí)踐教學(xué)時(shí),教師要圍繞學(xué)生這一核心,以增強(qiáng)其實(shí)踐技能為目標(biāo),在過(guò)程考核階段強(qiáng)調(diào)學(xué)生的實(shí)際操作水平,盡可能展示出學(xué)生實(shí)際的學(xué)習(xí)情況。
結(jié)論
總之,采用案例法進(jìn)行教學(xué),按照Web技術(shù)發(fā)展路線,將知識(shí)點(diǎn)和案例有機(jī)結(jié)合,前后呼應(yīng),在教學(xué)期間將案例研究和解決作為主要線索,帶領(lǐng)學(xué)生對(duì)案例中涉及的問(wèn)題展開(kāi)探析,能調(diào)動(dòng)學(xué)生對(duì)知識(shí)的探索欲,提升他們的學(xué)習(xí)熱情,鼓勵(lì)他們積極參與到實(shí)踐教學(xué)中,進(jìn)而理解原理與學(xué)會(huì)方法。
參考文獻(xiàn):
韓波,李亦涵,李兵,等.新工科建設(shè)背景下的《Web程序設(shè)計(jì)》課程實(shí)踐教學(xué)方法探討[J].軟件導(dǎo)刊:教育技術(shù),2019,18(01):65.
基金項(xiàng)目:嘉興學(xué)院南湖學(xué)院2019年課堂教改項(xiàng)目(N414541907),浙江省高等教育“十三五”第一批教學(xué)改革研究項(xiàng)目(JG20180526)。
作者簡(jiǎn)介:許美玲,女,助教,研究方向?yàn)閿?shù)據(jù)挖掘、面向?qū)ο筌浖_(kāi)發(fā);張麗華,女,本科,研究方向?yàn)橛?jì)算機(jī)軟件及計(jì)算機(jī)應(yīng)用、教育理論與教學(xué)管理;薛歡歡,女,碩士研究生,研究方向?yàn)橛?jì)算機(jī)軟件及其應(yīng)用、數(shù)據(jù)庫(kù)基礎(chǔ)及其應(yīng)用;忻良杰,男,本科,研究方向?yàn)橛?jì)算機(jī)應(yīng)用、教學(xué)事務(wù)管理。