網站首頁 個人文檔 個人總結 工作總結 述職報告 心得體會 演講稿 講話致辭 實用文 教學資源 企業文化 公文 論文
當前位置:蒙田範文網 > 論文 > 論文精選

vb程序設計論文(多篇)

欄目: 論文精選 / 發佈於: / 人氣:1.56W

vb程序設計論文(多篇)

vb程序設計論文 篇一

關鍵詞:高職;《VB程序設計》課程;教學方法;創新

《VB程序設計》是高職高專院校中計算機相關專業廣泛開設的一門基礎課程,學生通過這門課程學習計算機編程的基本理論知識並提高實際操作能力。“Visual Basic(以下簡稱VB)是用於開發和創建Windows 操作平台具有圖形用户界面的應用程序的強有力工具之一。它的可視化界面設計、簡潔語氣、強大的功能、豐富的資源,以及它與Windows 系統的深刻資源,使之越來越受到人們的青睞。”介於VB程序設計在計算機行業中的重要作用,已被納入計算機等級考試的科目之一。高職高專院校中計算機相關專業的學生應熟練掌握《VB程序設計》課程的內容,這對於學生的考試、就業等都有着十分重要的作用。

然而,由於《VB程序設計》課程涉及到大量計算機語言,枯燥難懂的課程內容致使很多學生對學習產生消極心態。大部分學生對於這門課程都只是被動接受,機械地聽課,到要考試的時候才發現自己對於書本上的知識點仍然一知半解,更不用説上機實踐操作。所以,高職高專院校的計算機教師們應當通過創新進行教學改革,提高學生學習的興趣,從而使得《VB程序設計》這門課程的教學效果得到提升。

一、轉變教學觀念,注重培養能力

傳統的教學觀念認為使得學生記住課本上的知識點就完成了教學的目的。然而隨着時代的發展,培養學生獨立思考能力、實踐能力已經成為教學最根本的目的所在。所以高職高專學校中《VB程序設計》課程應根據社會的發展確定教學任務,將培養學生的計算機應用能力放在第一位,在理論教學的基礎上,強化對於學生實踐操作的訓練。VB教學中的計算機語言本質上是一種人機對話,教師應引導學生加強上機操作,將單純的知識點的記憶變為技能的培養。學生在動手操作的過程中可以提高學習興趣,並且熟練掌握VB程序設計的技術。

二、合理利用教材,構建適合學生的知識體系

在教學過程中,教師充當着設計者、引導者等角色,所以教師應從學生學習的角度出發,在學生接受能力允許的範圍內進行教學,構建一套適合學生水平與接受能力的知識體系。

對於高職高專學生來説,他們以前的學習可能從未涉及VB程序設計。在毫無知識背景的情況下,直接向他們介紹對象、時間、方法等一些抽象晦澀的概念會造成學生理解的困難,影響他們進一步學習的興趣與積極性。目前市面上一些《VB程序設計》的教材主要面向那些有相關知識背景的學生,而高職高專教師如果直接按照教材編排的順序與內容教學就會產生上述問題。所以,高職高專計算機教師在進行VB教學時,應該先了解清楚學生的知識基礎,打破教材原有的結構,合理運用教材內容,遵循先易後難、先具體後抽象的原則進行教學。

高職高專計算機教師可共同探討分析,根據歷年的教學經驗,出版學校內部的VB教材,將教材內容分為基礎部分、提高部分。教師還可在教材中添加一部分歷年計算機等級考試真題,幫助學生更好的理解課本內容並順利通過相關考試。在實際教學過程中,教師也應當根據學生掌握情況安排教學進度,切不可因為盲目追趕教學進度而影響學生對教學內容的理解接受。

三、創新教學方法,理論結合實踐

《VB程序設計》課程在教導學生一些系統概念的同時,更重要的是培養學生的編程思維與動手能力。所以,教師在教學中應在理論中穿插實例。例如在學習基本控件這一章時,可以採用具有積分累計功能的“猜數字”遊戲、大學聯考倒計時牌、MP3 音樂播放器外觀等作為實例進行授課,兼備趣味性與實用性。通過這些小案例充分地調動學生的求知慾和積極性,提高學生學習的興趣。實例教學還可以引導學生在學習過程中主動發現、分析並解決問題,強化學生的VB編程思維,培養學生構造算法的能力。

