摘要:該文分析了Web程序設計課程教學中目前的現(xiàn)狀和存在的問題,將貫穿式案例教學法引入課程的教學改革中,結合課程特點對案例的設計和方案的實施進行了探討。將企業(yè)級的真實項目案例貫穿整個教學過程,以子項目任務為驅(qū)動力,教學內(nèi)容前后銜接,緊密結合,讓學生的學習化被動為主動,提升學生的綜合實踐能力。經(jīng)過一輪課程教學的實施,教學質(zhì)量明顯提升,受到學校和學生的認可。
關鍵詞:貫穿式案例;Web程序設計;教學改革
中圖分類號:G642 文獻標識碼:A
文章編號:1009-3044(2019)11-0120-02
1傳統(tǒng)教學模式下存在的問題
1.1 傳統(tǒng)教學模式下的教學效果不理想
傳統(tǒng)教學模式是以教師為中心,學生只是被動地接受老師傳授的知識,缺乏獨立自主的思考,無法引起學生的學習興趣,更沒法激起學習的熱情??菰锏膶W習內(nèi)容,呆板的教學模式,容易導致學生對課程產(chǎn)生厭學情緒,束縛學生的思維發(fā)展和創(chuàng)新能力,預習和復習的教學環(huán)節(jié)無從談起,實驗作業(yè)也就無法杜絕抄襲的現(xiàn)象,教師也就不能客觀地了解學生的真實學習水平,達不到理想的教學效果。
1.2 傳統(tǒng)教學模式下的教學案例缺乏整體規(guī)劃
傳統(tǒng)模式下的教學案例多以章節(jié)為單位進行組織,這些案例所涵蓋的知識點較為分散,不統(tǒng)一,缺乏必要的系統(tǒng)性、連貫性和協(xié)調(diào)性,學生難以將所學的知識點進行融會貫通,導致學生的學習思維不連貫,缺乏解決實際問題的能力。
1.3 傳統(tǒng)模式下的教學過程與實際項目相脫離
Web程序設計是一門注重實踐動手能力的課程,而傳統(tǒng)的教學思維與教學意識注重理論知識講解,對學生的實踐開發(fā)能力沒有給予足夠的重視,造成教學中的理論課時與實踐課時比例不合理,教學案例的真實性或時效性不強。另外,大部分教師由于自身缺乏實際項目的工作經(jīng)驗,因此在教學中通常會選取一些虛構的項目或者早期淘汰的項目作為案例來進行教學。虛構的案例無法了解實際的項目需求,這使得在項目開發(fā)中所需要具備的綜合性思維無法通過案例學習的方式獲取。早期淘汰的項目案例因為與目前的市場環(huán)境脫節(jié),學生學習興趣不大,導致學生極度缺乏實際的項目開發(fā)能力和經(jīng)驗,缺乏對知識點的深層次理解。
1.4 教學內(nèi)容缺少與醫(yī)藥項目的整合
教學內(nèi)容與醫(yī)藥相結合是我校信息管理與信息系統(tǒng)專業(yè)的特色和優(yōu)勢,如果在專業(yè)課程的教學中無法做到信息技術與醫(yī)藥的有機整合,這明顯違背我們專業(yè)課程設置的初衷,需要對學生的加強專業(yè)指導[1]。我們通過在實踐教學中引入一些以醫(yī)藥項目為背景的實驗案例,使學生充分認識、理解和掌握信息技術與醫(yī)藥的有機結合。
2貫穿式案例教學法概述
傳統(tǒng)教學方法中使用的案例一致性差,缺乏系統(tǒng)性和連貫性,使得Web程序設計課程難以應用。貫穿式案例教學法和傳統(tǒng)的教學法最大的區(qū)別是,在整個教學過程中使用一個完整的教學案例,案例涵蓋整個課程各章節(jié)的知識點,將案例的操作解析和知識點的理論講解有機結合,讓學生親身體驗到探索和發(fā)現(xiàn)知識的完整過程[2-6]。
在貫穿式案例教學中,針對我校學科背景和專業(yè)特色,我們采用了醫(yī)藥行業(yè)中的成熟的企業(yè)級Web應用項目——醫(yī)院信息系統(tǒng)HIS,作為完整的教學案例。整個項目案例首先根據(jù)各章節(jié)知識點的分布,拆解成多個相互關聯(lián)的子項目。在教學的實施過程中,子項目的設計和開發(fā)遵循由易到難、循序漸進的原則,各章節(jié)的知識點也依據(jù)課程規(guī)劃,精準地分布在子項目中。學生根據(jù)自身興趣和特長,自由分組,形成項目團隊,依照項目手冊,配合教師的講解和示范,同步完成各個子項目的設計和開發(fā),最終將子項目整合成一個完整的項目案例。在這種基于任務驅(qū)動和自主學習的模式下,理論學習與實踐操作有機結合,學生的學習興趣被極大地激發(fā),學生學習的積極性和主動性被極大地調(diào)動。
3教學案例的設計
3.1 選取有代表性的、典型的真實項目案例
案例的作用是為了服務教學目標,將抽象的理論知識應用于實踐,在案例的選擇上要遵循與教學內(nèi)容緊密聯(lián)系的原則,同時,案例也應是具有代表性和典型性的,來源于真正實踐的項目[2]。另外,案例的編排和實踐環(huán)節(jié)的設計應該選取學生熟悉的案例情景下進行。這樣的案例才能讓學生學會舉一反三,觸類旁通。
3.2 具有層次性與漸進性
由于所選案例要貫穿于整個教學過程,教學內(nèi)容圍繞知識點的各個環(huán)節(jié)需要層次性和漸進性地展開。一個完整的案例可以被拆分成多個較小的子項目,這些子項目包含了教學各個階段所需要理解和掌握的知識點,而這些知識點又由一條主干線貫穿,使得所有知識點渾然一體[3]。隨著教學的不斷深入,根據(jù)教學中的反饋,逐步豐富和完善案例的各項功能。
3.3 難易適度、實用生動
由于貫穿式案例由各相互聯(lián)系的子項目組成,根據(jù)課程教學的進度安排,選擇案例的難度應由易到難,知識點的滲透應逐層深入,使得學生通過自身的努力都可完成課程要求的實踐任務。難度偏低容易造成學生學習的積極性差,產(chǎn)生厭學和枯燥情緒[4]。難度偏高則容易打擊學生的自信心,使得學生很難達到課程的要求,直接影響后續(xù)的學習效果。同時,采用豐富的教學手段,營造生動活潑的教學氛圍,使學生的學習興趣逐漸萌芽,直至極大地激發(fā)學生的潛能,使每個學生感受到參與學習的樂趣,真正達到對知識的理解和運用。
3.4 實用性、創(chuàng)新性和可拓展性
Web程序設計是一門實踐性很強的課程,重在培養(yǎng)學生的實踐動手能力,具備從事軟件設計和開發(fā)的能力。當前信息技術和互聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展迅速,為了緊貼市場需求和行業(yè)發(fā)展,教學案例必須具備實用性、創(chuàng)新性和可拓展性[5]。通過設置真實而有趣的案例應用場景,積極調(diào)動學生的主觀能動性,強化學生的參與感,啟發(fā)和拓展學生的思維。
4教學案例的實施
4.1 案例的拆解和分析
教師首先要根據(jù)課程的定位和達成的教學目標,確定教學內(nèi)容的重點和難點,通過引入特定的案例應用場景,將案例合理地拆解成若干個相互關聯(lián)的子項目,基于任務驅(qū)動的方式,引導學生采用問題探究式的模式進行自主學習。學生在教師的引導下對子項目進行分析,梳理出需要掌握的重難點,基于前期掌握的知識點引出后續(xù)的教學內(nèi)容。
4.2 教師講解新知識點
教師首先要向?qū)W生闡明課程的教學目標和任務要求,明確學生要掌握的知識點,對教學內(nèi)容當中的重難點進行必要的講解。講解結束后要進行必要的歸納和總結,做到讓學生將所學知識內(nèi)化于心,外化于形,能夠?qū)⑿碌闹R應用到項目任務中。
4.3 項目協(xié)作與任務實現(xiàn)
本課程實踐項目借鑒企業(yè)項目團隊的開發(fā)方式,學生先自由組合成項目小組,之后教師再根據(jù)小組成員的技能水平情況進行適當?shù)恼{(diào)整,保證每個小組的整體實力較為均衡。組內(nèi)成員在討論的基礎上進行合理分工,采用相互協(xié)作的方式完成子項目的各個任務。當項目小組遇到難以解決的問題時,由教師給予必要的指導,引導學生找出問題的原因和解決方法,鼓勵學生盡力去完成項目任務,使學生獲得成就感。
4.4 項目評價和總結
在所有子項目任務結束后,學生也就完成了整個貫穿式案例的構建,也就能夠進一步理解教學內(nèi)容和案例之間的關系。組內(nèi)成員之間進行項目梳理,收集和整理項目實施過程中遇到的問題和解決思路,歸納和總結項目設計和開發(fā)的經(jīng)驗以及需要繼續(xù)完善的地方,最后完成小組實驗報告的撰寫。通過對各個小組的實驗報告進行收集整理,教師將各項實驗數(shù)據(jù)進行匯總和分析,找出普遍存在的問題進行集中講解,同時將優(yōu)秀作品進行展示,并請優(yōu)秀小組成員進行經(jīng)驗分享,激發(fā)學生的學習熱情。
5教學效果
貫穿式案例教學法通過選取學生熟悉的場景應用于教學過程中,結合具體的項目案例,采用生動形象的教學手段,將知識點有機重構,便于學習和加深理解。整個案例的完成通過子項目的任務進行驅(qū)動,極大地激發(fā)了學生下學習興趣和熱情,提升了學生解決具體實際問題的能力。項目小組式的團隊協(xié)作模式不僅可以鍛煉學生的協(xié)作和溝通能力,也能培養(yǎng)團隊合作的精神。
本學期課程結束后,通過對學生的問卷調(diào)查反饋,學生普遍認可貫穿式案例教學法的在實踐性課程教學中的優(yōu)勢,希望后續(xù)相關課程也能采用這種教學模式。同時,本學期的課程總評成績也比前幾個學期有了較大的提高,這是對教學效果最直接的反映和最大的肯定。
6結語
貫穿式案例教學法在Web程序設計課程中應用取得了較好的教學效果,一個企業(yè)級的項目案例貫穿整個教學過程,學生需要掌握的知識點被合理地分布在劃分出來的各個子項目中,教學內(nèi)容凸顯前后銜接,緊密結合的特點,讓學生的學習化被動為主動。同時,學生全程參與項目案例的完整開發(fā)流程,積累了寶貴的項目開發(fā)經(jīng)驗,提升了實際解決問題的能力。由于是初次嘗試貫穿式案例教學法,在課程教學應用中難免會有一些不足的地方,在后續(xù)的教學過程中會逐步完善。
參考文獻:
[1]古銳.醫(yī)藥院?!禖#程序設計》實驗教學改革的探討[J].電腦知識與技術,2017,13(26):133-134.
[2]任平紅,陳矗,鄭秋梅.貫穿案例教學法在Java Web程序設計教學中的應用[J].計算機教育,2014(14):67-69.
[3]廖旺宇.貫穿式案例教學法在數(shù)據(jù)挖掘課程中的應用[J].計算機產(chǎn)品與流通,2018(03):209-210.
[4]陳亮,穆楠.基于貫穿式案例及合作學習的Web課程教學研究[J].計算機教育,2018(09):89-91.
[5]張靜.貫穿式案例教學在財務管理課程中的應用[J].太原師范學院學報(社會科學版),2015,14(06):122-125.
[6]趙寧.基于遞進式案例教學法的Java課程教學改革研究[J].計算機教育,2013(23):73-76.
【通聯(lián)編輯:王力】