方翔 劉璽
【摘 要】PBL教學(xué)方法目前主要應(yīng)用于醫(yī)學(xué)教育,醫(yī)學(xué)院校學(xué)生對PBL教學(xué)過程較為熟悉,但在學(xué)習(xí)傳統(tǒng)的程序設(shè)計類課程時又感到非常吃力。本文在分析PBL教學(xué)法要點的基礎(chǔ)上結(jié)合醫(yī)學(xué)院校程序設(shè)計課程的教學(xué)實際,提出了將PBL教學(xué)法應(yīng)用于程序設(shè)計類課程的教學(xué)方案,并編寫了配套的實驗指導(dǎo)教材,經(jīng)過實際驗證取得了較好的教學(xué)效果。
【關(guān)鍵詞】PBL教學(xué);醫(yī)學(xué)院校;程序設(shè)計
0 引言
PBL(Problem-Based Learning)是以問題為導(dǎo)向的教學(xué)方法,是基于現(xiàn)實世界的以學(xué)生為中心的教育方式。目前該方法主要被應(yīng)用于醫(yī)學(xué)教育,在PBL醫(yī)學(xué)教育中以問題為基礎(chǔ),以醫(yī)學(xué)生為主體,以小組討論為形式,在輔導(dǎo)教師的參與下,圍繞某一醫(yī)學(xué)專題或具體病例的診治等問題進行研究和學(xué)習(xí)。與傳統(tǒng)的以學(xué)科為基礎(chǔ)的教學(xué)法有很大不同,PBL 強調(diào)以學(xué)生的主動學(xué)習(xí)為主,而不是傳統(tǒng)教學(xué)中的以教師講授為主,PBL 將學(xué)習(xí)與更大的任務(wù)或問題掛鉤,使學(xué)習(xí)者投入于問題中,它設(shè)計真實性任務(wù),強調(diào)把學(xué)習(xí)設(shè)置到復(fù)雜的、有意義的問題情景中,通過學(xué)習(xí)者的自主探究和合作來解決問題,從而學(xué)習(xí)隱含在問題背后的科學(xué)知識,形成解決問題的技能和自主學(xué)習(xí)的能力。
1 PBL教學(xué)法應(yīng)用現(xiàn)狀
在我國PBL目前主要還是應(yīng)用于醫(yī)學(xué)教育,而在程序設(shè)計類課程教學(xué)中的應(yīng)用較少。程序設(shè)計課程和醫(yī)學(xué)教育類課程都要求學(xué)生具有較好的理論知識結(jié)構(gòu)及較強的實踐動手能力,在教學(xué)中大量采用案例教學(xué),因此將PBL的核心要素抽離出來,結(jié)合程序設(shè)計類課程的實際狀況,設(shè)計出適用于程序設(shè)計類課程的PBL教學(xué)法,并配合恰當(dāng)?shù)闹笇?dǎo)教材,對提升程序類課程的教學(xué)效果將有極大的幫助。
近年來,國內(nèi)學(xué)者對PBL在程序設(shè)計類課程教學(xué)中的應(yīng)用也做了一些研究。徐一秋等[1]研究了PBL教學(xué)法在C語言設(shè)計實驗課教學(xué)改革中的應(yīng)用,將該教學(xué)法應(yīng)用于醫(yī)學(xué)影像專業(yè)C語言課程的教學(xué),通過一年的實踐證明該改革是科學(xué)有效的。齊景嘉等[2]研究了PBL教學(xué)法在VB教學(xué)中的應(yīng)用,制定了具體的實施步驟;朱麗[3]在計算機程序設(shè)計教學(xué)過程中,通過對實驗組和對照組分別進行PBL教學(xué)及傳統(tǒng)教學(xué),并對兩組教學(xué)結(jié)果進行全方位對比,探討PBL在計算機教學(xué)中的應(yīng)用手段和評價方法;楊春波等[4]通過在Visual FoxPro 程序設(shè)計課程教學(xué)中使用PBL和案例式教學(xué)方法,探討了兩者的特點及結(jié)合的可行性。
PBL教學(xué)方法在國內(nèi)得到了廣泛的關(guān)注和認可,大量學(xué)者嘗試將其移植于非醫(yī)學(xué)類教學(xué),并取得了一些成績。然而將PBL教學(xué)法和程序設(shè)計類課程教學(xué)過程融合的方法并不成熟,與PBL教學(xué)配套的案例設(shè)計和指導(dǎo)實驗教材更是不多見。醫(yī)學(xué)院校學(xué)生大多接觸過PBL教學(xué)法,熟知教學(xué)規(guī)則和操作流程,因此將PBL教學(xué)法應(yīng)用到醫(yī)學(xué)院校程序設(shè)計類課程,學(xué)生能夠快速的接受并能取得更好的教學(xué)效果。
2 PBL教學(xué)方案及實施
PBL本身的教學(xué)思路和特點都已經(jīng)比較成熟,我們在研究其特點的基礎(chǔ)上針對醫(yī)學(xué)院校程序設(shè)計類課程做了移植和改進,以我校2015級信息管理與信息系統(tǒng)專業(yè)學(xué)生為實施對象,以該專業(yè)所開設(shè)的《Java程序設(shè)計》課程為依托,進行了具體的設(shè)計和實施。
首先,在教學(xué)方案的設(shè)計中,我們調(diào)研了同類學(xué)校程序設(shè)計類課程的教學(xué)方法以及學(xué)生的學(xué)習(xí)狀況,分析了目前教學(xué)方法的教學(xué)效果,找出問題所在,通過實際聽課、走訪、查看考核結(jié)果等方式,充分了解目前教學(xué)方法的不足,挖掘根源所在。我們發(fā)現(xiàn)醫(yī)學(xué)院校學(xué)生在學(xué)習(xí)程序設(shè)計類課程時主要面臨兩個方面的問題,一是,醫(yī)學(xué)院校的醫(yī)學(xué)類課程大多偏重于記憶,但程序設(shè)計類課程偏重實踐,導(dǎo)致學(xué)生按照學(xué)習(xí)其它課程的方法來學(xué)習(xí)很難有好的效果。二是,學(xué)生普遍基礎(chǔ)薄弱,相關(guān)知識儲備不足,對程序設(shè)計類課程普遍認識不足,比較迷茫,缺乏興趣,在學(xué)習(xí)時沒有投入足夠的精力,甚至帶有恐懼心理,自然教學(xué)效果難以保證。基于上述分析,我們決定將PBL教學(xué)中以問題為導(dǎo)向、用問題來驅(qū)動的方法應(yīng)用于《Java程序設(shè)計》中,采用由淺入深的問題來激發(fā)學(xué)生興趣。
其次,在具體的方案設(shè)計中,我們對傳統(tǒng)教學(xué)方法做了以下兩個方面的改進,一是,轉(zhuǎn)換學(xué)生為主體,對學(xué)生進行分組,本項目中我們把2015級信息管理與信息系統(tǒng)專業(yè)的42個學(xué)生分成6組,首先學(xué)生自由組隊,然后老師根據(jù)組隊人數(shù)情況和平時學(xué)習(xí)情況進行調(diào)整,形成最終的分組,這樣方便在課堂中開展小組內(nèi)和小組間的討論,從而將學(xué)生變?yōu)檎n堂主體。二是,轉(zhuǎn)換教師角色,教師提前精選問題和實例并針對課程內(nèi)容做好充分準(zhǔn)備,熟悉實驗內(nèi)容的各個方面知識,以備學(xué)生隨時就實驗內(nèi)容提問和展開討論,在課堂中充當(dāng)啟發(fā)者和解惑者的角色,而不再講述過多內(nèi)容。
另外,鑒于目前市面上沒有很好的基于PBL教學(xué)法的實驗類指導(dǎo)教材,我們結(jié)合多年教學(xué)經(jīng)驗和積累編寫了基于PBL教學(xué)法的Java上機指導(dǎo)教材。該教材以PBL教學(xué)方法為依托,結(jié)合醫(yī)學(xué)院校和本專業(yè)實際情況,融入相關(guān)的醫(yī)學(xué)問題,增強學(xué)生學(xué)習(xí)興趣,輔助學(xué)生解決相關(guān)問題,提高教學(xué)效果。教材由淺到深,章節(jié)上從最基礎(chǔ)的Java環(huán)境配置,到選擇、分支、循環(huán)結(jié)構(gòu),再到面向?qū)ο蠛蛨D形界面以及數(shù)據(jù)庫的相關(guān)知識,一共12章,涵蓋了Java SE的所有核心知識點,在內(nèi)容上,每一章分為基礎(chǔ)驗證-知識點應(yīng)用-綜合應(yīng)用三個層次,以問題來驅(qū)動教學(xué),通過小組討論、比賽、辯論等方式激發(fā)學(xué)習(xí)興趣,增強解決實際問題的能力。
3 PBL實施結(jié)果和分析
按照上述實施方案以及配套的實驗教材,我們以2015-2016第二學(xué)期為實驗周期,在54個課時中嚴(yán)格實施PBL課堂教學(xué),并對學(xué)生課堂積極性、課堂討論和練習(xí)效果等方面做好記錄。最后將2014級信息管理與信息系統(tǒng)專業(yè)學(xué)生作為對照組,通過考試成績進行了效果的比對。最終成績對比如表1所示。
表1 期末考試成績分階段對比表
通過期末考試成績的對比可以看出,利用PBL進行教學(xué)的實驗班學(xué)生的成績要明顯優(yōu)于采用傳統(tǒng)教學(xué)方法的對照班。另外通過平時課堂的記錄可以看出,實驗班學(xué)生在學(xué)習(xí)興趣、編程能力等方面也要強于對照班學(xué)生。
4 結(jié)語
經(jīng)過一年的調(diào)研、設(shè)計和實施,我們發(fā)現(xiàn)PBL教學(xué)法應(yīng)用于醫(yī)學(xué)院校程序設(shè)計類課程相對于傳統(tǒng)教學(xué)方法能夠取得更好的教學(xué)效果。其主要作用有三個方面。一是,能夠激發(fā)學(xué)生學(xué)習(xí)積極性,提高學(xué)習(xí)興趣,二是,可以提高學(xué)生的綜合素質(zhì),三是,可以提高教師對相關(guān)學(xué)科之間的理解與聯(lián)系。在以后的教學(xué)中,我們將繼續(xù)執(zhí)行基于PBL的教學(xué)方案,并總結(jié)實際教學(xué)中的問題,提出改進措施,以達到更好的教學(xué)效果。
【參考文獻】
[1]徐一秋,王立偉,王海波.PBL教學(xué)法在C程序設(shè)計實驗課教學(xué)改革中的應(yīng)用[J].計算機教育,2010(21):93-95.
[2]齊景嘉,郭川軍,蔣巍,等.PBL教學(xué)法在VB教學(xué)中的應(yīng)用[J].經(jīng)濟研究導(dǎo)刊, 2009(11):229-230.
[3]朱麗.PBL教學(xué)模式在計算機教學(xué)中的應(yīng)用[J].軟件導(dǎo)刊,2013(1):177-179.
[4]楊春波,雷國華,劉海青,等.PBL與案例式教學(xué)法在高校程序設(shè)計課程教學(xué)中的結(jié)合應(yīng)用[J].計算機時代,2011(12):37-39.
[責(zé)任編輯:田吉捷]