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

        ?

        試析“分步式教學(xué)法”在VB教學(xué)中的應(yīng)用

        2015-01-07 20:35:45呂君
        卷宗 2015年12期
        關(guān)鍵詞:程序設(shè)計(jì)

        呂君

        摘 要:VB程序設(shè)計(jì)是我校非計(jì)算機(jī)專業(yè)的一門必修課程,不但可以培養(yǎng)學(xué)生的程序設(shè)計(jì)能力、實(shí)踐操作能力,還可以為以后更深一步的學(xué)習(xí)計(jì)算機(jī)專業(yè)知識打下堅(jiān)實(shí)基礎(chǔ)。但對目前計(jì)算機(jī)基礎(chǔ)相對較弱的非計(jì)算機(jī)專業(yè)的學(xué)生來說,往往對這一門課程報(bào)有恐俱感甚至厭學(xué)心理。文章探討了在VB教學(xué)中,如何以“分步式教學(xué)法”為途徑來擺脫課本上枯燥無味的教學(xué)內(nèi)容,激發(fā)學(xué)生的學(xué)習(xí)主動性和熱情,并最終培養(yǎng)學(xué)生的嚴(yán)謹(jǐn)邏輯思維和創(chuàng)新能力。

        關(guān)鍵詞:VB教學(xué);分步式教學(xué);程序設(shè)計(jì)

        Visual Basic是目前眾多軟件開發(fā)工具中效率最高的一個(gè),所以在計(jì)算機(jī)業(yè)界得到廣泛的應(yīng)用。自然VB程序設(shè)計(jì)也就成為非計(jì)算機(jī)專業(yè)學(xué)生的重要課程之一,非計(jì)算機(jī)專業(yè)的學(xué)生學(xué)會運(yùn)用VB進(jìn)行程序設(shè)計(jì)也為他們以后能熟練學(xué)習(xí)計(jì)算機(jī)相關(guān)知識做準(zhǔn)備。多數(shù)非計(jì)算機(jī)專業(yè)的學(xué)生,自身計(jì)算機(jī)基礎(chǔ)較弱,同時(shí)因?yàn)閂B程序設(shè)計(jì)課程的開發(fā)方法和概念又都是全新的,部分章節(jié)內(nèi)容枯燥抽象,學(xué)習(xí)起來感覺相當(dāng)困難,甚至望而卻步。怎樣才能激發(fā)非計(jì)算機(jī)專業(yè)的學(xué)生學(xué)習(xí)VB的熱情和提高非計(jì)算機(jī)專業(yè)的學(xué)生程序設(shè)計(jì)的能力?本文將總結(jié)出“VB教學(xué)分步式教學(xué)法”,現(xiàn)與大家共同探討。

        VB的分步式教學(xué)法,就是把學(xué)生學(xué)習(xí)VB課程的過程分為“入門--基礎(chǔ)--提高”這三個(gè)小同的階段。根據(jù)每一階段學(xué)生的學(xué)習(xí)特點(diǎn)和心理特點(diǎn),設(shè)置小同的目標(biāo),采取小同側(cè)重點(diǎn),施以適當(dāng)?shù)慕虒W(xué)方法,這樣就可以有的放矢,充分調(diào)動學(xué)生學(xué)習(xí)的主動性和創(chuàng)造性,達(dá)到事半功倍的效果。

        1 入門階段:以消除學(xué)習(xí)恐懼心理,培養(yǎng)學(xué)習(xí)興趣為目的

        VB程序設(shè)計(jì)對于非計(jì)算機(jī)專業(yè)的學(xué)生來講,一般都是從零學(xué)起,要想讓學(xué)生學(xué)好這門課程,前面基礎(chǔ)知識很重要。俗話說,好的開始是成功的一半。要培養(yǎng)學(xué)生的學(xué)習(xí)興趣,消除他們對程序設(shè)計(jì)的恐懼心理,在第一章初學(xué)時(shí),可以從學(xué)生的興趣入手,利用學(xué)生對事物的好奇心,選擇一些有趣的、有實(shí)際意義的程序,激發(fā)學(xué)生的學(xué)習(xí)興趣。例如:第一次實(shí)驗(yàn)課時(shí),布置一個(gè)簡單代碼編寫的應(yīng)用程序,用控件設(shè)置一個(gè)山寨版的QQ(圖1),在“登錄”按鈕中寫上一個(gè)msgbox”上課時(shí)間請勿用QQ聊天”,1的有趣提示對話框(圖2),幫助學(xué)生了解如何用VB開發(fā)應(yīng)用程序,了解到控件如何使用,相關(guān)屬性的作用是什么。

        這樣的介紹會讓學(xué)生覺得VB并不抽象,而很具體,就像身邊的朋友,只是需要慢慢去了解它。首先,把VB程序設(shè)計(jì)的功能直觀化,讓學(xué)生感受到VB程序設(shè)計(jì)的魅力。先在大屏幕上演示用VB程序設(shè)計(jì)幾個(gè)大型系統(tǒng)軟件如:超市管理系統(tǒng)、圖書館管理系統(tǒng)、網(wǎng)絡(luò)版五子棋等,接下來再把往屆學(xué)生做的優(yōu)秀程序演示給學(xué)生們看,如: “奧運(yùn)會倒計(jì)時(shí)牌”、“俄羅斯方塊游戲”、“計(jì)算器”、“電腦福利彩票開獎(jiǎng)”等等。學(xué)生在感受到VB價(jià)值和實(shí)用性的同時(shí),會對這門課程產(chǎn)生濃厚的興趣,從心里愿意去學(xué),并期待在以后的學(xué)習(xí)中有所作為。這正是學(xué)好這門課程良好的開端。其次,現(xiàn)場演示消除心理顧慮。老師可以在課堂上現(xiàn)場制作了一個(gè)QQ界面的程序并演示給學(xué)生看。這讓學(xué)生覺得才花幾分鐘的時(shí)問,就能編出一個(gè)漂亮有趣的程序,這么簡單,我也能行。沒有任何心里負(fù)擔(dān),從心底里愿意去學(xué)習(xí),這正是我們期望達(dá)到的教學(xué)目標(biāo)。

        2 基礎(chǔ)階段:讓學(xué)生對VB語言基礎(chǔ)知識全面掌握,牢記編程步驟

        本階段也是一個(gè)核心階段,要學(xué)生全面掌握了工具箱中大部分控件的三要素(屬性、事件、方法),并在老師的指導(dǎo)下完成一些小程序?qū)嵗?。為了讓學(xué)生能夠獨(dú)立編程,很多教師都頗費(fèi)腦筋,甚至部分學(xué)生卻感覺壓力重重、喘不過氣來。所以在這一階段要有步驟的實(shí)施教學(xué)計(jì)劃,切不可一味求快。

        首先,要讓學(xué)生根深蒂固的理解掌握VB編程的四個(gè)步驟:1、設(shè)計(jì)應(yīng)用程序界面;2、完成對象的屬性設(shè)置;3、編寫代碼;4、調(diào)試運(yùn)行。其中最讓學(xué)生頭痛的就是第三步編寫代碼。在教學(xué)過程中,教師應(yīng)幫助學(xué)生理清編寫代碼的思路,讓學(xué)生有法可尋。如:我們要對哪個(gè)控件編程?這個(gè)控件上發(fā)生了什么事件?事件過程要求哪幾個(gè)控件發(fā)生了什么變化?總的思路也就是,“誰的什么事件導(dǎo)致了誰變成了什么樣子”。在每次實(shí)驗(yàn)過程中都要讓學(xué)生不斷重復(fù),這會為以后獨(dú)立編程打下堅(jiān)實(shí)的基礎(chǔ)。

        其次,當(dāng)學(xué)生具備編程思路后,可訓(xùn)練他們?yōu)椴煌暾某绦蛱畛浯a和對已有的程序進(jìn)行改造。此時(shí)要注意給出的題目應(yīng)由易到難,從簡單的屬性設(shè)置逐漸過渡到函數(shù)的使用、語法結(jié)構(gòu)等內(nèi)容上來。在實(shí)驗(yàn)題目中利用知識遷移適當(dāng)擴(kuò)充學(xué)習(xí)內(nèi)容。

        對于這段程序的完成并不困難,在做完For…Next循環(huán)之后,為了提高他們對知識的綜合運(yùn)用能力,開動學(xué)生的頭腦,可以根據(jù)原題編寫幾個(gè)擴(kuò)展練習(xí)題:(1)求1到100之間所有奇/偶數(shù)的和;(2)求1到100之間所有素?cái)?shù)的和;(3)求1到1000之間能被7整除的素?cái)?shù)的個(gè)數(shù)。

        在講授VB程序設(shè)計(jì)語言時(shí),可以寫一些錯(cuò)誤的程序,讓學(xué)生去思考,錯(cuò)在哪里,這樣可以充分讓學(xué)生了解自己的基礎(chǔ)知識到底扎不扎實(shí)。如:在講授數(shù)據(jù)類型時(shí),先直接寫一個(gè)簡單的程序:

        然后提問:“此程序運(yùn)行后輸出的結(jié)果是什么?”

        絕大多數(shù)學(xué)生會回答:"40000"!但其運(yùn)行結(jié)果卻是“溢出”,學(xué)生會感到困惑。此時(shí)先不要進(jìn)行解釋,再問:“如果把400改成40000又如何,學(xué)生會說“還是溢出”。當(dāng)看到演示后的結(jié)果卻是4000000時(shí),學(xué)生肯定會更加迷惑!此時(shí)再道出原因:100和400都是Integer類型,運(yùn)算的結(jié)果也必須是Integer,但實(shí)際結(jié)果40000超出了Integer的范圍,所以出現(xiàn)“溢出”現(xiàn)象;而100和40000分別是Integer和Long,運(yùn)算結(jié)果應(yīng)該是Long,但4000000沒有超出Long的范圍,所以正常輸出。為了能正確輸出類似100*400這類表達(dá)式的運(yùn)算結(jié)果,有必要將其中一個(gè)或兩個(gè)數(shù)定義成Long類型,這樣就很自然地引出單精度、雙精度及字符型等數(shù)據(jù)類型說明符,效果好而且印象深刻。所以有些小程序更能讓學(xué)生掌握好基礎(chǔ)知識。

        3 提高階段:讓學(xué)生逐漸形成自己的編程思想,加強(qiáng)創(chuàng)新能力的培養(yǎng)

        此階段,老師在平時(shí)教學(xué)中應(yīng)多鼓勵(lì)學(xué)生發(fā)問,引發(fā)學(xué)生發(fā)散性和深入性思考,培養(yǎng)學(xué)生的創(chuàng)新思維。課堂里,教師既要讓學(xué)生認(rèn)真學(xué)習(xí)和掌握書本上的知識,又使他們的思維不要束縛在條條框框中。應(yīng)鼓勵(lì)學(xué)生提出新的設(shè)想,探索解決問題的新途徑,從而培養(yǎng)他們的創(chuàng)新思維能力。例如,講授多重循環(huán)時(shí),像(圖3)、(圖4)這兩題的編程方法總結(jié)就四個(gè)字“外行內(nèi)列”,就是用兩個(gè)For…Next循環(huán)做到的,外部循環(huán)控制打印的行數(shù)和每一行打印的起始位置,而內(nèi)部循環(huán)是控制每一列打印元素的個(gè)數(shù)和元素的內(nèi)容;這類程序掌握好這個(gè)

        原則那么編程起來就得心應(yīng)手。在教學(xué)時(shí)可以先跟學(xué)生講解(圖3)程序的編寫過程,接下來讓學(xué)生自己去思考(圖4)程序的代碼。讓學(xué)生自己觀察這兩個(gè)程序的效果不同之處,(圖4)每行元素是遞減,(圖3)中的是遞增;(圖3)元素是“*”不變,而(圖4)每行的元素都是不同數(shù)字,而且呈遞減趨勢等。讓學(xué)生學(xué)會獨(dú)立思考,具備提出問題、解決問題的能力,在思考過程中提高了認(rèn)識,拓展了創(chuàng)新思維,這也是教師所期待的教學(xué)效果。在課后學(xué)生要及時(shí)歸納、做好小結(jié),最好準(zhǔn)備一個(gè)筆記本專門記載下來。歸納可以是一個(gè)控件多方面(如事件、屬性設(shè)置等)的歸納,也可以是對一種結(jié)構(gòu)的歸納(如分支結(jié)構(gòu)的歸納)。總結(jié)可以是對一類程序的總結(jié),也可以是幾類程序的總結(jié)。歸納總結(jié)的形式也可以多種多樣,可以使用文字概括,也可以使用圖示總結(jié),重難點(diǎn)要著重強(qiáng)調(diào)。

        實(shí)踐教學(xué)表明,“分步式教學(xué)法”不但解決了VB程序設(shè)計(jì)知識點(diǎn)多、實(shí)效性差、與應(yīng)用脫鉤等問題,而且還充分調(diào)動了學(xué)生學(xué)習(xí)的積極性、提高了學(xué)生學(xué)習(xí)計(jì)算機(jī)應(yīng)用的能力,最終讓學(xué)生對學(xué)習(xí)VB程序設(shè)計(jì)產(chǎn)生了濃厚的興趣。不少學(xué)生通過該課程的學(xué)習(xí)后,結(jié)合個(gè)人興趣與實(shí)際需要,開發(fā)了各種實(shí)用性的軟件。

        參考文獻(xiàn)

        [1] 何克抗,鄭永柏,謝幼如.教學(xué)系統(tǒng)設(shè)計(jì)[M].北京:北京師范大學(xué)出版社,2002:164.

        [2] 龔沛曾,陸慰民,楊志強(qiáng),Visual Basic實(shí)驗(yàn)指導(dǎo)與測試,北京:高等教育出版社,2004

        猜你喜歡
        程序設(shè)計(jì)
        基于SolidWorks和VBA的電機(jī)階梯軸建模程序設(shè)計(jì)
        高職Java程序設(shè)計(jì)課程體系建設(shè)思考
        基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
        從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
        電子制作(2019年9期)2019-05-30 09:42:04
        基于LabVIEW的車載充電機(jī)控制程序設(shè)計(jì)
        電子測試(2018年13期)2018-09-26 03:29:16
        淺談基于C語言的計(jì)算機(jī)軟件程序設(shè)計(jì)
        電子制作(2017年24期)2017-02-02 07:14:40
        高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
        OBE理念下基于Greenfoot的Java程序設(shè)計(jì)課程教學(xué)改革
        模塊化程序設(shè)計(jì)在一體化檢定平臺中的應(yīng)用
        PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
        婷婷色国产精品视频一区| 日日碰狠狠添天天爽超碰97久久| 久久久久亚洲av成人人电影| 亚洲精品无码高潮喷水a片软| 台湾佬自拍偷区亚洲综合| 国产精品高潮无码毛片| 亚洲熟妇夜夜一区二区三区| 蜜桃视频一区视频二区| 99久久精品在线视频| 亚洲精品久久久久avwww潮水| 在线va免费看成| av无码一区二区三| 国产免费一区二区三区在线观看 | 中文字幕久久久久久久系列| 日本黑人人妻一区二区水多多| 国产黄色三级一区二区三区四区| 欧美亚洲一区二区三区| 狠狠色成人综合网| 国产成人亚洲精品电影| 青青草免费在线视频导航| 人妻中文字幕日韩av| 少妇精品无码一区二区三区| 把插八插露脸对白内射| 亚洲欧美日韩精品香蕉| 免费观看一区二区三区视频| 在线麻豆精东9制片厂av影现网| 国产成人亚洲精品青草天美| 伊人网综合| 人妻熟女中文字幕在线视频| 日本一区二区国产精品| 18禁黄网站禁片免费观看女女| 国产成人久久777777| 538在线视频| 国产91精品在线观看| 国内免费高清在线观看| 天堂√中文在线bt| 特级毛片a级毛片在线播放www| 伊人久久大香线蕉av不变影院| 亚洲欧洲国产码专区在线观看| 午夜福利麻豆国产精品| 国产视频嗯啊啊啊|