同時,在教學過程中,教師應多采用現代化的教學手段。多媒體教學具有圖文並茂的優點,教師可通過圖片,詳細而具體的將案例從設計到運行的整個過程展示給同學看,這樣不但能節約大量的板書時間,而且能將複雜深奧的問題形象化、將枯燥難懂的內容生動化,從而大大提高上課效率。在常規的課堂教學之外,教師還要多鼓勵學生根據個人興趣,合理利用網絡資源進行自主式的學習。同時,充分利用網絡教學平台加強師生間的交流,及時瞭解學生的學習情況,以便在將來的課程中進行有針對性的教學。

此外,傳統的VB教學採用理論課與實踐課分別進行的模式。這就使得學生無法在第一時間將課程中所學的理論知識運用到實踐中去,而當學生時隔幾日再進行上機操作時,上課內容已經淡忘,不利於學生順利進行上機操作實踐。所以,計算機教師應儘量在配備多媒體設備的機房授課,將理論課與實踐課結合在一起。在進行完理論知識的教學後,即刻讓學生上機操作,在實踐的過程中鞏固對知識的記憶並提高學生的實際操作能力。

總之,《VB程序設計》課程是高職高專院校教學中十分重要的一部分,教師應加強教學改革、創新教學方法,努力在計算機教學實踐中探索出一套適合學生實際情況的最佳方案,提高學生學習興趣,促進學生在理論知識與實踐能力上共同進步。

參考文獻:

vb程序設計論文 篇二

關鍵詞:VB程序設計 案例教學 任務驅動

中圖分類號:G623 文獻標識碼:A 文章編號:1674-098X(2012)12(b)-0-01

VB程序設計是該校部分非計算機專業必修的課程之一,目前教學中普遍採用多媒體課堂教學與上機實踐緊密結合的方式。這種教學方式雖然能適當提高學生的學習興趣,但仍然是以教師教學為主體,學生只是被動的接受知識,不能很好的培養學生解決實際問題的能力。而案例教學和任務驅動式教學能很好的實現理論與實踐的銜接,所以筆者將案例教學和任務驅動式教學相結合,同時吸取傳統教學的優點,並考慮到該校學生學習VB現狀,探索出一種適合該校學生學習VB的教學方法―任務驅動式案例教學法。

1 任務驅動式案例教學法的特點

1.1 任務驅動和案例教學

任務驅動教學法是以建構主義的認知靈活性理論為基礎的一種教學方法。教師將教學內容設計成學生感興趣的任務,並將知識點隱含到任務中,引導學生通過各種方式實任務,獲得知識。案例教學主要是對具有一定實踐性、針對性的典型實例進行分析、討論、推斷、歸納和總結,以提高學生分析問題和解決問題的能力的一種教學方法。

1.2 任務驅動式案例教學法

任務驅動式案例教學法是將案例教學與任務驅動相結合的一種教學方法。案例教學側重於“教”,指教師在授課的過程中以事先設計好的典型案例為基礎;而任務驅動側重於“學”,指學生在學習的過程中以任務為驅動,以解決問題為目標,在解決問題的過程中學習。這種教學方法主要是把學生作為教學中的主體,教師在授課中的主要目的是激發學生的學習興趣,引導學生自主學習,構建相應知識體系,培養和提高學生的實際操作能力。而VB課程的實踐性較強,在教學中不僅要讓學生掌握理論知識,還要培養學生的實踐操作能力,以及自主學習和獨立分析、解決問題的能力,所以VB程序設計的教學適合採用該教學方法。在整個的教學方法中,需要教師和學生很好的配合。教師設計有代表性的案例,在向學生呈現、講解案例的過程中激發學生的學習興趣。再根據相關知識點給學生布置任務,學生得到任務後根據情況自主學習或分組討論學習,通過對案例的認真研究和模仿,並在教師的協助指導下逐步完成任務。在整個教學過程中學生不僅掌握了VB的基本知識和方法,在教師的引導下建構了相應的知識體系,同時也掌握了相應的操作方法以及相關的技巧,極大的提高了學生的實踐操作能力。

2 任務驅動式案例教學的實施

任務驅動式案例教學法首先要精選案例;然後向學生呈現案例,通過案例引入任務;再引導學生自主學習,分析任務、進一步探究任務,最後做出總結評價。

2.1 教師精選案例

教師分析VB程序設計的教學目標和教學內容,根據教學內容設計出一些學生日常生活中常見的典型案例,比如網頁中常見的滾動字幕、計算器、qq登陸框、qq農場定時提醒鬧鐘、音樂播放器、學生成績管理系統等,選取這些案例不僅能提高學生的學習興趣,而且能使學生清楚學習VB的實際用途,這樣學生才有動力繼續學習下去。

