摘要:傳統(tǒng)的軟件類課程教學(xué)模式是將理論教學(xué)和實(shí)驗(yàn)教學(xué)分開進(jìn)行,學(xué)生接受知識較被動(dòng),且不利于學(xué)生及時(shí)將理論付諸于實(shí)踐。針對上述問題探討了一種“理論實(shí)踐一體化”教學(xué)模式:將課堂教學(xué)移入機(jī)房,即課堂教學(xué)和實(shí)驗(yàn)教學(xué)一起進(jìn)行。這樣借助機(jī)房先進(jìn)的管理軟件,學(xué)生學(xué)習(xí)知識主動(dòng)化,及時(shí)化,教師管理教學(xué)方便化。實(shí)踐證明:這種教學(xué)模式極大地激發(fā)了學(xué)生學(xué)習(xí)軟件的興趣,方便了老師的教學(xué)和管理,學(xué)生編寫軟件的動(dòng)手能力顯著提高。
關(guān)鍵詞:軟件類課程;理論實(shí)踐一體化;教學(xué)模式
中圖分類號:G642.1 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-0079(2014)21-0038-02
隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,很多企事業(yè)單位都已經(jīng)配備了很高端的電腦和設(shè)備,這樣高校大學(xué)生除了在具備專業(yè)知識的同時(shí),還要掌握一些常用的軟件編程技術(shù)才能順利進(jìn)入企業(yè)工作,軟件類課程在整個(gè)高校課程體系中占有舉足輕重的地位。軟件類課程是一系列實(shí)踐性很強(qiáng)的課程,需要學(xué)生不斷上機(jī)實(shí)驗(yàn),調(diào)試才能把課堂知識融會(huì)貫通。為此,現(xiàn)在很多高校都調(diào)整了軟件類課程的學(xué)時(shí)數(shù),如在壓縮課堂教學(xué)的同時(shí)將上機(jī)實(shí)驗(yàn)課時(shí)增加,用以提高學(xué)生對軟件的實(shí)際動(dòng)手水平。然而,由于上機(jī)實(shí)驗(yàn)多滯后于課堂教學(xué),學(xué)生在上機(jī)時(shí)由實(shí)驗(yàn)老師指導(dǎo),不能很好地將課堂上學(xué)的知識和實(shí)驗(yàn)內(nèi)容銜接上,導(dǎo)致學(xué)生在實(shí)驗(yàn)的時(shí)候缺乏主動(dòng)性和興趣,只是把程序在計(jì)算機(jī)上驗(yàn)證一下,無法真正解放學(xué)生的大腦和雙手,也無法提高學(xué)生的動(dòng)手和操作能力。
一、傳統(tǒng)教學(xué)模式應(yīng)用在軟件類課程上的一些弊端
傳統(tǒng)的教學(xué)模式是理論教學(xué)+上機(jī)實(shí)驗(yàn),即學(xué)生先在教室接受課堂教學(xué),過若干周后再被安排到機(jī)房或者實(shí)驗(yàn)室進(jìn)行實(shí)驗(yàn)。這種教學(xué)模式被廣泛應(yīng)用在高校的各類課程中。但是軟件類課程是一門知識點(diǎn)很多且實(shí)踐性很強(qiáng)的一門課程,[1]這種教學(xué)模式應(yīng)用在軟件類課程上是會(huì)產(chǎn)生一系列的問題:
1.課堂教學(xué)的被動(dòng)性
課堂教學(xué)都是在教室進(jìn)行,一般情況下教師可以通過多媒體演示課件和軟件的編寫過程,學(xué)生坐在下面只有課本沒有電腦,只能被動(dòng)地接受老師的授課。由于學(xué)生無法及時(shí)實(shí)踐操作,無法驗(yàn)證老師在黑板和多媒體上演示的程序,也就不敢在課堂上說出自己的看法,也不能主動(dòng)探究自己不懂的問題,對教師的口誤和錯(cuò)誤也不能提出自己的質(zhì)疑。
2.上機(jī)實(shí)驗(yàn)的滯后性
軟件類課程的一大特點(diǎn)是大小知識點(diǎn)繁多,學(xué)生只有自己親自操作了以后才能掌握。如果間隔若干時(shí)間后再去上機(jī),勢必會(huì)導(dǎo)致課堂上教授的知識點(diǎn)已經(jīng)忘卻了一部分,而軟件只要任何地方有問題,程序調(diào)試都不能通過,這樣學(xué)生在上機(jī)的時(shí)候會(huì)因?yàn)橐恍┬〕绦蚨疾荒苷_調(diào)試通過而產(chǎn)生嚴(yán)重的挫敗感,進(jìn)而對軟件類課程失去興趣,導(dǎo)致不能學(xué)好后面的軟件知識。
3.教學(xué)管理的復(fù)雜性
傳統(tǒng)的教學(xué)模式中進(jìn)行課堂教學(xué)的老師和實(shí)驗(yàn)教學(xué)的老師不是同一人:課堂教學(xué)的教師的任務(wù)就是把知識點(diǎn)傳授給學(xué)生,而學(xué)生在實(shí)踐操作方面有什么問題,教師全然不知;而實(shí)驗(yàn)教學(xué)的教師也只是把安排的幾個(gè)實(shí)驗(yàn)指導(dǎo)學(xué)生來做,至于為什么學(xué)生做不好實(shí)驗(yàn),缺乏什么知識點(diǎn),上課過程中有哪些問題沒有講好,實(shí)驗(yàn)老師也不會(huì)去思考。這樣在進(jìn)行實(shí)驗(yàn)教學(xué)時(shí)因?yàn)槭谡n教師和授課內(nèi)容不一樣,而且課堂教學(xué)往往超前于實(shí)驗(yàn)教學(xué),學(xué)生會(huì)產(chǎn)生落差感,甚至感到銜接不上。
二、“理論實(shí)踐一體化”教學(xué)模式在軟件類課程中的實(shí)踐與體會(huì)
從新學(xué)期開始學(xué)院在軟件類課程上實(shí)施“理論實(shí)踐一體化”教學(xué)模式,即將軟件類課程的理論教學(xué)和上機(jī)實(shí)驗(yàn)合并,理論教學(xué)直接在機(jī)房進(jìn)行,這樣學(xué)生在上課的時(shí)候?qū)W生可以邊在機(jī)房接受理論教學(xué)邊進(jìn)行上機(jī)實(shí)驗(yàn)。[2]筆者進(jìn)行了C語言課程的“理論實(shí)踐一體化”教學(xué)實(shí)踐,主要有如下體會(huì):
1.教學(xué)管理的靈活性和方便性
借助實(shí)驗(yàn)室機(jī)房安裝的“極域電子教室”軟件,理論課教師和實(shí)驗(yàn)教師都認(rèn)為極大地方便了教學(xué)和對學(xué)生的管理,主要體現(xiàn)在如下幾個(gè)方面:第一,可以很大程度上防止學(xué)生開小差,因?yàn)椤皹O域電子教室”軟件可以監(jiān)控機(jī)房的每一臺(tái)電腦,如果有學(xué)生在電腦上做一些其它的事情,如打游戲等,教師可以及時(shí)發(fā)現(xiàn)并制止。第二,方便了理論課的教學(xué),由于在機(jī)房教學(xué),每個(gè)學(xué)生都有電腦,這樣理論課老師在講授一段理論知識后,就可以讓學(xué)生在自己的電腦上操作,如果學(xué)生調(diào)試過程中有什么問題,教師不用下講臺(tái)到學(xué)生的座位上去,借助于“極域電子教室”軟件老師可以控制該學(xué)生的電腦,并把該電腦的問題演示在多媒體上,并解決這個(gè)問題。第三,有利于實(shí)驗(yàn)教師和理論教師的教學(xué)配合,當(dāng)理論課教師在機(jī)房教學(xué)時(shí),實(shí)驗(yàn)教師也在下面觀看同時(shí)也了解了理論教學(xué)的內(nèi)容和知識點(diǎn),這樣實(shí)驗(yàn)教師在安排實(shí)驗(yàn)和指導(dǎo)實(shí)驗(yàn)時(shí)就會(huì)有側(cè)重點(diǎn)和方向,如果理論課和實(shí)驗(yàn)內(nèi)容有什么出入,實(shí)驗(yàn)教師也可以及時(shí)和理論課老師溝通,理論教學(xué)和實(shí)驗(yàn)教學(xué)都可以進(jìn)行相應(yīng)的調(diào)整,更加促進(jìn)學(xué)生實(shí)踐知識的掌握。第四,方便了理論課教師對學(xué)生上機(jī)作業(yè)的接收和檢查。傳統(tǒng)對上機(jī)作業(yè)的檢查都是學(xué)生通過電子郵件將自己的作業(yè)發(fā)送到教師的郵箱,然后教師再在自己的電腦上接收郵件,并在自己的電腦上安裝相應(yīng)的軟件并運(yùn)行學(xué)生的作業(yè),這樣無形中增加了教師的工作量。而借助于機(jī)房的“極域電子教室”軟件,學(xué)生在機(jī)房就可以將作業(yè)直接傳到教師的電腦上,教師也可以在機(jī)房直接運(yùn)行并給出成績。
2.學(xué)生學(xué)習(xí)主動(dòng)化、興趣化
軟件類課程的實(shí)踐特點(diǎn),決定了要想把軟件類課程學(xué)好,學(xué)生必須要有足夠的鉆研精神,而獲得鉆研精神的關(guān)鍵之一就是要讓學(xué)生對這門課產(chǎn)生足夠的興趣?!袄碚搶?shí)踐一體化”教學(xué)模式的一個(gè)重大改變就是將理論教學(xué)放在機(jī)房進(jìn)行,這樣教師就可以在講授知識點(diǎn)并演示軟件的編寫和運(yùn)行之后稍停一下,讓學(xué)生在電腦上及時(shí)編寫、調(diào)試、運(yùn)行程序。這樣學(xué)生在上機(jī)操作中遇到的問題可以隨時(shí)反饋到教師那里,教師也可以及時(shí)幫助學(xué)生解決問題,問題的解決消除了學(xué)生對軟件類課程的畏懼感和思想包袱;同時(shí),學(xué)生還可以把教師的程序稍加改進(jìn),學(xué)生會(huì)產(chǎn)生自己也能編程序的興奮感和滿足感。
3.理論轉(zhuǎn)換為實(shí)踐的及時(shí)化
理論知識若不轉(zhuǎn)化為實(shí)踐就不會(huì)有現(xiàn)實(shí)意義,而實(shí)踐得不到理論知識的指導(dǎo)就會(huì)失去方向,因此,理論與實(shí)踐是相輔相成、相互促進(jìn)的。在軟件類課程中開展的“教學(xué)實(shí)踐一體化”教學(xué)模式,能促進(jìn)理論知識及時(shí)轉(zhuǎn)化為學(xué)生的實(shí)踐經(jīng)驗(yàn)。當(dāng)理論教學(xué)在機(jī)房進(jìn)行時(shí),教師講授一段知識點(diǎn)和演示一下軟件的編寫后,學(xué)生就可以馬上在自己的電腦上操作,及時(shí)地檢驗(yàn)理論知識的正確性。首先,如果在軟件編寫的過程中有一些問題和想法,學(xué)生可以修改自己的程序,讓自己的想法及時(shí)地在自己編寫的軟件中體現(xiàn)出來,有理論知識的及時(shí)指導(dǎo),上機(jī)實(shí)驗(yàn)將會(huì)更加更加順利。其次,即便學(xué)生的想法有問題導(dǎo)致程序調(diào)試不能通過,由于有理論課教師和實(shí)驗(yàn)教師的及時(shí)指導(dǎo),也能讓學(xué)生很快發(fā)現(xiàn)自己程序的問題并改正。最后,如果哪個(gè)學(xué)生編寫調(diào)試軟件的問題比較有代表性,借助于“極域電子教室”教師可以把這個(gè)學(xué)生的電腦在多媒體上顯示出來,然后演示解決這個(gè)問題的過程,這樣一下就能讓很多學(xué)生發(fā)現(xiàn)問題所在,學(xué)生處理問題的實(shí)踐能力自然而然提高了。
三、“理論實(shí)踐一體化”教學(xué)模式下評價(jià)體系的優(yōu)化
一般課程的評價(jià)體系都是采用的“平時(shí)+作業(yè)+考試”的考核方式:[3]即平時(shí)的課堂表現(xiàn),作業(yè)上交情況和期末考試的綜合考核,但是這種考核比較片面,往往只能考查學(xué)生對知識的記憶情況,并不能考查學(xué)生對知識的靈活應(yīng)用和動(dòng)手操作能力,因此不太適合軟件類課程。在軟件類課程上實(shí)施“理論實(shí)踐一體化”教學(xué)模式,很關(guān)鍵的一點(diǎn)在于優(yōu)化傳統(tǒng)的評價(jià)體系,主要體現(xiàn)在如下幾個(gè)方面:
1.增加對學(xué)生實(shí)際動(dòng)手能力的考核
軟件類課程是有著實(shí)踐性較強(qiáng)的特點(diǎn),傳統(tǒng)評價(jià)體系無法發(fā)掘?qū)W生的內(nèi)在潛質(zhì)、創(chuàng)造力、多層次思維能力等綜合潛能。因此,評價(jià)標(biāo)準(zhǔn)必須準(zhǔn)確、公平地評價(jià)每個(gè)學(xué)生在動(dòng)手編寫軟件中的表現(xiàn),付出與收獲同比,這就有效激勵(lì)了學(xué)生學(xué)習(xí)積極性和主動(dòng)性。通過教師對學(xué)生平時(shí)表現(xiàn)的觀察,發(fā)掘?qū)W生潛在的思維能力、創(chuàng)新能力以及鉆研精神等,客觀、全面地對學(xué)生進(jìn)行評價(jià)。
2.加強(qiáng)對軟件編寫過程的考核
軟件有著需要經(jīng)常被更新的特性,因此評價(jià)一個(gè)軟件作品的好壞,不僅要看該軟件是否能完成特定的功能,還要看該源程序可讀性好不好,該軟件編寫是否符合規(guī)范等。在考察學(xué)生時(shí),要特別注重對學(xué)生編程過程的考核,不但要軟件作品調(diào)試通過,還要求具有可讀性,促使學(xué)生養(yǎng)成良好的編程習(xí)慣。
四、結(jié)束語
實(shí)踐證明,在軟件類課程中實(shí)施“理論實(shí)踐一體化”教學(xué)模式受到了廣大學(xué)生的歡迎,學(xué)生普遍認(rèn)為在上課時(shí)同時(shí)也可以實(shí)踐,這種教學(xué)能及時(shí)將理論知識用于實(shí)踐,實(shí)現(xiàn)了“無縫式”的理論實(shí)踐轉(zhuǎn)化:首先,方便了理論課教師和實(shí)驗(yàn)教師對教學(xué)的開展和對教學(xué)的管理;其次,這種教學(xué)模式能激發(fā)學(xué)生學(xué)習(xí)軟件的興趣和鉆研精神;最后,通過這種教學(xué)模式,學(xué)生的實(shí)踐動(dòng)手能力大幅增強(qiáng),能開發(fā)出很多功能較復(fù)雜的軟件。
參考文獻(xiàn):
[1]唐婧.計(jì)算機(jī)應(yīng)用軟件類課程教學(xué)的主要特點(diǎn)與發(fā)展策略[J].中國科教創(chuàng)新導(dǎo)刊,2013,(22):161.
[2]朱薇.高職軟件類課程教學(xué)改革的探索[J].遼寧經(jīng)濟(jì)管理干部學(xué)院學(xué)報(bào),2012,(2):107-108.
[3]徐用高.計(jì)算機(jī)軟件類課程教學(xué)模式探討[J].中國醫(yī)學(xué)教育技術(shù),2006,20(5):369-372.
(責(zé)任編輯:王意琴)