韋昌法
摘 ? ?要: 本文對(duì)中醫(yī)藥院校VB程序設(shè)計(jì)公共課做了簡(jiǎn)單介紹,闡述了VB程序設(shè)計(jì)公共課開展案例教學(xué)的意義,詳細(xì)論述了開展案例教學(xué)的具體步驟,包括:設(shè)計(jì)教學(xué)案例、編排教學(xué)內(nèi)容、制定教學(xué)進(jìn)度、設(shè)計(jì)課堂教學(xué)過程、設(shè)計(jì)上機(jī)實(shí)驗(yàn)過程、調(diào)整課程考核方式和開展教學(xué)實(shí)踐。
關(guān)鍵詞: 中醫(yī)藥院校 ? ?VB程序設(shè)計(jì) ? ?案例教學(xué)
1.中醫(yī)藥院校VB程序設(shè)計(jì)公共課簡(jiǎn)介
隨著計(jì)算機(jī)基礎(chǔ)教育的發(fā)展,程序設(shè)計(jì)類課程已經(jīng)成為高校學(xué)生掌握計(jì)算機(jī)技術(shù)的基礎(chǔ)課程,對(duì)鍛煉學(xué)生邏輯思維、增強(qiáng)學(xué)生對(duì)后續(xù)課程的理解有不可或缺的作用。Visual Basic(簡(jiǎn)稱VB)程序設(shè)計(jì)語(yǔ)言作為一門可視化、面向?qū)ο蠛褪录?qū)動(dòng)的編程語(yǔ)言,具有簡(jiǎn)單易學(xué)、功能強(qiáng)大等特點(diǎn),因此許多高校都把VB語(yǔ)言程序設(shè)計(jì)列為公共必修課[1],[2]。
國(guó)內(nèi)中醫(yī)藥院校面向醫(yī)藥類學(xué)生通常開設(shè)兩個(gè)學(xué)期的計(jì)算機(jī)類課程,第一個(gè)學(xué)期開設(shè)計(jì)算機(jī)基礎(chǔ)類課程,第二個(gè)學(xué)期開設(shè)程序設(shè)計(jì)類課程,其中VB語(yǔ)言程序設(shè)計(jì)是程序設(shè)計(jì)類課程的首選課程之一。以湖南中醫(yī)藥大學(xué)為例,該校從2008年開始面向醫(yī)藥類學(xué)生開設(shè)VB程序設(shè)計(jì)公共課,至今已經(jīng)開設(shè)了7年,每年教學(xué)時(shí)數(shù)都有數(shù)千學(xué)時(shí),教學(xué)范圍覆蓋全校十多個(gè)醫(yī)藥類專業(yè)數(shù)千名學(xué)生,是一門具有較大影響力的公共課程。
2.中醫(yī)藥院校VB程序設(shè)計(jì)公共課開展案例教學(xué)的意義
國(guó)內(nèi)大多數(shù)高校在開展VB程序設(shè)計(jì)公共課教學(xué)時(shí),基本沿用計(jì)算機(jī)專業(yè)VB程序設(shè)計(jì)專業(yè)課的教學(xué)計(jì)劃、教學(xué)內(nèi)容和教學(xué)模式。在課程教學(xué)過程中,多數(shù)教師采用的是傳統(tǒng)教學(xué)模式,即以編程語(yǔ)言的語(yǔ)法教學(xué)為主線、向?qū)W生重點(diǎn)講授程序設(shè)計(jì)語(yǔ)法知識(shí);學(xué)生往往只是被動(dòng)接受,難以真正理解學(xué)到的知識(shí),上機(jī)編程時(shí)常常出現(xiàn)無(wú)從下手、錯(cuò)誤百出等情況;很多學(xué)生只會(huì)照著書本上的例題編程,脫離書本就不會(huì)編程。長(zhǎng)此以往,使學(xué)生誤認(rèn)為程序設(shè)計(jì)課程很深?yuàn)W、很難學(xué),進(jìn)而失去學(xué)習(xí)興趣;學(xué)生即使學(xué)完了課程,程序設(shè)計(jì)思路也很狹窄,解決實(shí)際問題的能力偏弱,邏輯思維能力、創(chuàng)新能力、獨(dú)立分析并解決問題的能力并沒有得到較大提高[3]。
中醫(yī)藥院校在開設(shè)VB程序設(shè)計(jì)公共課時(shí),普遍存在上述問題。在教學(xué)過程中,教師發(fā)現(xiàn)很多學(xué)生可以解答跟書本例題相似的題目,但是對(duì)稍微有一點(diǎn)復(fù)雜的程序設(shè)計(jì)題卻不知如何解題。多數(shù)學(xué)生學(xué)完該門課程后,雖然掌握了VB基本語(yǔ)法和基本控件,卻沒有系統(tǒng)掌握這門語(yǔ)言,程序設(shè)計(jì)能力和分析、解決問題的能力還很欠缺[4]。
總結(jié)以往教學(xué)實(shí)踐經(jīng)驗(yàn),筆者發(fā)現(xiàn)按照傳統(tǒng)模式進(jìn)行教學(xué)很難激發(fā)學(xué)生的學(xué)習(xí)興趣,很難鍛煉學(xué)生的邏輯思維能力、分析問題和解決問題的能力。因此,為了更好地在中醫(yī)藥院校開好這門課,使學(xué)生對(duì)這門課感興趣、愿意學(xué)、能學(xué)到知識(shí)、能切實(shí)提高能力,筆者對(duì)中醫(yī)藥院校VB程序設(shè)計(jì)公共課的教學(xué)模式進(jìn)行了研究探索,提出了基于醫(yī)藥軟件開發(fā)案例開展案例教學(xué),這對(duì)增強(qiáng)VB程序設(shè)計(jì)公共課教學(xué)效果,調(diào)動(dòng)學(xué)生學(xué)習(xí)積極性,提高學(xué)生程序設(shè)計(jì)能力、邏輯思維能力、創(chuàng)新能力、獨(dú)立分析問題和解決題目的能力,促進(jìn)教師教學(xué)教研工作都具有重要的作用和意義。
3.中醫(yī)藥院校VB程序設(shè)計(jì)公共課開展案例教學(xué)的具體步驟
筆者經(jīng)過認(rèn)真調(diào)研發(fā)現(xiàn),要在中醫(yī)藥院校把VB程序設(shè)計(jì)公共課的教學(xué)開展得更有成效,必須結(jié)合中醫(yī)藥院校的學(xué)科特點(diǎn)、結(jié)合學(xué)校醫(yī)藥學(xué)背景開展教學(xué)。筆者認(rèn)為可以基于醫(yī)藥軟件開發(fā)案例開展VB程序設(shè)計(jì)公共課教學(xué),以一個(gè)完整的醫(yī)藥軟件開發(fā)案例為中心,整個(gè)學(xué)期的教學(xué)都圍繞這個(gè)案例的設(shè)計(jì)和開發(fā)展開,通過對(duì)案例進(jìn)行分析講解,將程序設(shè)計(jì)中需要學(xué)習(xí)的各個(gè)知識(shí)點(diǎn)融入案例中,將理論和實(shí)踐有機(jī)結(jié)合起來(lái),加深學(xué)生對(duì)知識(shí)點(diǎn)的理解,培養(yǎng)學(xué)生的學(xué)習(xí)興趣,并引導(dǎo)學(xué)生自行對(duì)案例進(jìn)行修改和完善,使學(xué)生的程序設(shè)計(jì)能力、邏輯思維能力、創(chuàng)新能力、獨(dú)立分析問題和解決題目的能力得到進(jìn)一步提高。
中醫(yī)藥院校VB程序設(shè)計(jì)公共課開展案例教學(xué)的具體步驟如下:設(shè)計(jì)教學(xué)案例、編排教學(xué)內(nèi)容、制定教學(xué)進(jìn)度、設(shè)計(jì)課堂教學(xué)過程、設(shè)計(jì)上機(jī)實(shí)驗(yàn)過程、調(diào)整課程考核方式、開展教學(xué)實(shí)踐。
3.1設(shè)計(jì)教學(xué)案例
開展中醫(yī)藥院校VB程序設(shè)計(jì)公共課案例教學(xué),首先要設(shè)計(jì)一個(gè)合適的醫(yī)藥軟件開發(fā)案例,該案例擬開發(fā)的軟件必須具有一定的實(shí)用性、貼近學(xué)生專業(yè)背景,案例中涉及的內(nèi)容必須是學(xué)生熟悉的,但軟件功能不能過于復(fù)雜,要適合學(xué)生理解和把握。此外,該案例必須覆蓋VB程序設(shè)計(jì)公共課的大部分知識(shí)點(diǎn),使課程教學(xué)可以圍繞該案例順利展開,講解知識(shí)點(diǎn)時(shí)可演示開發(fā)具有代表性的軟件功能模塊,在課堂上將理論應(yīng)用于實(shí)踐。
3.2編排教學(xué)內(nèi)容
教學(xué)案例設(shè)計(jì)好之后,要編排教學(xué)內(nèi)容,將VB程序設(shè)計(jì)公共課需要講授的各個(gè)知識(shí)點(diǎn)融入案例軟件設(shè)計(jì)、開發(fā)過程中,使理論和實(shí)踐可以緊密結(jié)合起來(lái),但同時(shí)也要保持教學(xué)內(nèi)容的連貫性。
3.3制定教學(xué)進(jìn)度
編排好教學(xué)內(nèi)容之后,需要依照案例軟件的開發(fā)順序制定課程教學(xué)進(jìn)度,同時(shí)兼顧教學(xué)內(nèi)容的前后連續(xù)性和完整性。
3.4設(shè)計(jì)課堂教學(xué)過程
在課堂教學(xué)準(zhǔn)備過程中,根據(jù)教學(xué)內(nèi)容和配套案例軟件功能模塊設(shè)計(jì)課堂教學(xué)過程,既要有理論知識(shí)的講解,又要配上案例軟件功能模塊的開發(fā)演示,還要安排適當(dāng)?shù)膸熒?dòng)環(huán)節(jié)。
3.5設(shè)計(jì)上機(jī)實(shí)驗(yàn)過程
為了配合課堂教學(xué),要設(shè)計(jì)與課堂演示案例難度相當(dāng)?shù)纳蠙C(jī)實(shí)驗(yàn),讓學(xué)生獨(dú)立思考完成實(shí)驗(yàn),教師在實(shí)驗(yàn)過程中給學(xué)生以適度引導(dǎo)。待學(xué)生對(duì)整個(gè)案例軟件把握得比較透徹之后,可以將案例軟件中的一些功能分成多個(gè)模塊,以實(shí)驗(yàn)形式分配給學(xué)生開發(fā),讓學(xué)生體驗(yàn)實(shí)際軟件開發(fā)過程。
3.6調(diào)整課程考核方式
為了配合案例教學(xué)的開展,課程考核方式應(yīng)該做相應(yīng)調(diào)整,VB程序設(shè)計(jì)公共課是理論學(xué)習(xí)與動(dòng)手實(shí)踐相結(jié)合的一門課程,對(duì)學(xué)生考核評(píng)價(jià)應(yīng)貫穿整個(gè)學(xué)期的課堂教學(xué)和實(shí)驗(yàn)教學(xué)過程,課程考核方式應(yīng)該靈活多樣,使學(xué)生在各教學(xué)環(huán)節(jié)的表現(xiàn)都得到充分反映。
3.7開展教學(xué)實(shí)踐
在完成了教學(xué)案例設(shè)計(jì)、教學(xué)內(nèi)容編排、教學(xué)進(jìn)度制定、課堂教學(xué)過程設(shè)計(jì)、上機(jī)實(shí)驗(yàn)過程設(shè)計(jì)和課程考核方式調(diào)整之后,可以開展具體教學(xué)實(shí)踐,在教學(xué)實(shí)踐過程中根據(jù)教學(xué)效果對(duì)上述各個(gè)方面進(jìn)行評(píng)估,不斷改進(jìn)和完善。
4.結(jié)語(yǔ)
開展中醫(yī)藥院校VB程序設(shè)計(jì)公共課案例教學(xué)是一項(xiàng)重要而有意義的工作,需要結(jié)合中醫(yī)藥院校的學(xué)科特點(diǎn)和醫(yī)藥類專業(yè)的專業(yè)背景,從教學(xué)案例設(shè)計(jì)、教學(xué)內(nèi)容編排、教學(xué)進(jìn)度制定、課堂教學(xué)過程設(shè)計(jì)、上機(jī)實(shí)驗(yàn)過程設(shè)計(jì)、課程考核方式調(diào)整、教學(xué)實(shí)踐開展等方面開展工作。筆者將在后續(xù)工作中更深入地開展相關(guān)教學(xué)研究和教學(xué)實(shí)踐工作。
參考文獻(xiàn):
[1]馮慶華.VB程序設(shè)計(jì)教學(xué)方法的探索與研究[J].信息與電腦:理論版,2009(9):121-122.
[2]王素芳.關(guān)于提高學(xué)生VB語(yǔ)言編程能力的方法探討[J].科技視界,2013(4):80-80.
[3]沈鵬.“項(xiàng)目教學(xué)法”在程序設(shè)計(jì)類課程中的實(shí)踐與探索[J].硅谷,2008(14):137-137.
[4]麥青,閻文海,張?jiān)虑?VB課程教學(xué)模式的探索與實(shí)踐[J].福建電腦,2008,24(4):204-204.
基金項(xiàng)目:湖南中醫(yī)藥大學(xué)管理與信息工程學(xué)院教學(xué)改革研究項(xiàng)目(編號(hào)2014-9);湖南中醫(yī)藥大學(xué)校級(jí)教學(xué)改革研究項(xiàng)目(編號(hào)2015-37)。