2.2 教師呈現案例、提出任務

向學生展示設計好的案例,使學生有個直觀的印象。將案例分解為VB教學中的知識點進行講解,通過講解使學生掌握知識點,模仿案例。然後提出問題,根據提出的問題佈置相應任務。以下以“蝴蝶飛舞”為例。(1)向學生展示案例。如圖1所示,當單擊“開始”按鈕時,蝴蝶從左向右飛翔,同時“開始”按鈕變為“繼續”按鈕,單擊“暫停”按鈕後停止。

圖1 “蝴蝶飛舞”案例

(2)講解涉及到的知識點。Timer控件(Enabled、Interval屬性和Timer事件)、Image控件(Visible屬性)、VB座標系的使用,進一步熟悉If語句的應用。(3)提出問題。蝴蝶飛出窗體時如何處理? 蝴蝶飛舞的速度如何控制?蝴蝶飛舞的方向能否發生變化?如何製作滾動字幕?(4)佈置任務。編寫蝴蝶飛出窗體時從窗體的另一邊飛入的程序;編寫調整蝴蝶飛舞的方向(左下->右上或其他方向)的程序;設計簡單的演員表字幕滾動程序;設計紅燈停、綠燈行的程序等。

2.3 學生自主探究任務、實現任務

學生得到任務後,以自主學習或分小組討論的方式來完成任務。對於相對簡單的任務學生應該自主學習,遇到困難時查閲相關資料或向同學、老師尋求幫助。這樣可以培養學生獨立分析、解決問題的能力,便於循序漸進地學習VB基礎知識,掌握程序設計方法。

2.4 師檢查任務、總結與評價任務

當學生完成任務後,教師應該認真檢查學生完成任務的情況,進行總結與評價。這樣不僅可以明確學生掌握知識的情況,有針對性的對學生進行不同的輔導;同時還能發現教學中存在的不足,以便及時調整教學內容和教學方法。在任務評價階段,還可以讓學生提供有針對性的反饋信息,並將某些有代表性的作品作為範例給學生進行示範講解,讓同學之間進行作品欣賞和各種方法的交流,這樣不僅可以開拓學生的思維,集思廣益,還可以鼓勵學生創新,充分發揮了他們的想象力和創造性。

3 結語

在VB程序設計的教學中採用任務驅動式案例教學法的教學效果較好。首先,該教學方法活躍了課堂氣氛,極大的提高了學生學習VB程序設計的興趣;其次,有效地促進了理論向實踐的轉化,提高了學生的實踐能力;再次,培養了學生一定的相互協作的能力。最後,很好完成了教學內容,達到了教學要求的目標。該方法也存在不足:教學進度難以把握,教學效果評價有一定的困難,還有待於進一步研究與

改進。

參考文獻

[1] 羅新密。基於任務驅動的大學計算機文化基礎課程教學模式研究與實踐[J].計算機與信息技術,2008(3).

[2] 宋榮傑.VB程序設計案例教學淺析[J].計算機教育,2007(11).

vb程序設計論文 篇三

關鍵詞:中職學校;VB程序設計;教學方法;改進

VB程序設計作為中職計算機專業對口升學及就業的一門重要課程,是學生將來深入學習其他計算機語言的基礎,同時它還有助於提高學生的邏輯思維能力。因此,如何根據實際教學目標,對VB程序設計課程的教學內容、教學方法、考核方式進行相應的改革,實現我們的雙重目標,已經成為中職計算機教師需要探討的問題。

一、VB程序設計語言教學中存在的若干問題

1. 學生基礎差,學習VB程序設計的信心、興趣不足

較好的數學、英語基礎,以及較強的邏輯思維能力是學好VB的前提條件,而中職的學生在這些方面恰恰有些薄弱,因此VB程序設計學起來有些困難。由於缺乏對計算機語言解決問題的瞭解,有些學生還覺得VB 程序設計非常的神祕,甚至在心理上有些畏懼,嚴重缺乏學習的信心。由於計算機語言本身的枯燥無味,學生對VB程序設計課程的興趣也不高,在課堂教學中不配合老師。

2. 教學方法有些落後

通過多方調查,VB程序設計語言課程一直沿用的是傳統教學方法,即講授法加學生上機實驗,效果不是很理想。理論課上,教師既是導演又是演員,學生很少參與。上機實驗時,學生只是對教材上現成的實例進行編輯調試,起不到上機課應有的作用。

3. 實踐環節不足

