裘子煦
【摘 要】本文通過(guò)分析Visual Basic程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)的現(xiàn)狀,闡述了大學(xué)計(jì)算機(jī)類課程普遍存在的理論教學(xué)和實(shí)驗(yàn)教學(xué)的關(guān)系。研究實(shí)驗(yàn)教學(xué)的改革,體會(huì)教學(xué)方法和手段的改革是量變,教學(xué)模式的改革是質(zhì)變。落實(shí)學(xué)生積極主動(dòng)參與學(xué)習(xí),是保證實(shí)驗(yàn)教學(xué)成果的重要舉措。
【關(guān)鍵詞】實(shí)驗(yàn)教學(xué)現(xiàn)狀;理論教學(xué)和實(shí)驗(yàn)教學(xué)的關(guān)系;教改研究
《Visual Basic程序設(shè)計(jì)》是計(jì)算機(jī)教育普及偏向文科專業(yè)的公共基礎(chǔ)必修課,通過(guò)該課程的學(xué)習(xí),使學(xué)生厘清計(jì)算機(jī)程序設(shè)計(jì)的思想與方法,掌握VB面向?qū)ο蟪绦蛟O(shè)計(jì)的基本語(yǔ)法與常用算法,完善在VB集成開(kāi)發(fā)環(huán)境下上機(jī)編制、調(diào)試程序的過(guò)程,使學(xué)生具備Windows可視化開(kāi)發(fā)環(huán)境下的程序設(shè)計(jì)能力和創(chuàng)新思維素養(yǎng)。本課程為進(jìn)一步學(xué)習(xí)后繼相關(guān)課程做鋪墊,也為將來(lái)從事軟件設(shè)計(jì)與開(kāi)發(fā)奠定堅(jiān)實(shí)的實(shí)戰(zhàn)基礎(chǔ)。VB的實(shí)驗(yàn)環(huán)節(jié)是學(xué)生對(duì)課程認(rèn)知和理解的重要手段,對(duì)學(xué)生在實(shí)驗(yàn)活動(dòng)中的表現(xiàn)進(jìn)行研究,可以提高教師的教學(xué)水平,豐富課程的講授方法,規(guī)范課程體系的建設(shè)。
一、實(shí)驗(yàn)教學(xué)的現(xiàn)狀
(一)實(shí)驗(yàn)教學(xué)從屬于理論教學(xué)
VB的實(shí)驗(yàn)教學(xué)屬于理論教學(xué)課時(shí)中的一部分,一般不單獨(dú)設(shè)置。理論教學(xué)可以由一個(gè)任課教師單獨(dú)授課,實(shí)驗(yàn)教學(xué)卻常常由理論教師和多個(gè)實(shí)驗(yàn)教師共同完成。實(shí)驗(yàn)教學(xué)作為對(duì)理論教學(xué)內(nèi)容的一種驗(yàn)證,注重實(shí)驗(yàn)結(jié)果,教師對(duì)實(shí)驗(yàn)的內(nèi)容、過(guò)程、步驟、要求以及應(yīng)該得到的結(jié)果有非常細(xì)致的設(shè)計(jì)和全面的指導(dǎo),并不強(qiáng)調(diào)實(shí)驗(yàn)過(guò)程,學(xué)生在實(shí)驗(yàn)過(guò)程中只是被動(dòng)的操作者,缺乏主觀能動(dòng)性的發(fā)揮,不利于對(duì)學(xué)生能力的養(yǎng)成。隨著招生規(guī)模的不斷膨脹,學(xué)校教學(xué)資源越來(lái)越短缺的情況尤為醒目,實(shí)驗(yàn)教學(xué)環(huán)節(jié)更容易受到?jīng)_擊,流于形式,隨意變更實(shí)驗(yàn)教學(xué)內(nèi)容和進(jìn)度的現(xiàn)象時(shí)有發(fā)生。實(shí)驗(yàn)在部分學(xué)生的心目中成了可有可無(wú),實(shí)驗(yàn)活動(dòng)的重視程度在逐漸淡化,缺乏像理論教學(xué)那樣的嚴(yán)謹(jǐn)性。
(二)實(shí)驗(yàn)的認(rèn)識(shí)過(guò)程
熟悉VB環(huán)境、順序結(jié)構(gòu)程序設(shè)計(jì)、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組程序設(shè)計(jì)、過(guò)程程序設(shè)計(jì)、界面設(shè)計(jì)和綜合程序設(shè)計(jì)通常是VB實(shí)驗(yàn)必做的8個(gè)實(shí)驗(yàn)項(xiàng)目。每個(gè)實(shí)驗(yàn)項(xiàng)目2學(xué)時(shí),項(xiàng)目?jī)?nèi)容由3個(gè)較為經(jīng)典的編程案例組成。學(xué)生開(kāi)始編程時(shí),信心足效率高,程序測(cè)試可以一次通過(guò)。到了循環(huán)結(jié)構(gòu)就開(kāi)始發(fā)蒙,信心受挫,錯(cuò)誤率顯著上升。隨著后面的實(shí)驗(yàn)內(nèi)容難度遞增,復(fù)制粘貼他人程序運(yùn)行,交差應(yīng)付成了實(shí)驗(yàn)的某種插曲。一些學(xué)生編程理念的轉(zhuǎn)化時(shí)間加長(zhǎng),個(gè)別學(xué)生甚至直接選擇了放棄。由于學(xué)生對(duì)實(shí)驗(yàn)的認(rèn)知理解周期延長(zhǎng),就難以滿足階段性教學(xué)考核的要求,與理論教學(xué)的目標(biāo)達(dá)成度很難形成高度的融合。
(三)選課班的人數(shù)偏多
VB的選課班人數(shù)多在100以上,還是偏多。實(shí)驗(yàn)中學(xué)生提出的問(wèn)題難點(diǎn)集中在程序的結(jié)構(gòu),控件的屬性、事件和方法上,教師的解惑答疑往往應(yīng)接不暇。點(diǎn)對(duì)點(diǎn)個(gè)別輔導(dǎo),點(diǎn)對(duì)面鎖屏講解,都是實(shí)驗(yàn)教學(xué)過(guò)程中不能缺失的手段,從整體看,收效有限。另外逐份檢查學(xué)生的預(yù)習(xí)報(bào)告,批閱他們上交的實(shí)驗(yàn)報(bào)告,登記實(shí)驗(yàn)成績(jī),教師已經(jīng)身心疲憊。維持課堂次序,減輕教師的輔導(dǎo)壓力,維系學(xué)生的上機(jī)熱情,始終是不易調(diào)和的矛盾。
(四)實(shí)驗(yàn)成績(jī)的評(píng)定
學(xué)生成績(jī)的評(píng)定以理論考試為主,實(shí)驗(yàn)成績(jī)來(lái)自于8個(gè)實(shí)驗(yàn)項(xiàng)目的加權(quán)平均。評(píng)定、計(jì)算、記錄每次實(shí)驗(yàn)的結(jié)果是件繁瑣細(xì)致的工作。學(xué)生不能認(rèn)真對(duì)待實(shí)驗(yàn),抄襲他人實(shí)驗(yàn)報(bào)告的現(xiàn)象比比皆是,成績(jī)?cè)u(píng)定的水分較大。
二、正確認(rèn)識(shí)理論教學(xué)和實(shí)驗(yàn)教學(xué)的關(guān)系
理論教學(xué)是科學(xué)地總結(jié)前人已有的創(chuàng)新成果和已經(jīng)發(fā)現(xiàn)的社會(huì)、自然規(guī)律,在課堂上明晰要點(diǎn)、指導(dǎo)預(yù)習(xí)、重點(diǎn)講解、組織討論和小結(jié)講評(píng),把知識(shí)傳承給學(xué)生。實(shí)驗(yàn)教學(xué)是指實(shí)踐性教學(xué)的一種組織形式。學(xué)生利用儀器設(shè)備,在人為控制條件下,引起實(shí)驗(yàn)對(duì)象的變化,通過(guò)觀察、測(cè)定和分析,獲得知識(shí)與發(fā)展的能力。在實(shí)驗(yàn)教學(xué)的過(guò)程中,理論與實(shí)踐相結(jié)合,動(dòng)手與動(dòng)腦相結(jié)合,鼓勵(lì)學(xué)生運(yùn)用所學(xué)的理論發(fā)現(xiàn)問(wèn)題、分析問(wèn)題、解決問(wèn)題,有助于提高學(xué)生理論聯(lián)系實(shí)際的水平,培養(yǎng)學(xué)生工程意識(shí)和實(shí)踐能力,激發(fā)學(xué)生不斷探索,勇于創(chuàng)新的精神。
實(shí)驗(yàn)教學(xué)既包含與理論教學(xué)相關(guān)聯(lián)的環(huán)節(jié),也包含一系列自成體系的獨(dú)立環(huán)節(jié)。實(shí)驗(yàn)教學(xué)是讓學(xué)生加深對(duì)理論教學(xué)的理解,鞏固和固化理論教學(xué)的效果,解決課堂上的遺留問(wèn)題。在設(shè)計(jì)制定實(shí)驗(yàn)項(xiàng)目的教學(xué)法活動(dòng)中,要充分聽(tīng)取理論教師和實(shí)驗(yàn)教師雙方的意見(jiàn),不能單純強(qiáng)調(diào)自己方面的重要性而輕視對(duì)方,導(dǎo)致理論與實(shí)驗(yàn)教學(xué)的脫節(jié)。實(shí)驗(yàn)教學(xué)是相對(duì)于理論教學(xué)而存在的,離開(kāi)了理論教學(xué)孤立地談實(shí)驗(yàn)教學(xué)是難以表述清楚的,實(shí)驗(yàn)教學(xué)應(yīng)該是理論教學(xué)的延伸。實(shí)驗(yàn)教學(xué)在縱向上與理論教學(xué)交替進(jìn)行,在橫向上與理論教學(xué)相互滲透,形成上下貫通的理論教學(xué)和實(shí)驗(yàn)教學(xué)兩個(gè)相互平行、融合交叉的教學(xué)體系。
創(chuàng)新源于實(shí)踐,是教學(xué)經(jīng)驗(yàn)量變積累后的質(zhì)變。實(shí)驗(yàn)教學(xué)進(jìn)程中,融入并貫穿先進(jìn)的教育理論和教學(xué)指導(dǎo)思想,能從根本上改變實(shí)驗(yàn)教學(xué)依附于理論教學(xué)的傳統(tǒng)觀念,形成理論與實(shí)驗(yàn)協(xié)調(diào)并重的概念。目前VB程序設(shè)計(jì)實(shí)驗(yàn)大多為驗(yàn)證性實(shí)驗(yàn),綜合性、設(shè)計(jì)性實(shí)驗(yàn)占比很低。如何變被動(dòng)為主動(dòng),破解實(shí)驗(yàn)課越上越沉悶的困局,或許在學(xué)生自擬實(shí)驗(yàn)題目和內(nèi)容,增加學(xué)生的參與程度,增強(qiáng)學(xué)生在實(shí)驗(yàn)教學(xué)活動(dòng)中的熱情里找到答案。
三、實(shí)驗(yàn)教學(xué)改革
大學(xué)的計(jì)算機(jī)課程環(huán)環(huán)相扣,深度逐級(jí)升高。程序設(shè)計(jì)類課程是基礎(chǔ),例如C、JAVA、VB、Python等。數(shù)據(jù)結(jié)構(gòu)、微機(jī)原理、操作系統(tǒng)是在有先修課程保證下的進(jìn)階課程,其他計(jì)算機(jī)方面的課程還有很多,這些課程的教學(xué)特點(diǎn)大多是由理論教學(xué)和實(shí)驗(yàn)教學(xué)相結(jié)合。通過(guò)分析VB實(shí)驗(yàn)教學(xué)的典型案例,可以知曉實(shí)驗(yàn)教學(xué)的進(jìn)程。教學(xué)改革包括教學(xué)方法、教學(xué)手段、教學(xué)模式等方面的改革。VB的教學(xué)改革走過(guò)了十幾年,實(shí)驗(yàn)學(xué)時(shí)、項(xiàng)目、內(nèi)容、計(jì)分方式都在變,變化最大的是從黑板板書(shū)跨越到多媒體綜合應(yīng)用。但是理論教學(xué)與實(shí)驗(yàn)教學(xué)的矛盾依然存在,有時(shí)還會(huì)激化。
教學(xué)方法和教學(xué)手段的改革是量變,教學(xué)模式的改革是質(zhì)變。VB程序設(shè)計(jì)轉(zhuǎn)為實(shí)驗(yàn)必修課,教學(xué)活動(dòng)全部在機(jī)房完成,將理論教學(xué)融入每個(gè)實(shí)驗(yàn)項(xiàng)目中,使學(xué)生在實(shí)驗(yàn)中領(lǐng)會(huì)書(shū)本課件的描述;在實(shí)驗(yàn)中變幻程序設(shè)計(jì)的技巧;在實(shí)驗(yàn)中演繹創(chuàng)新思維的夢(mèng)想。
四、結(jié)束語(yǔ)
VB程序設(shè)計(jì)實(shí)驗(yàn)雖然普通而且式微,卻能折射出理論教學(xué)和實(shí)驗(yàn)教學(xué)的辯證關(guān)系。程序設(shè)計(jì)類課程變身為實(shí)驗(yàn)課,需要學(xué)校加大投入,優(yōu)化教學(xué)資源。增進(jìn)學(xué)生的動(dòng)手能力,培育應(yīng)用型人才,是我們教學(xué)改革的目標(biāo),也是我們教學(xué)改革的動(dòng)力源泉。
【參考文獻(xiàn)】
[1]羅朝盛, Visual Basic 6.0 程序設(shè)計(jì)教程(第3版),人民郵電出版社,2009年2月
[2]馮向東, 周洪元, 創(chuàng)新源于實(shí)踐, 華中科技大學(xué), 2006年6月.