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