實踐環節在VB程序設計語言中的分量是重中之重,它的作用不光是理論知識的驗證,更重要的是提高學生的實踐能力。而實踐課的不足主要表現在兩個方面:一是中職VB程序設計語言教材中的實踐性教學內容太少,二是實踐課教師設計的不很周到。

4. 考核方式單一

VB程序設計語言考核方式普遍採用的是筆試,這樣的一紙成績就要表示本學期VB的所有學習情況,錯誤地誘導了學生,使他們忽視了實踐課環節,背離了我們學習VB的真正目的。

二、解決問題的一些方法

1. 採用多種方法,調動學生的學習積極性

大多數學生剛接觸VB時,對它的情況可能一無所知,所以,運用以下方法會取得很好的效果。第一,教師要讓學生了解計算機專業學習VB的必要性。例如,教師列舉一些學生平時感興趣或接觸到的軟件和VB之間的關係。第二,學習興趣是學生學習的最主要動力,或者説幾乎是唯一動力,因此,從一開始,教師就要時時注意VB課程的趣味性。儘管所有人認為計算機語言枯燥無味,只要教師傾其所能,就能做到,這也是筆者的經驗。例如,前期講VB基礎時,涉及到的邏輯運算符NOT,我們可以用中學生行為準則應該做的和不該做的解釋。中期講到循環語句時,FOR…NEXT,DO…LOOP可以比喻為不可分離的情侶來説明他們必須配對使用。第三,自信是學習的內在動力,因此,要幫助學生建立學好VB程序設計語言的自信。學生初接觸VB語言時,課程進展速度要慢,內容要簡單,讓他們解決的問題要容易,頻繁地讓他們體會到成就感。總之,通過興趣的培養,自信的建立,讓學生愛上VB語言,讓學生愛上編程。

2. 改進課堂教學手段,保證教學效果

(1)任務驅動教學法。學生普遍反應VB語言概念多、抽象,難理解,那麼針對這一問題,教師在授課時就不能照着教材按部就班地講,從一開始就把常量、變量以及數據類型放到一個個學生喜歡的小程序中,一直到這門課的結束始終把知識貫穿到實例中。通過筆者多年的實踐發現,該方法可以培養學生分析問題、解決問題的能力,提高學生自主學習與他人協作的能力,縮短了學習週期。

(2)比較教學法。VB語言概念多、規則多,教師在授課時不妨採用比較法,對相關概念或語法進行對比,進而明確差異,然後進行歸納總結,方便學生理解,會收到事半功倍的效果。例如,對順序文件的讀操作有三種方法,對這三種語句我們採取比較的學習方法效果更好。

(3)分組教學法。無論是理論課還是上機課,都可以把學生分成幾個小組,將不同層次的學生均衡地分佈在各個小組中,根據他們的學習情況,在各自的小組中擔任不同的角色,教師由過去的“主講”變為現在的“主導”,成為課堂教學的“設計者”。這樣,充分利用學生的競爭心理誘導他們去積極參與,從而促進了全體學生的整體發展。

3. 解決實踐性教學內容不足問題的措施

首先,要考慮的是教材,應選擇帶有大量實驗內容的。當然,真正為我們中職量身定製的VB教材匱乏。其次,要求任課教師根據教學經驗自己設計實驗內容。這樣根據教學進度,根據學生的喜好自己設計的實驗內容效果更好,更容易被學生接受。

4. 考試方式靈活

用學期卷面考試、平時課程設計以及上機考試來全面檢查學生學習效果。學期卷面考試主要考查學生對VB的一些基本概念、語法的掌握情況。平時課程設計,可在平時晚自習或課外活動時間佈置給學生一些稍大的VB課程設計,可以不限制時間,學生分組完成,考查的是學生運用VB語言來解決實際問題的能力,以及培養他們協作的能力。對於上機考試題目樣式可以有多種,如給出設計題目自由編程,或對錯誤的程序進行調試,以及對不完整的程序給予補充,當然應該在規定的時間完成,以此考查學生的快速編程能力及綜合應用能力。

總之,學生學好VB程序設計語言,能夠靈活自如運用VB來編寫程序,解決實際生活中的各種問題。

參考文獻:

[1]袁鋒。談VB程序設計教學方法改革的幾個轉變[J].中國成人

教育,2004(2).

[2]胡迎春。C語言程序設計課程教學新法[J].廣西民族學院學報

(哲學社會科學版),2003(6).

[3]葉幼林。對計算機C語言教學的探討與研究[J].中南民族大學

學報(人文社會科學版),2004(4).

[4]解晨光。關於高職高專計算機教學改革的研究[J].教育探索,