

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p> VB程序設計課程的新型教學方法探究</p><p> 摘要:VB程序設計語言因其入門簡單、功能強大、應用性強等特點已經(jīng)成為高等職業(yè)院校計算機專業(yè)的必修課程。根據(jù)筆者觀察,在以往的教學中,由于任課教師教學內(nèi)容安排和教學方法選擇不當,導致很多學生對VB語言感到枯燥難學,學過之后不能根據(jù)所學內(nèi)容獨立設計程序。因此,在教學中科學合理地利用教材,改進教學方法,激發(fā)學生的學習積極性,提高VB程序設計課
2、程的教學質(zhì)量成為高等職業(yè)院校計算機基礎課程教師需要思考的問題。如何能教好VB程序設計課,筆者根據(jù)多年的教學經(jīng)驗,總結(jié)出了VB課程教學的一些特點,摸索出一種新的教學方法和技巧,使VB課的教學取得了較好效果。 </p><p> 關鍵詞:VB;程序設計;教學方法;任務驅(qū)動 </p><p> Visual basic以其簡單易學,功能強大而得到廣泛應用,并且成為各高校程序設計課程的首選語言
3、,也是全國計算機等級考試的可選語言之一,學生如何學好以及老師如何教好這門課成為廣大高校師生面臨和值得探討的共同話題。本文根據(jù)多年教學經(jīng)驗以及學生學習的心得總結(jié)出一些教學方法和學習方法,供廣大高校師生交流與學習。 </p><p> 一、 VB程序設計課程簡介 </p><p> Visual basic是一種由微軟公司開發(fā)的包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動編程語言。從任何標準來說,VB都是世
4、界上使用人數(shù)最多的語言――不僅是盛贊VB的開發(fā)者還是抱怨VB的開發(fā)者的數(shù)量。VB擁有圖形用戶界面(GUI)和快速應用程序開發(fā)(RAD)系統(tǒng),可以輕易的使用DAO、RDO、ADO連接數(shù)據(jù)庫,或者輕松的創(chuàng)建ActiveX控件。程序員可以輕松的使用VB提供的組件快速建立一個應用程序。它是在BASIC語言和Quick BASIC語言的基礎上發(fā)展起來的高級程序設計語言,可以利用系統(tǒng)提供的大量可視化控件,按設計要求的屏幕布局,在屏幕上畫出各種圖形對
5、象“部件”,并設置這些圖形對象的屬性,再編寫對象的事件代碼。 </p><p> 在我們實際的教學工作中,根據(jù)教學實際和教學需要,其設計步驟可以概括如下:1、新建一個標準EXE項目。2、設計用戶界面。3、編寫事件響應代碼。4、測試運行效果,存盤,生成可執(zhí)行文件。其中編寫事件代碼起畫龍點睛的作用,學習編程也就是學習如何編寫代碼。 </p><p> 二、VB程序設計課程教學的幾點方法 &
6、lt;/p><p> ?。ㄒ唬┘ぐl(fā)學生興趣,增強求知欲 </p><p> 興趣是學習的動力,學生的興趣可以直接或間接的影響到學習效果。我們在教學中要從培養(yǎng)學生的興趣入手,不斷引入一些有趣的,有實際意義的或者有動畫效果的實例,讓學生在生動的實例中體會到編程的樂趣,使程序設計課不再枯燥乏味,真正做到學中有樂,這樣獲取的知識才能記憶深刻。作為教師,我在備課時,花費了不少時間和精力從網(wǎng)上查找實例。
7、上課時再把這些實例演示給學生看,比如:我給同學們演示了一個十字路口的“交通模擬系統(tǒng)”,畫面上有各種各樣的行駛中的小汽車,有紅綠燈,小汽車能按紅綠燈行駛,學生都覺得很神奇,興趣自然就提高了。這樣做的好處是讓學生在沒有系統(tǒng)的學完本門課時,先了解到學好此門課以后的用處,以此來激發(fā)學生的興趣,并幫助學生明確學習目標。 </p><p> ?。ǘ┩黄平虒W常規(guī),實施案例教學 </p><p> 現(xiàn)
8、有的VB程序設計教材大多沿襲了計算機類教材的編寫特點,先講基本概念,再講實例,它雖然是符合教學體系,但不符合學生的認知規(guī)律,所以我們在組織講授內(nèi)容的時候,要尊重人的認知規(guī)律,由易到難的組織教學,如果一開始就把一些抽象難懂的概念(如對象,事件,方法)搬出來進行教學,學生不僅不容易理解,還會產(chǎn)生為難情緒,導致對本門課程的學習失去信心。為解決這一問題,可以將講授次序稍作調(diào)整,先引入較簡單的實例,讓學生跟著老師一起做,這樣比一開始就講出晦澀難懂
9、的概念要有效的多。我在上課時,就是從事先準備好的實例中挑選一個“高校歌詠比賽評分系統(tǒng)”的實例來教學的。在講之前,我們反復看過幾遍實例。想到自己通過學習后也能做出這樣完整而優(yōu)秀的實例,學生們的興趣提高了,同時學習的目標也非常明確了。接下來講的過程就是我和學生共同做的過程。每一次上課,就做這個系統(tǒng)的一部分,每一部分都會用到一些新知識,當用到新的知識時,我就結(jié)合課本把這部分內(nèi)容完整的進行講解。為了能用到這里面的某些知識,同學們會認真聽我講所有
10、的內(nèi)容,并在做實例時加以應用,做到了相輔相成。只有通過這樣的一個綜合實例,才能把同學們零散學到的知識全部的串聯(lián)起來,讓</p><p> (三)任務驅(qū)動引導教學,培養(yǎng)學生自主學習的能力 </p><p> 俗話說,“授人以魚不如授人以漁”,任何課程的學習不能只是被動的接受知識,要在老師的引導下逐漸產(chǎn)生興趣,進而化被動學習為主動學習,所以在教學的過程中,老師應該不斷的給學生布置一些難度各
11、異的程序。要完成這個任務需要哪些基本知識,涉及到哪些基本概念,學生會帶著疑問去理解消化概念,然后找出解決問題的辦法。隨著一個個問題的解決,學生逐步消除對編程的畏懼,不斷地體會到成功的喜悅,學習的興趣也進一步強化了。這樣學生的自主學習的能力就得到發(fā)揮。 </p><p> ?。ㄋ模┙虒W中抓住重點,做好歸納小結(jié) </p><p> 通過多年的教學實踐,我發(fā)現(xiàn)不是所有的知識點都要講到,開始教學
12、時可以選擇最基本最重要的內(nèi)容,而且要講的盡量簡單,使得學生能夠容易理解,通過做一些基礎的題目使學生迅速掌握程序設計的基本步驟,對程序開發(fā)有一個感性的認識,其他暫時還用不上的內(nèi)容可以一帶而過,這樣可以避免花大量時間在目前用不著的內(nèi)容上,集中精力在重點內(nèi)容上,提高學習效率。要引導學生盡快獲得全書的整體印象,對于其他細節(jié)內(nèi)容則可以在進一步的學習中慢慢消化。定期做好歸納總結(jié),每學完一個章節(jié),都要回過頭來看看本章的重點部分在哪里,各章節(jié)之間的有什
13、么聯(lián)系,因為知識是相通的,不是孤立的。各章節(jié)之間一定是層層相接,循序漸進的,只有做好歸納小結(jié)才能進步和提高。 </p><p> (五)開展程序設計競賽活動,調(diào)動學生學習熱情 </p><p> 開辦程序設計小組也是提高大家學習興趣的一種方式,可以組織一部分編程能力強的同學參與一些小型程序的開發(fā),這樣既可以培養(yǎng)編程高手,又可以與社會實踐相結(jié)合,使得學生能夠?qū)W有所用,使他們盡快適應社會需
14、求。鼓勵學生參加VB語言的計算機等級考試,進一步深化,補充教學內(nèi)容。定期開展程序設計大賽,讓感興趣的同學挑戰(zhàn)一下自己的編程能力,挖掘自身的潛力,進而可以發(fā)現(xiàn)一些編程精英。 </p><p><b> 三、結(jié)束語 </b></p><p> 實踐證明,采用這種新的教學方法,不僅豐富了課堂教學內(nèi)容,提高了學生的學習興趣,還提高了VB程序設計課程的教學質(zhì)量,達到了令人滿
15、意的教學效果??傊?,教學有法,教無定法。程序設計教學的主要目標是為了使同學們了解VB程序設計課程的基本思想,培養(yǎng)分析問題、解決問題的基本能力。圍繞著這個目標,在保證同學們學習積極性的前提下,按照他們的認知規(guī)律組織教學,一切有效的教學方法都可以在我們的教學過程中加以運用,進而使綜合素質(zhì)得到整體提高,這是VB程序設計課程教學的最終目標。 </p><p><b> 參考文獻: </b><
16、/p><p> [1]吳長海、陳達.Visual basic程序設計教程.湖北科學技術出版社,2007 </p><p> [2]教育部考試中心.全國等級考試二級教程-Visual basic語言程序設計.高等教育出版社,2001 </p><p> [3]康麗萍. VB教學的幾點體會[J]. 農(nóng)業(yè)網(wǎng)絡信息, 2005 </p><p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高職院校程序設計語言課程教學方法探究
- 初探非計算機專業(yè)vb程序設計教學方法
- c語言程序設計教學方法研究
- vb課程教學方法改革探討
- 《程序設計語言(vb)》課程教學大綱
- 《vb程序設計》課程標準
- 淺談中職visual foxpro 程序設計教學方法
- 濰坊學院《vb程序設計》課程(0202003)教學大綱
- 《vb程序設計》課程教學大綱(應用技術)
- 《vb選擇結(jié)構(gòu)程序設計》教學設計
- vb程序設計
- 30876.基于微課的中職程序設計課程教學實踐研究——以vb程序設計課程為例
- 程序設計類課程PBL教學模式應用研究——以《VB程序設計》為例.pdf
- 《vb程序設計基礎》教學大綱
- 《vb程序設計》課程技能培養(yǎng)大綱
- vb題庫-程序設計
- vb程序設計習題
- vb程序設計例題-程序改錯程序填空程序設計
- vb程序設計試題
- vb課程設計之順序結(jié)構(gòu)程序設計
評論
0/150
提交評論