職業(yè)教育論文-淺談VB程序設(shè)計課程之教與學.doc_第1頁
職業(yè)教育論文-淺談VB程序設(shè)計課程之教與學.doc_第2頁
職業(yè)教育論文-淺談VB程序設(shè)計課程之教與學.doc_第3頁
職業(yè)教育論文-淺談VB程序設(shè)計課程之教與學.doc_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

職業(yè)教育論文-淺談VB程序設(shè)計課程之教與學摘要:VB程序設(shè)計課程是許多高等院校必修的一門計算機基礎(chǔ)課,如何提高學生學習計算機課程的興趣,為以后學習其他計算機課程打下堅實的基礎(chǔ),成為廣大計算機基礎(chǔ)教育工作者共同探討的話題。本文從VB程序設(shè)計課程入手,淺議了該課程的學習方法與教學方法。關(guān)鍵詞:VB程序設(shè)計學習方法教學方法一、VB程序設(shè)計課程簡介Visualbasic以其簡單易學,功能強大而得到廣泛應(yīng)用,并且成為各高校程序設(shè)計課程的首選語言,也是全國計算機等級考試的可選語言之一,學生如何學好以及老師如何教好這門課成為廣大高校師生面臨和值得探討的共同話題。本文根據(jù)多年教學經(jīng)驗以及學生學習的心得總結(jié)出一些教學方法和學習方法,以供廣大高校師生交流與學習。Visualbasic是面向?qū)ο蟮目梢暬幊坦ぞ?,并且是事件?qū)動的編程機制,它是在BASIC語言和QuickBASIC語言的基礎(chǔ)上發(fā)展起來的高級程序設(shè)計語言,可以利用系統(tǒng)提供的大量可視化控件,按設(shè)計要求的屏幕布局,在屏幕上畫出各種圖形對象“部件”,并設(shè)置這些圖形對象的屬性,再編寫對象的事件代碼。設(shè)計步驟可以概括如下:1、新建一個標準EXE項目。2、設(shè)計用戶界面。3、編寫事件響應(yīng)代碼。4、測試運行效果,存盤,生成可執(zhí)行文件。其中編寫事件代碼是起畫龍點睛的作用,學習編程也就是學習如何編寫代碼。二、初學編程應(yīng)該養(yǎng)成良好的編程習慣這樣為以后學習打下良好的基礎(chǔ),這些習慣可以總結(jié)如下:1、給所有的對象,方法,變量起名的時候,盡量用有意義的名字。2、給自己的程序?qū)懺敿毜淖⑨尅?、編程的過程中隨時運行調(diào)試。4、在調(diào)整控件的某些屬性時,比如大小,位置,顏色等,應(yīng)盡量在屬性面板中輸入數(shù)字。5、寫程序時,同一功能模塊的程序最好一氣呵成,斷開寫的話,會打斷編程思路。6、遇到比較復雜的程序或界面設(shè)計,最好先在紙上畫畫,把整體構(gòu)思想好。7、盡量不要使用variant類型的變量。8、在功能夠用的時候,盡量使用較小的控件。三、講授VB程序設(shè)計課程應(yīng)注意的幾個問題1、激發(fā)學生興趣,增強求知欲興趣是學習的動力,學生的興趣可以直接或間接的影響到學習的效果。我們要從培養(yǎng)學生的興趣入手,不斷引入一些有趣的,有實際意義的或者有動畫效果的實例,讓學生在生動的實例中體會到編程的樂趣,使程序設(shè)計課不再枯燥乏味,真正做到學中有樂,這樣獲取的知識才能記憶深刻。2、尊重認知規(guī)律,由易到難,循序漸進現(xiàn)有的VB程序設(shè)計教材大多沿襲了計算機類教材的編寫特點,先講基本概念,再講實例,它雖然是符合教學體系,但不符合學生的認知規(guī)律,所以我們在組織講授內(nèi)容的時候,要尊重人的認知規(guī)律,由易到難的組織教學,如果一開始就把一些抽象難懂的概念(如對象,事件,方法)搬出來,學生不僅不容易理解,還會產(chǎn)生為難情緒,導致對本門課程的學習失去信心。為解決這一問題,可以將講授次序稍作調(diào)整,先引入較簡單的實例,讓學生跟著老師一起做,然后在此基礎(chǔ)上加入較復雜的內(nèi)容,這樣學生的學習過程就是一個逐步深入的“螺旋式”上升的過程。做完后再總結(jié)歸納出這些概念的涵義,這樣比一開始就講出晦澀難懂的概念要有效的多。3、任務(wù)驅(qū)動引導教學,培養(yǎng)學生自主學習的能力任何課程的學習不能只是被動的接受知識,要在老師的引導下逐漸產(chǎn)生興趣,進而化被動學習為主動學習,所以在教學的過程中,可以通過實例教學法,一個實例就是一個任務(wù),要完成這個任務(wù)需要哪些基本知識,涉及到哪些基本概念,然后學生帶著疑問去理解消化概念,然后找出解決問題的辦法。老師應(yīng)該不斷的給學生布置一些難度各異的程序,學生每編完一個,就有一點小小的成就感,就會激勵他們?nèi)W習新的東西。這樣學生的自主學習的能力就得到發(fā)揮。俗話說,“授人以魚不如授人以魚”,講的就是這個道理。4、教學中抓住重點,做好歸納小結(jié)通過多年的教學實踐,我發(fā)現(xiàn)不是所有的知識點都要講到,開始教學時可以選擇最基本最重要的內(nèi)容,而且要講的盡量簡單,使得學生能夠容易理解,通過做一些基礎(chǔ)的題目使學生迅速掌握程序設(shè)計的基本步驟,對程序開發(fā)有一個感性的認識,其他暫時還用不上的內(nèi)容可以一帶而過,這樣可以避免花大量時間在目前用不著的內(nèi)容上,集中精力在重點內(nèi)容上,提高學習效率。要引導學生盡快獲得全書的整體印象,對于其他細節(jié)內(nèi)容則可以在進一步的學習中慢慢消化。定期做好歸納總結(jié),沒學完一個章節(jié),都要回過頭來看看本章的重點部分在哪里,各章節(jié)之間的有什么聯(lián)系,因為知識是相通的,不是孤立的。各章節(jié)之間一定是層層相接,循序漸進的,只有做好歸納小結(jié)才能進步和提高。5、開展程序設(shè)計競賽活動,調(diào)動學生學習熱情開辦程序設(shè)計小組也是提高大家學習興趣的一種方式,可以組織一部分編程能力強的同學參與一些小型程序的開發(fā),這樣既可以培養(yǎng)編程高手,又可以與社會實踐相結(jié)合,使得學生能夠?qū)W有所用,使他們盡快適應(yīng)社會需求。鼓勵學生參加VB等級考試,進一步深化,補充教學內(nèi)容。定期開展程序設(shè)計大賽,讓感興趣的同學挑戰(zhàn)一下自己的編程能力,挖掘自身的潛力,進而可以發(fā)現(xiàn)一些編程精英。6、總結(jié)教與學是相輔相成的,只有在教學過程中多與學生溝通,不斷總結(jié)歸納,找出適合學生的教學方法,就一定能夠激發(fā)學生的學習熱情,進而提高學生的學習效率,培養(yǎng)出具有現(xiàn)代信

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論