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

        ?

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

        2015-09-11 15:01:24石勇濤
        科技視界 2015年26期
        關(guān)鍵詞:教學(xué)方法

        石勇濤

        【摘 要】Visual Basic (VB)是一門較為優(yōu)秀和實(shí)用的可視化編程語言,在許多高校里作為計(jì)算機(jī)公共基礎(chǔ)課程而開設(shè),授課對象是非計(jì)算機(jī)專業(yè)的大一年級學(xué)生。該課程內(nèi)容較多,側(cè)重理解與運(yùn)用。在實(shí)際教學(xué)過程中,學(xué)生普遍感覺該課程難學(xué)、教師也覺難教,導(dǎo)致教學(xué)效果很不理想。以VB中的數(shù)據(jù)類型的導(dǎo)入及教學(xué)方法為例,探討了如何引導(dǎo)學(xué)生理解學(xué)習(xí)內(nèi)容、幫助學(xué)生提高學(xué)習(xí)興趣和快速入門的辦法,以期改進(jìn)教學(xué)方法、提高課教學(xué)效果。

        【關(guān)鍵詞】VB;數(shù)據(jù)類型;教學(xué)方法

        【Abstract】Visual Basic (VB) is regard as one of good and practical visual programming language, has already become a required fundamental course in domestic universities of non-computer majors. But in practical teaching process, there exsists the diffcult about instruction and study. This paper takes the instruction object as example for how to teaching the basic data type, and exploring improving the instruction method.

        【Key words】VB instruction;data type;exploration of teaching method

        0 引言

        VB(Visual Basic)是Windows環(huán)境下的一種方便實(shí)用的可視化編程語言,同時(shí)也是全國計(jì)算機(jī)等級考試二級科目中設(shè)置的一門開考語言,在國內(nèi)許多高校里被作為計(jì)算機(jī)公共基礎(chǔ)課程、針對非計(jì)算機(jī)專業(yè)的大一年級學(xué)生而開設(shè)。該門課程的教學(xué)目的是培養(yǎng)學(xué)生具有程序設(shè)計(jì)和簡單的系統(tǒng)開發(fā)及應(yīng)用的能力。學(xué)生通過學(xué)習(xí),可以理解計(jì)算機(jī)程序編寫設(shè)計(jì)方法以及面向?qū)ο蟮木幊趟枷?;通過強(qiáng)化運(yùn)用與編程實(shí)踐,從而具備高級語言程序設(shè)計(jì)及可視化編程的能力。同時(shí),有了該門課程的學(xué)習(xí)基礎(chǔ),學(xué)生也可報(bào)考計(jì)算機(jī)等級考試的二級科目“VB語言程序設(shè)計(jì)”,取得考試證書,為將來畢業(yè)找工作添磚加瓦。

        1 存在的問題

        VB語言內(nèi)容較多,既有結(jié)構(gòu)化程序設(shè)計(jì)部分,又有面向?qū)ο蟪绦蛟O(shè)計(jì)部分,兩者均比較抽象。在實(shí)際教學(xué)過程中,很多學(xué)生反映VB課程聽起來枯燥、難懂,跟不上老師的節(jié)奏,理解不了學(xué)習(xí)的內(nèi)容,更談不上靈活運(yùn)用,因此逐漸產(chǎn)生厭學(xué)情緒。不少教師也同樣反映,在開課前經(jīng)過精心的準(zhǔn)備,對課程的授課內(nèi)容作了認(rèn)真的組織,電子教案、例題、習(xí)題也作了相應(yīng)的挑選和設(shè)計(jì),但在課堂上,感覺到學(xué)生領(lǐng)悟力不夠,反映平平,導(dǎo)致教師的教學(xué)熱情受到一定程度的影響。教與學(xué)嚴(yán)重脫節(jié),教學(xué)效果可想而知。

        對于非計(jì)算機(jī)專業(yè)的學(xué)生而言,一門計(jì)算機(jī)語言的學(xué)習(xí),要想達(dá)到較好的教學(xué)效果,首先得讓學(xué)生明白課程的學(xué)習(xí)目的,更為重要的是在教學(xué)過程中,教師的授課方式方法、知識的引入及案例的設(shè)計(jì),要能夠吸引學(xué)生的興趣,使學(xué)生對所學(xué)內(nèi)容能夠充分認(rèn)識和理解。這就要求教師在教學(xué)過程中,對一些較為枯燥和抽象的內(nèi)容的導(dǎo)入上,應(yīng)盡可能做到深入淺出、形象生動、貼近實(shí)際,以幫助學(xué)生加強(qiáng)理解、盡快入門。因此,結(jié)合學(xué)生的認(rèn)知規(guī)律,研究該門課程的學(xué)習(xí)內(nèi)容,改進(jìn)教學(xué)方法,提高課程知識的易受度,幫助學(xué)生迅速入門,進(jìn)而達(dá)到學(xué)以致用,是教師在VB課程教學(xué)中必須要認(rèn)真面對和妥善解決的問題。

        2 VB教學(xué)中的疑難點(diǎn)分析

        VB語言的內(nèi)容相當(dāng)豐富,包含有數(shù)據(jù)類型、變量、運(yùn)算符、表達(dá)式、結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)等知識。其中,數(shù)據(jù)類型、變量、運(yùn)算符和表達(dá)式構(gòu)成語法基礎(chǔ),是編程中的最基本知識,重在精確掌握和熟練運(yùn)用;結(jié)構(gòu)化程序設(shè)計(jì)分為順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu),其中以循環(huán)結(jié)構(gòu)最難理解和掌握;面向?qū)ο蟪绦蛟O(shè)計(jì)需要學(xué)生理解類和對象這些概念,學(xué)習(xí)各種控件類的使用,利用它們設(shè)計(jì)界面型應(yīng)用程序,難的是事件處理過程的設(shè)計(jì),主要還是建立在對前面基礎(chǔ)性編程內(nèi)容的掌握和運(yùn)用上。學(xué)生要達(dá)到對VB語言較為熟練的運(yùn)用編程,對基礎(chǔ)編程部分的學(xué)習(xí)、理解和熟練掌握是必須的。教師在授課過程中對這些知識的恰到好處地導(dǎo)入、激發(fā)學(xué)生的學(xué)習(xí)熱情、幫助提高學(xué)生對知識的理解程度,是十分重要必要的。

        3 用生動的引例導(dǎo)入,提高知識的易受度

        以VB語言中的基本數(shù)據(jù)類型為例,如果一開始就告訴學(xué)生有哪幾種數(shù)據(jù)類型,比如,告訴學(xué)生數(shù)據(jù)類型分為整型、實(shí)型,整型又包括Integer(整型)、Long(長整型)、Byte(字節(jié)型)。實(shí)型又包括Single(單精度的浮點(diǎn)數(shù))、Double(雙精度的浮點(diǎn)數(shù))和Currency(貨幣型)。對于剛接觸計(jì)算機(jī)語言編程的學(xué)生來說,自然會產(chǎn)生一頭霧水的感覺,這樣的導(dǎo)入學(xué)習(xí)內(nèi)容的方式是不被提倡的。如果能從實(shí)際生活中的一些物品分類的生動例子著手,說明分類的好處,再以數(shù)據(jù)為例,分析數(shù)據(jù)的特征和處理特點(diǎn),讓學(xué)生首先清楚數(shù)據(jù)為什么要分類,再過渡到計(jì)算機(jī)中數(shù)據(jù)的分類及編程語言中的表示,則可加深學(xué)生對數(shù)據(jù)的理解,進(jìn)而結(jié)合基本數(shù)據(jù)類型的知識進(jìn)行學(xué)習(xí),就能容易接受和理解這些數(shù)據(jù)類型了。

        VB中的數(shù)據(jù)類型較為豐富,例如整型類型又進(jìn)一步細(xì)分為Integer(整型)、Long(長整型)、Byte(字節(jié)型)。為了讓學(xué)生理解這些類型的區(qū)別,能夠正確運(yùn)用它們,在VB授課時(shí),我們可以刻意設(shè)計(jì)一些學(xué)生可以共同參與的內(nèi)容,使之與將要學(xué)習(xí)的VB知識進(jìn)行很好的銜接,以提高學(xué)習(xí)的效率。比如:設(shè)計(jì)一段小程序讓VB計(jì)算兩個數(shù)的運(yùn)算結(jié)果。

        程序代碼如下:

        通過改變變量a、b的值,觀察程序的運(yùn)行狀態(tài)和結(jié)果。比如,可以通過提問的方式,引導(dǎo)學(xué)生學(xué)習(xí)不同進(jìn)制數(shù)的表達(dá)?!凹偃缥覀兿朐谠摮绦蛑休斎氚诉M(jìn)制或者十六進(jìn)制的數(shù),怎么辦?”接下來,可以將a、b的值改為整型形式下的臨界值,比如,a=20000、b=12767和a=20000、b=12768,以觀察值得溢出情況,讓學(xué)生了解Integer數(shù)據(jù)類型的表示范圍,從而引出Long型數(shù)據(jù)的概念。最后,趁熱打鐵,說明除了Integer(整型)、Long(長整型)數(shù)據(jù)外,還存在著一種單字節(jié)的存放無符號數(shù)據(jù)的Byte(字節(jié)型)數(shù)據(jù)。

        通過上面的介紹,我們可以將整型數(shù)據(jù)類型的不同范圍、不同進(jìn)制表示方式很自然地表述出來,而且學(xué)生很容易地在潛移默化中將知識理解和消化。講解完整型數(shù)據(jù)后,接著可以繼續(xù)引導(dǎo)學(xué)生,“那么在VB種如何表示帶小數(shù)點(diǎn)的數(shù)呢?”于是順利地進(jìn)入實(shí)型數(shù)據(jù)的講授環(huán)節(jié)。

        4 強(qiáng)化實(shí)驗(yàn)環(huán)節(jié),進(jìn)一步加深學(xué)生理解

        VB程序設(shè)計(jì)對于初學(xué)者來說本身就比較抽象,再加上如果盲目地讓學(xué)生對照著課本編寫一些針對性不強(qiáng)的程序,很容易使學(xué)生對此產(chǎn)生厭學(xué)情緒。因此,如何提高學(xué)生的學(xué)習(xí)興趣,克服學(xué)習(xí)過程中的厭學(xué)情緒,對于VB課程教學(xué)來說是非常重要的。其中,(下轉(zhuǎn)第219頁)(上接第164頁)結(jié)合課程教學(xué)進(jìn)度及講述內(nèi)容設(shè)計(jì)一些小程序的編寫,讓學(xué)生以此為突破口在愉快的氛圍中培養(yǎng)學(xué)習(xí)興趣,讓他們體會到程序設(shè)計(jì)不是枯燥無味的、抽象難懂的課程,而是可以用來很方便地解決實(shí)際問題的工具。

        針對數(shù)據(jù)類型的內(nèi)容學(xué)習(xí),可以設(shè)計(jì)一些簡單計(jì)算題,讓學(xué)生上機(jī)操作體會。特別是針對日期型數(shù)據(jù),讓學(xué)生體會日期的加減法運(yùn)算,通過結(jié)果理解相應(yīng)的知識點(diǎn)。比如,針對數(shù)據(jù)范圍及溢出的解決方案,可以設(shè)計(jì)如下的代碼:

        Private Sub Form_Click()

        Dim a As Integer, b As Integer, c As Integer

        a = 20000

        b = 12768

        c = a + b

        Print c

        End Sub

        Private Sub Form_Click()

        a = 20000

        b = 12768

        c = a + b

        Print c

        End Sub

        通過程序的運(yùn)行結(jié)果,讓學(xué)生自行總結(jié)造成的原因。通過對相關(guān)問題的整理和學(xué)習(xí),學(xué)生除了對數(shù)據(jù)范圍的概念加深理解外,還會很自然地理解VB的顯式聲明方式和隱式聲明方式。這和在課堂上強(qiáng)行填鴨式灌輸相應(yīng)的內(nèi)容相比,起到了事半功倍的效果。

        5 總結(jié)

        在VB的教學(xué)中,對一些知識的講授需要巧妙導(dǎo)入和總結(jié)歸納的方式,切忌按照教材的順序機(jī)械地羅列出來。并且應(yīng)注重創(chuàng)設(shè)教學(xué)情境,培養(yǎng)學(xué)生主動參與的積極性。精心設(shè)計(jì)實(shí)踐內(nèi)容,引導(dǎo)學(xué)生通過上機(jī)實(shí)踐自我總結(jié),加深對知識的理解。當(dāng)然,對于知識點(diǎn)的講授切記不可能采用一種固定不變的模式就能解決所有問題,在VB教學(xué)中,教師應(yīng)根據(jù)講授的具體內(nèi)容、具體情況采用靈活多變的教學(xué)方式進(jìn)行。

        【參考文獻(xiàn)】

        [1]趙改連,王圓圓,郭艷陽.案例教學(xué)法和任務(wù)驅(qū)動法在VB教學(xué)中的應(yīng)用[J].福建電腦,2011.

        [2]周明.初中VB教學(xué)中任務(wù)驅(qū)動教學(xué)法的應(yīng)用[D].山東師范大學(xué),2012.

        [3]徐寶文,鄭國梁,周曉宇.程序設(shè)計(jì)語言研究與發(fā)展[M].北京:電子工業(yè)出版社,1998.

        [4]歐明璜.高職院校非計(jì)算機(jī)專業(yè)VB教學(xué)的創(chuàng)新改革[J].中國科教新導(dǎo),2008

        [責(zé)任編輯:劉展]

        猜你喜歡
        教學(xué)方法
        初中英語寫作教學(xué)方法初探
        甘肅教育(2020年2期)2020-09-11 08:01:42
        教學(xué)方法與知識類型的適宜
        數(shù)學(xué)復(fù)習(xí)教學(xué)方法
        高中體育教學(xué)方法初探
        淺談高等數(shù)學(xué)中教學(xué)方法的創(chuàng)新
        實(shí)用型中醫(yī)人才培養(yǎng)中慕課教學(xué)方法的探討
        文言文教學(xué)方法實(shí)踐初探
        高中文言文教學(xué)方法之我見
        初中數(shù)學(xué)教師不可忽視的幾種教學(xué)方法
        散文百家(2014年11期)2014-08-21 07:17:18
        語文閱讀教學(xué)方法略談
        午夜av福利亚洲写真集| 亚洲欧美日韩一区二区三区在线| 国产美女网站视频| h动漫尤物视频| 亚洲熟女av在线观看| 国产亚洲精品美女久久久m | 色久悠悠婷婷综合在线| 久久久www成人免费毛片| 无码专区久久综合久中文字幕| 日韩视频中文字幕精品偷拍 | 久久久无码精品亚洲日韩蜜臀浪潮 | 爆乳日韩尤物无码一区| 亚洲av一区二区在线| 乱子轮熟睡1区| 亚洲av无码国产剧情| 日本高清色惰www在线视频| 亚洲av网站在线免费观看| 久久亚洲中文字幕精品一区| 国产精品久久一区二区三区| 四虎成人精品国产一区a| 人妻熟女中文字幕av| 日本污ww视频网站| 性一乱一搞一交一伦一性| 男人深夜影院无码观看| 成人一区二区三区激情视频| 乱码av麻豆丝袜熟女系列| 乱子真实露脸刺激对白| 亚洲综合一区二区三区蜜臀av| 一本之道久久一区二区三区| 亚洲人成影院在线观看| 亚洲一区sm无码| 国产丝袜美腿嫩模视频诱惑| 97人伦影院a级毛片| 鲁一鲁一鲁一鲁一澡| 亚洲一区二区三在线播放| 亚洲永久国产中文字幕| 国产精品自在线拍国产手机版| 国产亚洲女在线线精品| 亚洲精品大全中文字幕| 日本肥老妇色xxxxx日本老妇| 久久永久免费视频|