亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        VB語言課堂教學(xué)方法探討

        2012-08-15 00:54:11程彩鳳
        科技視界 2012年14期
        關(guān)鍵詞:上機控件程序設(shè)計

        程彩鳳

        (長江大學(xué)工程技術(shù)學(xué)院信息系 湖北 荊州 434020)

        1 VB語言特點

        Visual Basic(簡稱VB)程序設(shè)計語言是一門面向?qū)ο蟮目梢暬幊陶Z言。它提供可視化的界面設(shè)計、事件驅(qū)動的編程機制以及強大的功能。由于VB采用面向?qū)ο蟮某绦蛟O(shè)計,擺脫了面向過程語言的許多細(xì)節(jié),將主要精力集中在解決實際問題和設(shè)計友好界面上,并使諸多領(lǐng)域中的編程工作變得快捷輕松,極大地提高了應(yīng)用程序開發(fā)的效率。

        2 VB語言教學(xué)現(xiàn)狀

        作為各高校非計算機專業(yè)的學(xué)生必修的一門重要的語言基礎(chǔ)課程,其目的在于培養(yǎng)學(xué)生程序設(shè)計和解決實際問題的能力。這是學(xué)生學(xué)習(xí)的第一門程序設(shè)計語言,由于學(xué)生還未建立程序設(shè)計的思想,加上教師的教學(xué)模式、方法不得當(dāng)?shù)仍?,?dǎo)致學(xué)生缺乏學(xué)習(xí)興趣,感覺課程枯燥、難于理解、入門困難甚至產(chǎn)生厭學(xué)情緒。

        VB的教學(xué)可分為界面設(shè)計和程序代碼設(shè)計兩個部分。

        首先進行界面設(shè)計,向窗體中添加各種控件,調(diào)整布局,設(shè)置相關(guān)屬性。對于常用控件如命令按鈕、文本框、標(biāo)簽、列表框、組合框等要熟練掌握。由于不涉及到編寫程序,學(xué)生還比較感興趣,容易上手;但也存在許多問題,如學(xué)生不知道該選用什么控件,不知道該設(shè)置哪些屬性。

        接著進行程序代碼設(shè)計,編碼更多的是反映在邏輯和抽象思維能力,跟WORD等計算機應(yīng)用軟件操作不同,編程教學(xué)更像是學(xué)習(xí)數(shù)學(xué)、英語等知識。初學(xué)者對于編程有一定的難度,不知如何下手,這樣打消了學(xué)生的學(xué)習(xí)積極性。

        3 教學(xué)方法

        1)采用案例教學(xué),激發(fā)學(xué)生興趣

        學(xué)習(xí)興趣是學(xué)好一門課程的重要因素。在VB教學(xué)中要結(jié)合鮮活的案例,采用案例講解與演示的方法,激發(fā)學(xué)生的興趣。要注重第一堂課,讓學(xué)生明白該課程的目的、用途及應(yīng)用領(lǐng)域。在課上先演示一些VB實例,如簡易記事本、學(xué)生成績管理系統(tǒng)、俄羅斯方塊游戲、交通信號燈、計算器等,吸引學(xué)生的注意力,以直觀的印象告訴學(xué)生用VB語言可以設(shè)計如Windows窗口的菜單、工具欄等,還可以訪問數(shù)據(jù)庫;大家經(jīng)過一段時間的學(xué)習(xí)后,也會做一些簡單的小程序。這樣學(xué)生知道了VB的用途和重要性,個個摩拳擦掌、躍躍欲試。

        在平時教學(xué)過程中,如果按照教程的安排,先介紹面向?qū)ο?、對象、屬性、事件和方法的等抽象概念,再介紹數(shù)據(jù)類型、三種基本結(jié)構(gòu)、數(shù)組等,這種以老師講解為主的教學(xué)模式,讓學(xué)生覺得很枯燥乏味,也難以理解知識點,甚至失去興趣。在每堂課中,可以采用案例教學(xué),把教學(xué)內(nèi)容設(shè)計成一個個實例,首先向?qū)W生展示一個程序案例,其中包含了本堂課中要講的新控件、新語句及涉及到的算法。案例的選擇也非常重要,它既能作為知識點的總結(jié),又能啟發(fā)學(xué)生對案例所用的知識點進一步討論、歸納,對案例完善和擴展,達到知識的快速掌握和自主學(xué)習(xí)能力的培養(yǎng)。例如,以模仿QQ登錄界面為例,在之前介紹常用控件的基礎(chǔ)上,設(shè)計界面以相關(guān)屬性,如果要正確登錄,則要輸入正確的賬號和密碼,從而引入選擇結(jié)構(gòu),學(xué)生理解后,試問錯誤三次則無法登錄該怎么解決,引發(fā)學(xué)生考慮循環(huán)結(jié)構(gòu)。

        2)多媒體與板書相結(jié)合,相輔相成

        該課程操作性很強,充分使用多媒體演示設(shè)計操作過程,更形象直觀。采用多媒體課件,使用豐富的色彩標(biāo)注難點、重點,讓學(xué)生記憶更清晰。使用多媒體,也節(jié)省了教學(xué)時間,提高了教學(xué)效率;教師可在教學(xué)課程中補充大量的與課程有關(guān)的其他知識,擴大課堂知識面。

        但完全依賴多媒體課件也存在一些問題。鼠標(biāo)一點,大量內(nèi)容一閃而過,對于比較難理解的知識點,學(xué)生來不及吸收。也容易造成教師上課時照“片”宣科,師生缺乏交流,課堂氣氛顯得沉悶。

        所以應(yīng)該合理地搭配多媒體與傳統(tǒng)的板書。例如,講到程序的選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)時,使用板書可以放慢速度,一步一步引導(dǎo)學(xué)生進行思考和理解算法思想和程序流程;講到數(shù)組部分時,在黑板上畫出其邏輯結(jié)構(gòu)和存儲結(jié)構(gòu),便于學(xué)生更好地理解數(shù)組。當(dāng)學(xué)生對程序思想有一定的理解后再結(jié)合多媒體演示程序的執(zhí)行過程。

        3)注重算法講解,培養(yǎng)思維能力

        程序設(shè)計的關(guān)鍵之一,就是設(shè)計合理的算法。算法就是解決問題的思路和方法,算法是程序的靈魂,語法本身只是個外殼。開設(shè)VB課程的目的就是培養(yǎng)學(xué)生程序設(shè)計和簡單的系統(tǒng)開發(fā)及應(yīng)用能力,而掌握設(shè)計的思路是提高和培養(yǎng)這些能力的重要手段。在授課過程中,有的老師注重分析每條語句的語法含義,卻忽略了算法描述的過程,不注重算法的流程,學(xué)生只知其然而不知其所以然。

        在進行編寫程序之前,先對問題進行分析,討論其解決方案和思路,強化學(xué)生的邏輯思維能力。有了算法,即有了編程的方法和步驟后,再結(jié)合VB語法結(jié)構(gòu),結(jié)合問題要求,設(shè)置控件的屬性,用VB語言實現(xiàn)算法的步驟,然后調(diào)試運行。

        例如在講解循環(huán)結(jié)構(gòu)的For……Next循環(huán)時,求1到100之間的整數(shù)之和。解決該問題的思路不同于數(shù)學(xué)上的方法,而采用累加的方法。首先仔細(xì)講解累加算法的步驟,思路分析清楚了,完成程序代碼就不難了。理解了累加的算法思想,就可以解決類似的問題,如求奇數(shù)和、偶數(shù)和、階乘以及有規(guī)律的多項式之和等。

        4)注重上機實踐,提高動手能力

        學(xué)生反映上課時跟隨老師的指導(dǎo)能聽懂課程內(nèi)容,但在具體上機時,往往就無從下手或錯誤百出,不會調(diào)試程序,學(xué)生的編程水平只停留在會做老師講的例題的水平,一旦稍有改變,便舉步維艱。歸根到底還是學(xué)生上機動手實踐太少,不能靈活運用,要加強上機實踐。

        要學(xué)好程序設(shè)計,要多讀、多寫、多練,上機實踐是學(xué)好VB語言的關(guān)鍵。筆者在平時的教學(xué)過程中也非常注重上機實踐。每次上機都有上機實驗指導(dǎo),實驗內(nèi)容安排以實踐應(yīng)用為起點,有比較詳細(xì)的上機步驟和參考代碼,并附有思考練習(xí)題,鞏固所學(xué)知識,培養(yǎng)自學(xué)能力。

        僅有課上安排的上機時間是不夠的,學(xué)生課后要多操作練習(xí)。通過不斷的上機實踐,學(xué)生才能熟練掌握各控件的屬性、事件和方法的使用,以及程序代碼的編寫;通過練習(xí),才能提高學(xué)生的創(chuàng)新思維和綜合編程能力。

        4 結(jié)束語

        總之,在VB教學(xué)過程中教師要結(jié)合學(xué)生特點,有效地組織教學(xué),采用多種教學(xué)方法,使用豐富的案例,加強上機實踐,激發(fā)學(xué)生興趣,讓其主動地學(xué)習(xí),這樣才能提高教學(xué)效果,達到鍛煉學(xué)生邏輯思維能力,培養(yǎng)解決實踐問題的能力。改進教學(xué)方法,提高教學(xué)質(zhì)量是教師永遠討論的話題,教師要不斷地探索,找出一條適合本院學(xué)生的教學(xué)新思路,取得更好的效果。

        [1]羅朝盛.Visual Basic 6.0程序設(shè)計教程[M].3版.人民郵電出版社,2009,2.

        [2]胡桂珍,廖革元.淺析VB語言程序設(shè)計教學(xué)方法[J].思茅師范高等??茖W(xué)校學(xué)報,2010,26(3)∶115-117.

        [3]徐彬.探討VB程序設(shè)計課程的教學(xué)方法[J].電腦知識與技術(shù),2009,5(23):6501-6502.

        [4]張凱.任務(wù)驅(qū)動教學(xué)法在VB語言程序設(shè)計課程教學(xué)中的應(yīng)用初探 [J].Third International Conference on Education Technology and Training(ETT),2010∶229-232.

        猜你喜歡
        上機控件程序設(shè)計
        周金應(yīng)
        標(biāo)準(zhǔn)化護理程序?qū)w外膜肺氧合術(shù)患者上機各階段用時的影響
        基于Visual Studio Code的C語言程序設(shè)計實踐教學(xué)探索
        計算機教育(2020年5期)2020-07-24 08:52:56
        從細(xì)節(jié)入手,談PLC程序設(shè)計技巧
        電子制作(2019年9期)2019-05-30 09:42:04
        關(guān)于.net控件數(shù)組的探討
        軟件(2018年7期)2018-08-13 09:44:42
        高職高專院校C語言程序設(shè)計教學(xué)改革探索
        PLC梯形圖程序設(shè)計技巧及應(yīng)用
        待換
        就這樣玩會VBA中常見的自定義控件
        電腦迷(2012年24期)2012-04-29 00:44:03
        在PowerBuUder中利用WinSock控件制作簡單的Web服務(wù)器
        热99re久久精品这里都是精品免费| 亚洲双色视频在线观看| 美女福利视频在线观看网址| 熟妇人妻无乱码中文字幕av| 亚洲熟妇av日韩熟妇在线 | 久久精品一区二区免费播放| 完整在线视频免费黄片| 91精品国产九色综合久久香蕉| 美女mm131爽爽爽| 人妻丰满熟妇av无码处处不卡| 免费一级a毛片在线播出| 激情五月开心五月av| 高h喷水荡肉爽文np肉色学校| 亚洲av无码久久寂寞少妇| 91中文人妻丝袜乱一区三区| 少妇精品揄拍高潮少妇桃花岛| 日本熟妇美熟bbw| 亚洲狠狠婷婷综合久久| 国产桃色精品网站| 女人被躁到高潮嗷嗷叫免| 又爽又黄又无遮挡的视频| 啪啪免费网站| 黄片午夜免费观看视频国产| 国产av激情舒服刺激| 亚洲午夜精品久久久久久人妖| 欧美日韩一区二区三区色综合| 男女一区视频在线观看| 国模精品一区二区三区| 精品欧美一区二区在线观看| 亚洲又黄又大又爽毛片| 精品国产a一区二区三区v| 亚洲性爱视频| 一区二区视频观看在线| 久久精品国产9久久综合| 亚洲熟妇自偷自拍另欧美| 亚洲白白色无码在线观看| 人妻在线中文字幕视频| 国产亚洲精品久久午夜玫瑰园| 丰满老熟妇好大bbbbb| 手机AV片在线| 日本免费一区二区三区影院|