季曉玉 肇恒宇
大連醫(yī)科大學(xué)計算機教研室,大連 116044
醫(yī)學(xué)院?!队嬎銠C編程語言》教學(xué)方法初探
季曉玉 肇恒宇
大連醫(yī)科大學(xué)計算機教研室,大連 116044
分析了醫(yī)學(xué)院校計算機編程語言課程的教學(xué)現(xiàn)狀,指出了存在的問題,給出了一個解決方案,即在講授基礎(chǔ)知識階段使用案例教學(xué)法,在編程實踐階段使用任務(wù)驅(qū)動教學(xué)法。通過這兩種方法的結(jié)合使用,激發(fā)學(xué)生學(xué)習(xí)興趣,提高教學(xué)質(zhì)量。
計算機編程語言;案例教學(xué)法;任務(wù)驅(qū)動教學(xué)法
隨著計算機在醫(yī)院中的普及、推廣使用,在醫(yī)學(xué)院校開設(shè)計算機課程也變得非常重要。大多數(shù)醫(yī)學(xué)院校都開設(shè)了計算機基礎(chǔ)課程和編程語言課程。對于學(xué)習(xí)醫(yī)學(xué)的學(xué)生來說,他們的學(xué)習(xí)習(xí)慣是先記憶再使用,但是學(xué)習(xí)編程語言,必須先理解再應(yīng)用,這就導(dǎo)致了很多醫(yī)學(xué)生覺得編程太難,逐漸對該門課失去了興趣,以至于編程課程在醫(yī)學(xué)院校中的教學(xué)很難達到理想的效果。
(1)開設(shè)編程語言課程之前,學(xué)生的計算機基礎(chǔ)水平差異較大。
(2)缺少和醫(yī)學(xué)結(jié)合緊密的計算機編程教材。
醫(yī)學(xué)院校通常都采用教育部統(tǒng)編或規(guī)劃教材。調(diào)查結(jié)果顯示,這樣的教材中選用的醫(yī)學(xué)相關(guān)用例極少,還有部分用例太難,不適合于醫(yī)學(xué)生的教學(xué)。
(3)醫(yī)學(xué)生學(xué)習(xí)計算機編程語言的目的不明確。
正是因為醫(yī)學(xué)院校的計算機教材過于大眾化,客觀上影響了計算機教學(xué)效果,同時導(dǎo)致醫(yī)學(xué)生對學(xué)習(xí)計算機的目的不明確,不清楚計算機和日后的醫(yī)、教、研工作有什么具體聯(lián)系
[1]。
(4)計算機編程語言課程體系安排不合理。
目前,醫(yī)學(xué)院校的計算機編程語言課程總的課時數(shù)都比較少,理論課上教授的內(nèi)容非常多,而在上機實踐時, 由于學(xué)生對理論的學(xué)習(xí)不深入,根本無法把實踐與理論結(jié)合起來,一定程度上挫傷了醫(yī)學(xué)生學(xué)習(xí)計算機知識和技能的積極性。
(1)在開設(shè)計算機編程語言課程之前,介紹一些基礎(chǔ)知識。在講授編程語言時,將涉及的基礎(chǔ)知識補充講解,以免造成知識脫節(jié)、影響學(xué)生理解新知識。
(2)要選用或自編適合醫(yī)學(xué)院校教學(xué)特點的計算機編程教材,在教學(xué)過程中根據(jù)學(xué)生計算機水平和個人能力的差異開展因材施教。在授課過程中,根據(jù)學(xué)生學(xué)習(xí)的具體情況,及時調(diào)整教學(xué)方案。針對普遍醫(yī)學(xué)生對計算機程序設(shè)計課程興趣不高、學(xué)習(xí)目的不明確的問題,采取案例教學(xué)法和任務(wù)驅(qū)動法配合的授課方式。
案例教學(xué)是指課程教學(xué)中以典型案例劃分教學(xué)內(nèi)容,以案例引導(dǎo)課堂教學(xué),以案例引導(dǎo)學(xué)生知識點的掌握,以實際案例為剖析對象,教師指導(dǎo)下教學(xué)和學(xué)生共同參與案例的分析、討論以尋求實現(xiàn)方法,實現(xiàn)理論與實踐一體化[2]。在醫(yī)學(xué)院校的授課中,要盡量采用和醫(yī)學(xué)相關(guān)的案例來進行教學(xué)。比如,講解利用循環(huán)結(jié)構(gòu)計算累加時,可以舉出培養(yǎng)細(xì)菌的例子,已知在適宜的條件下,細(xì)菌每二十分鐘分裂一次,開始時在培養(yǎng)皿中投入100個細(xì)菌,問八個小時以后,培養(yǎng)皿中有多少個細(xì)菌。這樣的問題在醫(yī)學(xué)生日常實驗中經(jīng)常遇到,讓學(xué)生能夠利用計算機編程的方法來解決類似問題,可以明顯提高學(xué)生學(xué)習(xí)興趣,調(diào)動學(xué)生的主動性和積極性。同時,針對同一個知識點,可以多采用一些案例來教學(xué),不僅可以讓學(xué)生鞏固該知識點,同時也給學(xué)生解決類似問題提供了較多的參考方法,培養(yǎng)了學(xué)生的發(fā)散思維,有效地防止了學(xué)生落入慣勢思維的模式。
授課初期主要采用案例教學(xué)法來引導(dǎo)學(xué)生。經(jīng)過一段時間的學(xué)習(xí)積累,學(xué)生已經(jīng)擁有了一定的知識儲備,在編程實踐階段,教師可以配合使用任務(wù)驅(qū)動法。所謂“任務(wù)驅(qū)動”就是在學(xué)習(xí)信息技術(shù)的過程中,學(xué)生在教師的幫助下,緊緊圍繞一個共同的任務(wù)活動中心,在強烈的問題動機的驅(qū)動下,通過對學(xué)習(xí)資源的積極主動應(yīng)用,進行自主探索和互動協(xié)作的學(xué)習(xí)[3]。教師設(shè)計的任務(wù)直接影響著學(xué)生的學(xué)習(xí)興趣和熱情,影響著學(xué)生思維和創(chuàng)新能力的培養(yǎng),從而影響著教學(xué)的成敗[4]。因此,教師設(shè)計出來的任務(wù)一定要合理、要有質(zhì)量。
比如在教授Visual Basic程序設(shè)計時,將基本的語法、窗體設(shè)計、控件設(shè)計和數(shù)據(jù)庫相關(guān)的知識講解完以后,可以給學(xué)生們布置一個設(shè)計常用軟件的任務(wù),綜合醫(yī)學(xué)院校的計算機語言程序設(shè)計大綱的要求以及醫(yī)學(xué)生的特質(zhì),將任務(wù)設(shè)置為設(shè)計一個簡化的醫(yī)院掛號診斷系統(tǒng)。學(xué)生們對掛號以及醫(yī)生診斷開藥的流程很清楚,因此需求分析很容易完成,然后根據(jù)需求完成系統(tǒng)的概要設(shè)計和詳細(xì)設(shè)計,最后是界面設(shè)計和代碼編寫。在這個過程中,教師要鼓勵學(xué)生多思考多實踐,遇到問題時可以大家探討解決,培養(yǎng)學(xué)生團隊協(xié)作的能力,教師也可以給予一定的提示和幫助,但主要是向?qū)W生提供解決該問題的有關(guān)線索,如從何處獲取有關(guān)的信息資料等,強調(diào)培養(yǎng)學(xué)生的“自主學(xué)習(xí)”能力。這樣的引導(dǎo)能夠讓學(xué)生切實地感覺到自己是在做一個真正有意義的系統(tǒng),而不是純粹為了完成任務(wù)而做一些應(yīng)付差事的系統(tǒng),一個有現(xiàn)實意義的成果才能真正激發(fā)學(xué)生的學(xué)習(xí)興趣。最后,所有學(xué)生完成系統(tǒng)以后,各自展示自己的成果,并且進行自我評價和他人評價,教師要鼓勵和表揚在完成任務(wù)時有創(chuàng)新的同學(xué),讓學(xué)生增加自信,同時也要針對存在問題,給出相應(yīng)的建議和改進措施。
現(xiàn)階段對于教學(xué)結(jié)果的評價,把學(xué)生的參與情況、自學(xué)能力是否得以提高、問題解決中是否具有創(chuàng)新思維等納入教學(xué)評價體系,這樣才有助于鼓勵學(xué)生的創(chuàng)造力和想象力發(fā)揮,符合素質(zhì)教育的發(fā)展方向[5]。醫(yī)學(xué)院校的計算機編程語言課程的教學(xué)結(jié)果,也要按照如上的要求來評價。采用案例教學(xué)法和任務(wù)驅(qū)動法相結(jié)合的方法來完成授課,可以在學(xué)生分析任務(wù)、完成任務(wù)的過程中客觀地檢驗學(xué)生的各方面的能力,也可以通過學(xué)生解決問題的方式判斷出教學(xué)效果如何。學(xué)生在完成任務(wù)的過程中會獲得滿足感、成就感,激發(fā)了他們的求知欲望,也培養(yǎng)了學(xué)生的發(fā)散思維,同時有助于培養(yǎng)學(xué)生的合作精神與溝通能力??梢姡@樣的教學(xué)方法滿足素質(zhì)教育的要求,達到了很好的教學(xué)效果。
[1] 李梅.醫(yī)學(xué)院校計算機教學(xué)現(xiàn)狀調(diào)查[J].河南職業(yè)技術(shù)師范學(xué)院學(xué)報.2008;(4):119-120
[2] 黃磊.“項目+ 案例”教學(xué)模式在計算機教學(xué)中的運用[J].赤赤峰學(xué)院學(xué)報(自然科學(xué)版).2010;26(2):59-60
[3] 王曉巖.任務(wù)驅(qū)動式教學(xué)法的設(shè)計與實現(xiàn)[J].中國校外教育(下旬刊).2009P
[4] 徐偉.初探任務(wù)驅(qū)動法中的任務(wù)設(shè)置問題[J].數(shù)據(jù)庫技術(shù).2010;6(12):2856-2857
[5] 王開發(fā),林泉,沈穎.醫(yī)學(xué)計算機學(xué)教學(xué)模式探析[J].醫(yī)學(xué)教育探索.2009;8(2): 146-147
10.3969/j.issn.1001-8972.2011.13.096