孫振明
【摘要】針對程序?qū)W習(xí)枯燥的問題,將案例教學(xué)引入到《VB程序設(shè)計》課程教學(xué)過程中,進(jìn)行了案例設(shè)計及實施關(guān)鍵的分析,提高了學(xué)生學(xué)習(xí)效率,提升了教師的教學(xué)效果。
【關(guān)鍵詞】案例教學(xué)? 教學(xué)方式? 程序設(shè)計
【基金項目】中國礦業(yè)大學(xué)(北京)教學(xué)改革項目:J180119;中央高?;究蒲袠I(yè)務(wù)費項目:2017QZ02。
【中圖分類號】G42 【文獻(xiàn)標(biāo)識碼】A 【文章編號】2095-3089(2019)19-0244-02
一、引言
現(xiàn)在社會已處于全面信息化的時代,中國礦業(yè)大學(xué)(北京)作為培養(yǎng)高素質(zhì)、多樣化人才的高校,在工業(yè)工程專業(yè)的《2016版本科培養(yǎng)方案》中規(guī)定,學(xué)生需要“掌握計算機方面的相關(guān)知識,具有較強的計算機操作、編程、數(shù)值模擬和實際工程應(yīng)用的能力”,同時開設(shè)了《VB程序設(shè)計》等專業(yè)必修課程。
由于程序設(shè)計知識內(nèi)容的抽象性,在《VB程序設(shè)計》的教學(xué)過程中,有部分學(xué)生反映傳統(tǒng)教學(xué)方式比較枯燥、乏味,內(nèi)容不易學(xué)習(xí)理解,知識點不易掌握。通過調(diào)研了解到,大量研究證明案例教學(xué)可解決上述問題。為此,在本課程的教學(xué)過程中,嘗試引入了案例教學(xué)的方式,對課程案例進(jìn)行了設(shè)計,并在教學(xué)過程中總結(jié)了實施的關(guān)鍵及應(yīng)用的效果。
二、課程案例設(shè)計
依據(jù)課程大綱要求,通過梳理課程知識關(guān)鍵點和難點,針對知識點的不同特點,提出了生活化案例設(shè)計、交互式案例設(shè)計、虛擬化案例設(shè)計等多種不同形式的案例類型。
1.生活化案例設(shè)計
生活化案例設(shè)計是指將知識點歸納到生活中常見的案例之中,通過具體的應(yīng)用,實現(xiàn)知識點的講解與學(xué)習(xí)。
如在講授數(shù)組概念時,設(shè)計了成績管理過程中統(tǒng)計高于平均分人數(shù)的案例。學(xué)生對平均成績的求解及高于平均分人數(shù)的統(tǒng)計過程非常熟悉。
在該案例中,如果運用已授課知識解決,需要計算平均分時輸入一遍成績,統(tǒng)計高于平均分的人數(shù)時再重復(fù)輸入成績,或者定義100個變量存儲成績來做計算和統(tǒng)計,但是這樣會帶來問題:(1)輸入數(shù)據(jù)/編寫代碼的工作量成倍增加;(2)多次輸入成績過程中,若兩次輸入成績中有誤,則統(tǒng)計的結(jié)果不正確。
因此,可以自然的引出數(shù)組的概念,通過數(shù)組的方式簡化程序設(shè)計及編碼等工作。
2.交互式案例設(shè)計
交互式案例設(shè)計是指將知識點歸納到案例中,案例可以通過在課堂的師生交互完成,實現(xiàn)知識點的講解與學(xué)習(xí)。
有關(guān)研究表明,在教學(xué)實踐過程中,如果有師生的互動交流過程,學(xué)生學(xué)習(xí)的效果將會有很大的提升。交互式案例基于互動教學(xué)的研究理論設(shè)計,案例需要師生互動進(jìn)行完成。
如在講授排序算法過程,設(shè)計了師生交互演示排序過程的案例。參考網(wǎng)絡(luò)上流行的羅馬尼亞6種排序舞蹈,在授課過程中,隨機選取6名學(xué)生到講臺隨機排列,以學(xué)生的學(xué)號尾數(shù)為學(xué)生的數(shù)字,然后按照排序算法的流程,進(jìn)行算法流程的交互演示。
交互式案例在首次互動中往往比較混亂,因?qū)W生對算法流程還不熟悉,經(jīng)常有出錯的現(xiàn)象,需要老師及時的指導(dǎo)。在兩次之后,互動流程明顯變好,說明學(xué)生對知識點的掌握程度有很大提升。
3.虛擬化案例設(shè)計
虛擬化案例設(shè)計是指將知識點歸納后采用虛擬仿真的模式展示,利用虛擬仿真可重復(fù)性好、顯示效果好等特點,實現(xiàn)知識點的講解與學(xué)習(xí)。
課程初期采用了同濟大學(xué)制作的FLASH視頻,對課程中部分內(nèi)容(如數(shù)組元素刪除、二分查找算法、遞歸算法、函數(shù)調(diào)用等)等進(jìn)行虛擬展示。后期針對上機過程中容易出現(xiàn)的問題,設(shè)置了虛擬操作環(huán)境,在虛擬操作環(huán)境中,如果學(xué)生出現(xiàn)錯誤,虛擬平臺自動判定,并給出夸張、可視化的錯誤效果,讓學(xué)生對錯誤問題有深刻的印象,以提高學(xué)習(xí)的效果。
三、實施案例教學(xué)的關(guān)鍵
1.如何設(shè)計案例
案例的好壞是案例教學(xué)過程中的關(guān)鍵之一。案例設(shè)計必須與所講授知識點緊密契合,因此,設(shè)計案例需要遵循如下步驟:(1)按照大綱要求,梳理授課的知識點;(2)根據(jù)知識點的難易程度,分析需要進(jìn)行案例教學(xué)的內(nèi)容;(3)依據(jù)知識點特點,選擇合適的案例內(nèi)容;(4)與學(xué)生和有經(jīng)驗的老師交流,針對案例內(nèi)容進(jìn)行修改完善。
2.采用何種形式的案例
在教授課程過程中,筆者總結(jié)了三種不同的案例教學(xué)形式。在設(shè)計案例內(nèi)容過程中,采用何種形式進(jìn)行案例應(yīng)用也是案例教學(xué)過程中的關(guān)鍵之一,形式的好壞直接影響到教學(xué)的最終效果。因此,在針對知識點內(nèi)容設(shè)計完案例之后,針對案例的特點,設(shè)計不同的案例形式。在案例形式設(shè)計過程中,同樣需要在設(shè)計出來后,與有經(jīng)驗的老師和上課的學(xué)生多次交流,針對反饋意見不斷修改完善,以達(dá)到最優(yōu)的效果。
四、結(jié)語
通過案例教學(xué)的研究,將新的教學(xué)方式方法應(yīng)用到所承擔(dān)課程的教學(xué)實踐過程中,實現(xiàn)了對現(xiàn)有教學(xué)方式的完善,不僅提高了教師的教學(xué)水平,同時也提高了學(xué)生學(xué)習(xí)知識的效率及效果。
參考文獻(xiàn):
[1]中國礦業(yè)大學(xué)(北京).工業(yè)工程專業(yè)2016版本科培養(yǎng)方案[R]. 2017(03)
[2]雷海艷.淺談現(xiàn)代案例教學(xué)模式[J].長春理工大學(xué)學(xué)報(社會科學(xué)版).2007(01)
[3]唐世剛, 鐘萬林.互動式教學(xué)模式構(gòu)建研究[J].教育理論與實踐.2013(18)
[4]王斌,王衛(wèi)軍,趙伏軍,等.基于虛擬仿真式案例教學(xué)的礦業(yè)工程創(chuàng)新人才培養(yǎng)[J].煤炭高等教育.2017(02)