高職院校Visual Basic程序設計教學改革與探索論文
摘 要:在VB課程教學中,如何改進教學方法,提高教學質(zhì)量,一直是廣大教師努力探索的課題。文章針對目前的教學現(xiàn)狀,結(jié)合自己在工作中的實踐經(jīng)驗,從激發(fā)學習興趣、提高實踐教學質(zhì)量、改革課程考核方式等幾個方面進行了探討。
關(guān)鍵詞:VB ;程序設計;教學改革
1.引言
《Visual Basic程序設計》課程是計算機類各專業(yè)的一門核心基礎(chǔ)課,目的在于培養(yǎng)計算機軟件程序員、數(shù)據(jù)庫管理員、信息系統(tǒng)管理員、網(wǎng)站設計、網(wǎng)絡管理等專業(yè)方向?qū)W生基本的程序設計能力。
VB語言比較枯燥、難以理解,學生在沒有相應的知識背景下,對課程缺乏興趣,甚至有恐懼心理。這就要求教師在教學中分析、摸索出一些行之有效的教學方法,才有可能激發(fā)學生對程序設計的興趣,培養(yǎng)學生程序設計能力。
2.VB課程的教學現(xiàn)狀分析
程序設計課程是一門實踐性很強的課程。在傳統(tǒng)的教學模式中,《Visual Basic程序設計》課程采用理論教學和實踐教學相結(jié)合的方式,課時比例大致安排為1:1。
理論教學過程中,教師大多數(shù)是按教材的章節(jié)編排,循序漸進進行VB程序設計思想和語言規(guī)則講解。即使采用了多媒體教學手段,也是按照教材上的章節(jié)安排做成PPT課件,把書本上的案例和習題進行演示分析。在講述理論的同時,也盡可能引導學生思考,通過例題、案例的分析,培養(yǎng)學生自己分析問題的能力。但是,這樣的課堂教學往往是很抽象、枯燥的。
實踐教學是課堂教學不可缺少的環(huán)節(jié),實踐教學質(zhì)量的好壞直接影響到課程的整體效果和質(zhì)量。因此,在教學過程中會安排學生上機實操,進行編程訓練,然后調(diào)試。目前實踐教學一般是在教師的指導下,由學生完成章節(jié)性的習題,布置的實訓項目一般是教材上的例題或者是課后練習題。如此實踐教學只能稱之為驗證性實驗,缺乏創(chuàng)造性。
在傳統(tǒng)的教學模式下,教師始終處于主導地位,由教師向?qū)W生介紹程序設計的思想,介紹語言規(guī)則和使用方法,學生處于被動學習狀態(tài),始終跟著老師的思路,沒有學習主動性。在教學過程中,筆者也發(fā)現(xiàn),學生學習理論知識好像并不十分困難,聽老師講解例題、習題也能夠明白。但真正讓學生動手操作解決實際問題時,卻無從下手。
因此,教師受傳統(tǒng)教學模式的影響,在教學中重理論、輕實踐,課堂講授只注重教材中基本語法和語句的講解,不注重學生實際編程和程序設計能力的培養(yǎng),授課形式以教師講學生聽為主,沒有學生自主思考、設計、實現(xiàn)的過程,學生被動接受教師所授內(nèi)容,產(chǎn)生枯燥厭學的情緒,從而導致學生學習積極性不高,動手能力差,課程結(jié)束后還不能用所學知識解決實際問題。
3.改革VB課程教學的方法探討
3.1教學方法要有多樣性
在講解的過程中,力求采用最簡單、最容易的方法完成每一個實例,盡量采用常規(guī)化的語句,避開一些不容易理解的概念、方法。比如,在利用文件操作對數(shù)據(jù)錄入以及把錄入的所有數(shù)據(jù)輸出時,我們可以避開利用Type語句定義自己的數(shù)據(jù)類型的使用,因為釆用Type語句定義,有多少個字段,就會產(chǎn)生多少個相關(guān)的成員,在這種情況下同學們就很難想得到這個成員代表的是什么,它的作用是什么,這樣就把程序復雜化了,其實我們完全可以采用簡單的文本框來進行輸入,然后用Input函數(shù)輸出就輕松完成了。
3.2理論教學環(huán)節(jié)注重提高學生學習興趣
有關(guān)VB的教科書,前兩章內(nèi)容一般都是介紹VB程序設計概述以及VB編程歩驟。如果直接照本宣科,對每個窗口每個菜單進行全面理論性的講解,讓學生在毫無知識背景的情況下,要他們理解什么是事件驅(qū)動、什么是對象和類、什么是屬性方法等等,勢必枯噪乏味達不到較好的教學效果,還會使學生對本門課程產(chǎn)生一定的消極情緒因此應當拋開晦澀難懂的概念和語法,結(jié)合例子進行講解,在VB程序設計的第一堂課上,一般先不講理論,而是選擇在計算機機房進行教學。先將自己課前用VB設計的符合學生專業(yè)性質(zhì)的內(nèi)容給學生看,引起了學生極大的好奇心,然后在用一個簡單的例子進行演示,一步一步的帶領(lǐng)學生完成,最后在歸納總結(jié)與之相關(guān)的內(nèi)容,使學生在享受成功的時候,輕松地了解VB的界面以及編程歩驟,達到良好的教學效果,激發(fā)學生的學習興趣。
比如在講解“高級界面設計”這一章節(jié)時,由于涉及“菜單”設計、“工具欄”設計、“圖像列表框”應用及“通用對話框”編程等,不僅內(nèi)容多且互相緊扣。在具體教學時,準備了一個“文本編輯器”的綜合案例,先演示給學生看, 分析該案例實現(xiàn)了哪些功能,分別由什么“部件”實現(xiàn)的',然后介紹該案例的“界面設計”, 需要添加哪些元素,如何引用等,接著介紹“代碼設計”,為所添加的“部件”編寫相應的代碼, 最后剖析還有哪些可以在功能上加以完善,并作為本次課堂教學相配套的實踐教學環(huán)節(jié)的內(nèi)容。學習的目的在于應用,“光說不練假把式”,通過鼓勵學生自己去琢磨程序設計的思路和方法,激勵創(chuàng)新。
3.3實驗教學環(huán)節(jié)激發(fā)學生動手能力和實踐能力
學生的自主學習很重要,有了一定的自主學習的能力,學生就不再是被動接受知識的機器,而是能用科學的方法主動學習知識解決問題,實驗課的教學恰恰是學生自我發(fā)揮的地方,我們的最終目的是讓學生能夠自己分析問題解決問題,如何讓學生自主學習,就要激發(fā)學生動手能力和實踐能力不要讓學生把書上的例題或理論課上所講的例子依葫蘆畫瓢地輸入,最后得到結(jié)果就算實驗完成,我們給學生的題目一定要有擴充性。通過分組,討論和搶答的形式激發(fā)學生的能力,這樣在競爭中學習,使學生處于積極的學習狀態(tài),勢必會獲得好的學習效果。
3.4協(xié)作學習
對于同學之間而言,鼓勵他們自由組合成一個個“軟件開發(fā)小組”,成員相對固定,模仿企業(yè)運作的管理模式,進行組內(nèi)的角色分工,比如有小組長、小組秘書等職,通過組內(nèi)的合作討論,相互交流信息,取長補短。特別是當遇到設計比較大的題目時,以協(xié)作的方式來完成實訓項目,既增強了同學們的團隊精神,也能充分發(fā)揮各自的特長。
3.5充分利用網(wǎng)絡資源
在網(wǎng)絡技術(shù)日益普及的今天,開發(fā)基于校園網(wǎng)的課程網(wǎng)站,并以校園網(wǎng)為中心,逐步完善網(wǎng)絡教學資源,才能滿足現(xiàn)代教育的需求。有了豐富的網(wǎng)絡教學資源,同學們可以在自己方便的時間、合適的地點,按照自己的需求和方式進行自主學習,有助于提高學習效率。
目前,我院正在大力推進信息化建設,空中課堂建設就是非常重要的工作之一!禫isual Basic程序設計》課程空中課室已初步建成,空中課堂提供了多媒體課件下載、教材案例下載、教材推薦、站推薦、網(wǎng)絡答疑等諸多功能,并定期對網(wǎng)站數(shù)據(jù)進行更新。
3.6改革課程考核方式
根據(jù)教學目標,程序設計類課程在考試時,應重點考核學生解決實際問題的能力。以前的考試完全采用筆試,有些學生盡管在考試中成績優(yōu)秀,卻做不出一個像樣的程序。因此,我在教學中采用筆試和機試各占一定比例的方法。筆試考核主要對理論知識和基本概念進行考試;機試考核主要考核學生的基本操作能力和對課程內(nèi)容的理解程度。筆試和機試的結(jié)合能促進學習與考試的有機結(jié)合,真正起到相互關(guān)聯(lián)、相互促進、互為補充、相得益彰的功效。事實證明,這種考核方式很好地解決了“會考試”與“會學習”的矛盾。
4.結(jié)語
以上是筆者對《Visual Basic程序設計》課程教學改革做的一些研究,通過對該門課程教學改革的探索,為培養(yǎng)學生的創(chuàng)新意識和自主能力以至提高整個教學質(zhì)量作了一些嘗試。程序設計課程的教學改革是一項艱巨而長期的任務,我們將根據(jù)實際情況,從教學的各個環(huán)節(jié)對該課程做進一步的研究和探討。
參考文獻:
[1]蘇海英.程序設計教學改革與探討[J]. 廣西教育學院學報,2005(1).
[2]譚浩強.Visual Basic程序設計[M].北京:中國鐵道出版社,2006(12).
[3]張建臣,宋秀芹,張學軍.非計算機專業(yè)VB課程教學改革與實踐[J].福建電腦,2007(7).
[4]王棟.Visual Basic程序設計實用教程[M]. 3版.北京:清華大學出版社,2007, 24(11):231- 245.
[5]郁春蘭,李月,郭庚麒.VB程序設計課程教學改革的研究與實踐[J].廣東交通職業(yè)技術(shù)學院學報.2009(1)
【高職院校Visual Basic程序設計教學改革與探索論文】相關(guān)文章:
高職院校通信技術(shù)專業(yè)教學改革探索論文08-03
高職院校教學模式的探索論文06-14
高職院校體育教學改革反思論文07-19
高職院;@球教學改革研究的論文08-28
高職院校教育教學改革論文07-04
高職院校體育文化建設探索論文06-23
工科院校實踐教學改革與創(chuàng)新的探索論文06-27
新疆高職院校俄語教學改革思考論文05-12