18禁黄网站男男禁片免费观看,久久精品国产一区二区三区不卡,日韩内射美女人妻一区二区三区,国产精品日本一区二区在线播放

vb程序范文8篇

時間:2024-08-15 14:15:39 79

vb程序Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

vb程序篇1

1傳統(tǒng)VB程序設(shè)計實驗教學(xué)問題Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

1.1“VB程序設(shè)計”課程實驗教學(xué)模式落后Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

傳統(tǒng)的VB程序設(shè)計實驗教學(xué)都基于“課堂講語法、課后組織練習(xí)”的學(xué)習(xí)模式予以實施,學(xué)生進(jìn)行實驗教學(xué)基本上都是按照教師給定的課后實驗步驟進(jìn)行簡單的語法驗證性實驗,絕大多數(shù)學(xué)生都能進(jìn)行相對簡單語法的程序設(shè)計語言編程,而一旦實驗教學(xué)進(jìn)行了一定的拓展,脫離了既定的實驗步驟,學(xué)生則顯得力不從心,無計可施,這便是傳統(tǒng)程序設(shè)計類課程實驗教學(xué)過程的弊端,由于程序設(shè)計類語言較多如常見的C++、C、Java等其語法結(jié)構(gòu)有諸多相似之處,而學(xué)生學(xué)習(xí)該類計算機課程時將實驗教學(xué)作為驗證原理性的過程予以實施,而缺乏對其作為工具性的編程學(xué)習(xí)來應(yīng)用,導(dǎo)致了整個程序設(shè)計類實驗教學(xué)的教學(xué)效果不足。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

1.2“VB程序設(shè)計”課程實驗教學(xué)目標(biāo)性不足Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

VB程序設(shè)計教學(xué)實驗與其他程序設(shè)計類語言教學(xué)目標(biāo)相似,缺乏針對相應(yīng)程序語言特點的目標(biāo)性教學(xué),不能突出VB程序設(shè)計在應(yīng)用程序設(shè)計時其拖動式的窗體設(shè)計優(yōu)勢,學(xué)生對教學(xué)目標(biāo)認(rèn)識不明確,將其實驗教學(xué)作為普通的教學(xué)環(huán)節(jié)予以學(xué)習(xí),學(xué)習(xí)的目標(biāo)性嚴(yán)重缺失,更別說學(xué)生利用VB程序設(shè)計語言進(jìn)行創(chuàng)新性、自主性的探究式學(xué)習(xí),綜合程序應(yīng)用和設(shè)計能力更無從談起,整個實驗教學(xué)環(huán)節(jié)學(xué)習(xí)的孤立性問題比較突出,在進(jìn)行理論知識轉(zhuǎn)換實踐技能的環(huán)節(jié)過程中多以驗證性的實驗為主,學(xué)生疲于應(yīng)付語法的學(xué)習(xí),對于VB語言缺乏結(jié)構(gòu)性、整體性的理解,造成VB程序設(shè)計實驗課程教學(xué)效果的不理想。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2創(chuàng)新VB程序設(shè)計實驗教學(xué)的必要性分析Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

為了提高VB程序設(shè)計實驗教學(xué)效果,使得學(xué)生能夠以工具的角度來看待VB程序設(shè)計語言,創(chuàng)新VB程序設(shè)計實驗教學(xué)具有非常重要的意義。通過構(gòu)建新式的實驗教學(xué)過程,明確教學(xué)目標(biāo)性,結(jié)合必要的實驗手段,不同層次和接受能力的學(xué)生都能夠有所收獲,有效的實現(xiàn)了當(dāng)前素質(zhì)教育所提倡的因材施教。當(dāng)然程序設(shè)計類的實驗教學(xué),并不是學(xué)生簡單的掌握幾個程序語法過程,而是利用已掌握的語法實施需求解決方案,獲得解決問題的能力,通過不斷的發(fā)現(xiàn)問題、解決問題、形成學(xué)生自主探究、合作學(xué)習(xí)以及興趣式學(xué)習(xí)的學(xué)習(xí)能力,而這才是程序設(shè)計類實驗教學(xué)的最終目的。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

因此創(chuàng)新VB程序設(shè)計實驗教學(xué),就是對教學(xué)目標(biāo)、教學(xué)過程、學(xué)習(xí)方式等實驗內(nèi)容進(jìn)行“再設(shè)計”,結(jié)合VB語言特點,構(gòu)建新式的實驗教學(xué)過程,激發(fā)學(xué)生學(xué)習(xí)興趣和探索積極性,將理論知識、實踐技能作為一種學(xué)習(xí)能力予以重新審視,最終使得學(xué)生學(xué)有所獲,達(dá)成既定的學(xué)習(xí)目標(biāo)。由此可見,創(chuàng)新VB程序設(shè)計實驗教學(xué),是重構(gòu)其教學(xué)過程,使其能夠符合程序語言類教學(xué)特點,同時是有效提高學(xué)生學(xué)習(xí)能力的重要環(huán)節(jié)。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3“VB程序設(shè)計”課程的創(chuàng)新性實驗教學(xué)探析Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3.1以項目為導(dǎo)向設(shè)計實驗教學(xué)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

要創(chuàng)新VB程序設(shè)計實驗教學(xué),應(yīng)對傳統(tǒng)的驗證性的實驗過程予以創(chuàng)新,減少語法性的實驗練習(xí)。因此,在進(jìn)行VB程序設(shè)計課程實驗教學(xué)時可以采取當(dāng)前流行的項目式教學(xué),將教學(xué)目標(biāo)和教學(xué)內(nèi)容融入到一個一個的項目過程中來,讓學(xué)生轉(zhuǎn)變語法實驗思維模式,將需求作為整個實驗教學(xué)過程予以對待,通過對項目需求的分析、探究、設(shè)計以及總結(jié),實現(xiàn)程序設(shè)計過程的再現(xiàn),模擬了真實的生產(chǎn)過程,對于培養(yǎng)學(xué)生分析、解決問題能力具有十分重要的意義。當(dāng)然項目式教學(xué)的核心在于“項目”的設(shè)計,針對章節(jié)內(nèi)容的項目設(shè)計應(yīng)趨于合理,項目過于簡單達(dá)不到練習(xí)的目的,項目過于復(fù)雜會導(dǎo)致有限的實驗教學(xué)時間難以達(dá)成,挫傷學(xué)生學(xué)習(xí)積極性。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3.2實驗教學(xué)學(xué)習(xí)模式的創(chuàng)新Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

程序類的學(xué)習(xí)模式應(yīng)根據(jù)其課程特點予以創(chuàng)新,因此在開展VB程序設(shè)計實驗教學(xué)時,可以采取新式的學(xué)習(xí)模式進(jìn)行實施。傳統(tǒng)的學(xué)習(xí)模式都是學(xué)生進(jìn)行單獨練習(xí)和實踐,整個實驗過程單調(diào)而乏味,因此可以采取自主實驗和小組合作式的學(xué)習(xí)模式進(jìn)行實驗環(huán)節(jié)的創(chuàng)新。對于一些簡單的實驗過程,一個人就足夠完成的部分采取自主學(xué)習(xí)模式,對于相對復(fù)雜的項目教學(xué)則可以采取分組學(xué)習(xí)模式,通過對學(xué)生分組,組內(nèi)成員互相監(jiān)督,互幫互助,在學(xué)習(xí)程序設(shè)計實踐的同時鍛煉了學(xué)生協(xié)作學(xué)習(xí)、團(tuán)隊合作能力,有助于學(xué)生將來走向開發(fā)行業(yè)實現(xiàn)平穩(wěn)過度。在進(jìn)行小組合作學(xué)習(xí)的時候,應(yīng)注意個別學(xué)生濫竽充數(shù)的問題,小組的劃分應(yīng)根據(jù)實際需求予以實施,同時應(yīng)明確組內(nèi)成員任務(wù),切實提高分組學(xué)習(xí)效果。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3.3層次化實驗教學(xué)設(shè)計Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

層次化教學(xué)是近年來實施個性化教育的重要思路,其理論依據(jù)是因材施教,是根據(jù)學(xué)生在學(xué)習(xí)特定學(xué)科時接受程度的不同采取的一種差異化教學(xué)。層次化教學(xué)應(yīng)設(shè)計不同的學(xué)習(xí)目標(biāo),一般都會存在基礎(chǔ)性教學(xué)目標(biāo)、拔高性的教學(xué)目標(biāo)以及拓展性的教?W目標(biāo),基礎(chǔ)性教學(xué)目標(biāo)是最為基礎(chǔ)的教學(xué)要求,是學(xué)生必須掌握的學(xué)習(xí)內(nèi)容,而拔高性和拓展性的學(xué)習(xí)目標(biāo)則是在基礎(chǔ)性學(xué)習(xí)內(nèi)容之上進(jìn)行相關(guān)內(nèi)容的拓展,以滿足接受能力較強學(xué)生對于知識的深入了解。因此基于上述理論,在實施VB程序設(shè)計實驗教學(xué)時候,可以通過基礎(chǔ)實驗?zāi)繕?biāo)、擴(kuò)展性實驗?zāi)繕?biāo)進(jìn)行分層,基礎(chǔ)實驗?zāi)繕?biāo)作為共性標(biāo)準(zhǔn),不同層次的學(xué)生都應(yīng)努力完成,而拓展性學(xué)習(xí)目標(biāo)則是針對學(xué)有余力的學(xué)生進(jìn)行知識的擴(kuò)充。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3.4加強綜合性、模塊化實驗設(shè)計Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

VB程序設(shè)計實驗環(huán)節(jié)還應(yīng)加強綜合性以及模塊化的實驗設(shè)計,在學(xué)生有了一定的理論和實驗基礎(chǔ)之后,通過具有一定功能性的程序目標(biāo)引出綜合性的實驗設(shè)計,綜合性的程序設(shè)計能夠完成一定的功能,集成了諸多的功能組件,具有模塊化的設(shè)計思想,對于提升學(xué)生綜合語言應(yīng)用能力具有十分重要的意義。例如可以通過XX系統(tǒng)的設(shè)計為需求目的,通過不斷整個功能模塊練習(xí),增強整個系統(tǒng)的功能性,在此本文建議可以通過迭代式的程序設(shè)計予以實施,如在學(xué)生沒有掌握數(shù)據(jù)庫連接的時候通過以文本保存或者文本輸出的形式予以替代,當(dāng)有了相應(yīng)的實驗基礎(chǔ)之后再進(jìn)行相應(yīng)功能的補充完善,這種迭代式的實驗過程對于提升學(xué)生程序設(shè)計思路有著高度借鑒性的作用,應(yīng)予以推廣。總之,通過構(gòu)建綜合性、模塊化的程序?qū)嶒炘O(shè)計鍛煉和增強學(xué)生綜合語言運用能力。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

4小結(jié)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

vb程序篇2

關(guān)鍵詞: VB程序設(shè)計 案例教學(xué) 職業(yè)技術(shù)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

一、引言Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Visual Basic 6.0以其簡單易學(xué),功能強大,應(yīng)用廣泛的優(yōu)越性,被廣泛用作編程學(xué)習(xí)的基礎(chǔ)課程。如何強化這門課程的教學(xué)效果,并探索出一種符合學(xué)生的認(rèn)知規(guī)律,能夠激發(fā)學(xué)生學(xué)習(xí)興趣的教學(xué)方式,是擺在每一位從業(yè)教師面前的重要課題。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

二、在VB教學(xué)過程中,采用案例教學(xué)法Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

所謂案例教學(xué)法,要經(jīng)過事先周密的策劃和準(zhǔn)備,使用特定的案例讓學(xué)生分析和探究,并根據(jù)分析結(jié)果提出各種解決問題的方案,即“提出問題D分析問題D引入新知識D解決問題D總結(jié)提高”的教學(xué)模式,從而提高學(xué)生解決實際問題的能力。通過每一個典型的、有針對性的、貼近現(xiàn)實的案例,把相關(guān)基本概念、解題的基本方法和思路傳授給學(xué)生,從而使學(xué)生形成深刻、形象、牢固的記憶,激發(fā)學(xué)生的學(xué)習(xí)熱情和求知欲,提高學(xué)習(xí)效率。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

VB課程的特點主要包括兩個方面:(1)簡單易學(xué),入門比較容易,而且功能強大,可以開發(fā)出各種有實際功能的Windows應(yīng)用程序。(2)VB面向?qū)ο蟮膱D形化界面技術(shù),使得這門課程生動直觀。在教學(xué)中,教師可以根據(jù)教學(xué)內(nèi)容有的放矢地設(shè)計教學(xué)案例,使得VB教學(xué)更加具體,學(xué)生可以快速入門,學(xué)習(xí)起來更容易。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

目前,許多VB程序設(shè)計的教材編排都是只考慮知識的邏輯結(jié)構(gòu)體系,課程從一開始就介紹屬性、對象、事件和方法等一系列比較抽象難懂的概念。如果我們按照課程的邏輯體系開展教學(xué),則不符合學(xué)生的認(rèn)知規(guī)律的特性,學(xué)生現(xiàn)有的知識水平很難理解這些抽象難懂的知識概念,容易使學(xué)生對VB學(xué)習(xí)失去信心。因而教師要善于通過案例,給學(xué)生的課堂帶去更多樂趣,達(dá)到激發(fā)學(xué)生學(xué)習(xí)興趣的目的。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

教師在給學(xué)生上第一節(jié)VB課時,為了激發(fā)學(xué)生學(xué)習(xí)熱情,可以先演示制作一個VB小程序的過程。如通過計時器和圖片框控件,設(shè)計一個每隔兩秒鐘可以自動切換圖像的小程序,一下勾起學(xué)生學(xué)習(xí)的好奇心,然后展示一個VB設(shè)計的“考試評分系統(tǒng)”,讓學(xué)生親自體驗,讓他們感受到VB的實用性。這樣通過具體的案例演示,學(xué)生自然有了學(xué)習(xí)的積極性和主動性。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

程序設(shè)計課程大都枯燥無味,難以入門,再加上算法分析的復(fù)雜性,以及學(xué)生知識水平、認(rèn)知規(guī)律、學(xué)習(xí)特點和接受能力的局限性,都給VB課程的教學(xué)帶來不少困難。算法是程序設(shè)計的關(guān)鍵之一,是解題的方法與步驟,是學(xué)習(xí)程序設(shè)計的重點,而眾多經(jīng)典算法更是與數(shù)學(xué)相關(guān),例如“水仙花數(shù)”、“猴子吃桃”、“百錢百雞”、“素數(shù)”、“最大公約數(shù)”等。為了讓學(xué)生掌握編程的方法步驟,教師可以在教學(xué)過程中采用案例教學(xué)模式。首先提出問題,然后通過讓學(xué)生獨立思考,與學(xué)生討論、分析問題,得到解決這個數(shù)學(xué)問題的方案,再根據(jù)思路寫出最終的程序代碼,這樣就把一個復(fù)雜的數(shù)學(xué)問題簡單化了。通過積累這些典型的編程案例,培養(yǎng)學(xué)生分析解決問題的能力與程序開發(fā)能力等。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

案例教學(xué)模式重視雙向交流,著眼于教師和學(xué)生、特別是學(xué)生和學(xué)生之間彼此互動的“學(xué)”上。傳統(tǒng)的教學(xué)方法是老師講、學(xué)生聽,聽懂多少,要到最后考試才知道,而且學(xué)生學(xué)到的都是死知識,不能學(xué)以致用。采用案例教學(xué)模式,以學(xué)生為主,例如通過討論式、協(xié)作式、探索式等教學(xué)方法,充分調(diào)動學(xué)生主動性,教師根據(jù)教學(xué)內(nèi)容有的放矢地設(shè)計教學(xué)案例,讓學(xué)生始終保持積極參與的思維狀態(tài),使其積極開動腦筋,認(rèn)真思考,并找出解決問題的方法。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

在案例教學(xué)過程中采用小組學(xué)習(xí)模式,教師根據(jù)教學(xué)內(nèi)容設(shè)計案例,提出案例要求、案例目的及重點,學(xué)生在教師引導(dǎo)下獨立思考,然后小組成員對案例分析研究,對討論結(jié)果整理,最后根據(jù)解決方案寫出程序代碼。教師在此過程中給予學(xué)生引導(dǎo)和幫助,學(xué)生根據(jù)教師指導(dǎo),進(jìn)行更深層次的討論,修改調(diào)試程序直到運行成功。教師在這個過程中,可以了解到學(xué)生的學(xué)習(xí)活動和教學(xué)效果,正所謂教學(xué)相長。這樣,最終學(xué)生不僅了解了這個實例,掌握相關(guān)知識點,而且建構(gòu)了自己的知識體系,形成了自己的學(xué)習(xí)方式。對教師而言,不但完成了課堂教學(xué)任務(wù),而且教會了學(xué)生學(xué)習(xí)方法,為學(xué)生以后的自我學(xué)習(xí)打下了基礎(chǔ)。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

在VB的案例教學(xué)過程中,通過反思,我也發(fā)現(xiàn)了一些不足之處。例如有些設(shè)計的案例,部分學(xué)生反映難度偏高,實現(xiàn)起來有困難;案例的選擇要進(jìn)一步切合學(xué)生的興奮點,因為,興趣是最好的老師,這是以后的努力方向。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

三、結(jié)語Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

教學(xué)有法,但無定法,只有在教學(xué)實踐中,合理運用多種教學(xué)方法,靈活地、創(chuàng)造性地掌握教學(xué)過程,激發(fā)學(xué)生興趣,培養(yǎng)學(xué)生的動手實踐能力和創(chuàng)新思維能力,才是成功的教學(xué)。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

參考文獻(xiàn):Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[1]王紅梅.算法設(shè)計與分析.清華大學(xué)出版社,2006.Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[2]教育部考試中心.全國計算機等級考試二級教程VB語言程序設(shè)計.高等教育出版社,2014.Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

vb程序篇3

關(guān)鍵詞:微課;VB程序設(shè)計;混合教學(xué)模式;教學(xué)效果Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

中圖分類號:TP39 文獻(xiàn)標(biāo)志碼:A 文章編號:1674-9324(2017)19-0265-02Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

一、引言Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

VB作為非計算機專業(yè)進(jìn)行計算機基礎(chǔ)教育的重要課程之一,目的在于培養(yǎng)學(xué)生的計算思維能力,提高學(xué)生的信息素養(yǎng),以達(dá)到信息社會對大學(xué)生能力素質(zhì)的要求。由于非計算機專業(yè)學(xué)生缺乏必要的知識背景,導(dǎo)致學(xué)生對這門課普遍感到難以理解、缺乏興趣。這就要求教師在教學(xué)中必須分析、摸索出一套行之有效的教學(xué)方法,改變教學(xué)模式,改進(jìn)教學(xué)理念,以激發(fā)學(xué)生的學(xué)習(xí)興趣,改善教學(xué)效果。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

微課作為教育信息化的一種新型教學(xué)資源,具有時間短、內(nèi)容精煉的特點,可以作為學(xué)生在課后的碎片時間進(jìn)行自主學(xué)習(xí)的輔助教學(xué)資源,基于微課的新型教學(xué)模式對于改善教學(xué)效果和提高學(xué)生自主學(xué)習(xí)能力具有重要作用,有著巨大的發(fā)展?jié)摿蛻?yīng)用前景。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

二、VB程序設(shè)計課程教學(xué)現(xiàn)狀分析Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

1.傳統(tǒng)教學(xué)模式的弊端。在傳統(tǒng)教學(xué)模式中,VB課程的課堂教學(xué)按照知識點講解、舉例說明、分析總結(jié)這一模式來組織教學(xué)。這種以教師為中心的灌輸式教學(xué)方法能較好地保證知識的系統(tǒng)性,但因知識枯燥,學(xué)生被動地進(jìn)行聽講并記憶,導(dǎo)致學(xué)生學(xué)習(xí)的積極性不高,教學(xué)效果較差。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2.學(xué)生基礎(chǔ)薄弱。非計算機專業(yè)學(xué)生基礎(chǔ)薄弱,缺乏必要的知識背景,很難適應(yīng)程序設(shè)計的思維方式,學(xué)習(xí)過程中會遇到各種各樣的問題,也不能順利完成上機實驗任務(wù),因而產(chǎn)生畏懼心理,大大打擊學(xué)生學(xué)習(xí)的興趣和積極性。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3.學(xué)時限制。VB課程知識點多,包括界面設(shè)計和程序設(shè)計兩個方面,但學(xué)時有限,所以每節(jié)課教師講授的信息量^大,對于初學(xué)編程的學(xué)生來說,跟上老師的講授進(jìn)度有一定難度,所以教學(xué)需要向課外延伸。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

三、微課Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

1.微課的定義。微課是以闡釋某一知識點為目標(biāo),以短小精悍的在線視頻為表現(xiàn)形式,以學(xué)習(xí)或教學(xué)應(yīng)用為目的的在線教學(xué)視頻[1-2]。微課的核心內(nèi)容是針對單個知識點或某個教學(xué)環(huán)節(jié)的教學(xué)微視頻,一般是教學(xué)重點、難點或答疑解惑,其教學(xué)目標(biāo)明確,主題突出,內(nèi)容簡短。同時,還包含與教學(xué)主題相關(guān)的微教案、微課件、微練習(xí)、微反思、微點評等輔教學(xué)資源。微課時間短,一般為5到15分鐘,學(xué)生可以通過移動學(xué)習(xí)或在線學(xué)習(xí)利用時間碎片學(xué)習(xí)微小知識單元,這種學(xué)習(xí)方式能夠很好地抓住學(xué)生的注意力,更符合學(xué)生的學(xué)習(xí)特點,能提高學(xué)生的學(xué)習(xí)興趣,培養(yǎng)其自主學(xué)習(xí)能力。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2.微課的特征。微課是一種迎合人們學(xué)習(xí)心理的新興網(wǎng)絡(luò)教學(xué)資源,具有以下特點[2]。(1)目的性。微課作為短小精悍的在線教育資源,具有明確的教學(xué)目標(biāo),以最有效的方式和最短的時間解決實際教學(xué)問題。(2)針對性。微課內(nèi)容具有針對性,用于闡述一個知識點、解決一個問題或者掌握一項技能,主題鮮明,內(nèi)容簡短,適合個性化學(xué)習(xí)和按需學(xué)習(xí)。(3)趣味性。相比較課堂教學(xué)枯燥乏味的講解,微課視頻生動有趣,能夠激發(fā)學(xué)生學(xué)習(xí)熱情,培養(yǎng)學(xué)生自主學(xué)習(xí)能力。(4)網(wǎng)絡(luò)性。微課作為新型學(xué)習(xí)資源,借助在線網(wǎng)絡(luò)學(xué)習(xí)平臺實施教學(xué)活動,能夠適應(yīng)移動學(xué)習(xí)、在線學(xué)習(xí)、混合學(xué)習(xí)或翻轉(zhuǎn)課堂等多種學(xué)習(xí)方式。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3.微課建設(shè)意義。(1)滿足學(xué)生個性化學(xué)習(xí)需求。微課是圍繞某一知識點進(jìn)行詳細(xì)講解,學(xué)生可以根據(jù)自己的需要反復(fù)觀看某節(jié)微課,直到理解掌握相關(guān)知識為止,成為課堂教學(xué)的有效補充,又能促使學(xué)生養(yǎng)成自主學(xué)習(xí)的習(xí)慣。(2)激發(fā)學(xué)生學(xué)習(xí)興趣。微課視頻短小精悍,聚焦于單個知識點,學(xué)生可以下載到手機,自由安排課外的碎片時間觀看,往往更能集中注意力,避免了長時間枯燥的教學(xué)給學(xué)生帶來的疲倦感,提高學(xué)習(xí)效率。另外,豐富生動地微課資源能夠激發(fā)學(xué)生學(xué)習(xí)興趣。(3)提高教師教學(xué)能力。微課需打破原有知識結(jié)構(gòu)和教學(xué)體系,對教學(xué)內(nèi)容進(jìn)行有機重組,這也促進(jìn)了教師教學(xué)能力的提高。另外,學(xué)生觀看微課之后可以直接在網(wǎng)上進(jìn)行提問、評價和反饋,促進(jìn)教師進(jìn)行教學(xué)反思,優(yōu)化教學(xué)設(shè)計,提高教學(xué)效果。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

四、VB程序設(shè)計微課資源的設(shè)計與制作Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

微課設(shè)計與制作過程大致可以分為以下幾個環(huán)節(jié)。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

1.微課選題。在課后碎片時間里利用微課進(jìn)行移動學(xué)習(xí),就要求微課選題實用準(zhǔn)確、內(nèi)容生動有趣,形式短小精煉。可選取關(guān)鍵概念、教學(xué)重點、難點、課后拓展等內(nèi)容,能夠在很短的時間內(nèi)講解清楚,而且學(xué)習(xí)者很感興趣,容易在短時間內(nèi)掌握。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

通過對VB程序設(shè)計課程教學(xué)知識點進(jìn)行歸類、整理,設(shè)計并制作了3種類型的微課:控件類微課、語法類微課和算法類微課,形成完整意義上的知識體系,便于學(xué)生可持續(xù)的個性化學(xué)習(xí)和使用。控件和語法類微課屬于知識講授型,每一個知識點均用一個微課來講授,還未掌握該知識點的學(xué)生可以快速、有針對性地進(jìn)行補習(xí)。算法類微課主要針對實際問題講述程序設(shè)計的思路和技巧,培養(yǎng)學(xué)生分析問題解決問題的能力。有些同學(xué)雖然學(xué)會了VB的語法知識,但在用計算機編程解決實際問題時,還是比較茫然,不知從何下手。學(xué)生課后可以通過學(xué)習(xí)該類微課提高自身的編程能力,同時提升學(xué)習(xí)編程的信心,提高學(xué)習(xí)的積極性。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2.微課教學(xué)設(shè)計。選題確定后需要精心設(shè)計教學(xué)過程,教學(xué)設(shè)計是整個微課的靈魂,是展開各個教學(xué)環(huán)節(jié)的重要線索。因此,制作VB微課之前,整個教學(xué)團(tuán)隊對教學(xué)設(shè)計展開討論。首先根據(jù)教學(xué)對象和教學(xué)內(nèi)容確定微課教學(xué)目標(biāo)。然后設(shè)計教學(xué)實施過程,通過生動有趣的情境設(shè)計,自然而然地導(dǎo)入知識點,吸引學(xué)生的注意力,逐步展開教學(xué),完成講解。最后,并通過設(shè)問和課后作業(yè)環(huán)節(jié),給學(xué)生以思考、消化和練習(xí)的空間,確保對知識點的正確理解和掌握。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3.微課教學(xué)課件的制作。根教學(xué)目標(biāo)進(jìn)行微課件的設(shè)計制作,為了生動形象地展現(xiàn)教學(xué)內(nèi)容,吸引學(xué)生學(xué)習(xí)的興趣,調(diào)動學(xué)生學(xué)習(xí)的積極性,課件中使用了圖片、動畫、音頻、視頻等多媒體素材,課件組織結(jié)構(gòu)清晰、明確,沿著教學(xué)主題逐步展開,突出重點。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

4.微課視頻的錄制。設(shè)計微視頻嚴(yán)格遵循實用、簡潔原則。由于VB程序設(shè)計課程操作步驟較多,更適合錄屏軟件錄制微課視頻。利用計算機錄屏軟件將屏幕顯示的教學(xué)內(nèi)容、教師的書寫和點評、教師講解的聲音錄制下來,實現(xiàn)微課教學(xué)過程的視頻錄制。在微課教學(xué)中,微視頻承擔(dān)重要角色,可以讓學(xué)生系統(tǒng)化學(xué)習(xí)知識點和相關(guān)技能。依照學(xué)生心理特點與認(rèn)知水平,所有微視頻時間都控制在10分鐘以內(nèi)。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

5.微課配套資源的設(shè)計制作。微課教學(xué)資源除教學(xué)微視頻外還有相關(guān)的配套資源,VB課程微課的相關(guān)支撐材料包括微課教學(xué)內(nèi)容簡介、多媒體教學(xué)素材和課件、練習(xí)測試及答案、學(xué)生的反饋等。所有這些都圍繞一個知識點,構(gòu)成一個主題明確的微課教學(xué)資源包。學(xué)生在課程學(xué)習(xí)過程中可以通過觀看微課視頻,結(jié)合資源庫實現(xiàn)自主學(xué)習(xí)。微課教學(xué)內(nèi)容簡介有助于梳理學(xué)生所學(xué)知識點,明確學(xué)習(xí)思路。微練習(xí)讓學(xué)生鞏固專題知識的同時也提高了學(xué)生解決問題和舉一反三的能力。通過學(xué)生的反饋,教師可以對微課進(jìn)行補充完善,使微課資源更好地滿足學(xué)生的學(xué)習(xí)需求。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

五、結(jié)論Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

微課使傳統(tǒng)課堂教學(xué)突破時空限制,使教學(xué)資料的展示更加靈活與生動,實現(xiàn)對傳統(tǒng)教學(xué)的完善和拓展。微課能夠滿足不同學(xué)生對各個知識點的個性化學(xué)習(xí)和深度學(xué)習(xí)需求,提升了學(xué)生自主學(xué)習(xí)能力、自我思考能力。另外,豐富生動的微課資源可以激發(fā)學(xué)生學(xué)習(xí)的興趣和積極性,從而改善教學(xué)效果,提高教學(xué)質(zhì)量。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

參考文獻(xiàn):Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[1]胡鐵生,周曉清.高校微課建設(shè)的現(xiàn)狀分析與發(fā)展對策研究[J].現(xiàn)代教育技術(shù),2014,(2):5-13.Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[2]孟祥增,劉瑞梅,王廣新.微課設(shè)計與制作的理論與實踐[J].遠(yuǎn)程教育雜志,2014,(6):24-32.Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[3]葛麗萍,計算機專業(yè)課程微課資源建設(shè)研究[J].遼寧師專學(xué)報,2016,18(1):15-20.Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[4]陳曉紅,蔣崢崢.微課在《VB高級語言程序設(shè)計》教學(xué)中的應(yīng)用實踐[J].無線互聯(lián)科技,2015,(21):91-92.Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[5]褚紅梅,何華芬.微課設(shè)計與制作的實踐與思考[J].當(dāng)代職業(yè)教育,2015,(12):89-93.Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Exploration to the Micro-lectures Resources Construction of VB ProgrammingKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

LI Gui-zhi,ZHOU Chang-sheng,LIU Ya-huiKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(Computer Center,Beijing Information Science and Technology University,Beijing 100192,China)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Abstract:Traditional teaching mode in the teaching of VB has some disadvantages which result in poor teaching effectiveness. In order to arouse students' enthusiasm for learning,cultivate students' autonomous learning ability and improve the teaching effect of VB programming,the mixed teaching mode based on micro-lectures is adopted in VB teaching. This paper analyses the current situation of VB programming teaching,introduces the meaning and characteristics of micro-lectures,discusses the significance of the micro-lectures construction and the design and making processes of the micro-lectures resources. Practice has shown that the micro-lectures breakthrough the time and space limitations of the traditional classroom teaching,achieve effective complement to traditional teaching. Micro-lectures combined with traditional teaching can improve the quality of teachingKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

vb程序篇4

關(guān)鍵詞:VB程序設(shè)計;三階段教學(xué)法;教學(xué)研究Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

中圖分類號:G642.4 文獻(xiàn)標(biāo)識碼:BKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

文章編號:1672-5913(2007)06-0010-03Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

1 引言Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

VB程序設(shè)計語言因其入門簡單、功能強大、應(yīng)用性強等特點已經(jīng)成為高等院校非計算機專業(yè)的重要課程。在以往的教學(xué)中,經(jīng)常發(fā)現(xiàn)由于教師教學(xué)內(nèi)容安排和教學(xué)方法選擇不當(dāng),導(dǎo)致很多學(xué)生對VB語言感到枯燥難學(xué),學(xué)過之后不能獨立設(shè)計程序。因此,在教學(xué)中科學(xué)合理地利用教材,改進(jìn)教學(xué)方法,激發(fā)學(xué)生的學(xué)習(xí)積極性,提高VB程序設(shè)計課的教學(xué)質(zhì)量成為高校計算機基礎(chǔ)課教師需要思考的問題。如何能教好VB程序設(shè)計課,筆者根據(jù)VB課的特點,摸索出一種以“三階段教學(xué)法”為主的一整套教學(xué)方法和技巧,使VB課的教學(xué)取得了較好效果。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2 什么是“三階段教學(xué)法”Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

理解教材是備好課的基礎(chǔ),處理教材是上好課的前提。教師要從VB課程的教學(xué)大綱和教學(xué)目標(biāo)出發(fā),結(jié)合VB語言的特點及學(xué)生的認(rèn)知規(guī)律確定VB教材的處理思路。VB程序設(shè)計課程教學(xué)的主要目標(biāo)是使學(xué)生具有使用VB語言開發(fā)應(yīng)用程序的基本能力。VB是一種可視化編程語言,提供了豐富的控件,采用事件驅(qū)動的編程方法,使編程更加容易,程序開發(fā)不再需要過多地與編寫代碼打交道,從而可以將更多時間放在程序設(shè)計上,放在設(shè)計解決實際問題的算法及更友好的用戶界面上。但是以往教學(xué)中基礎(chǔ)性實驗比重過大,綜合性實驗比重相對較小,教學(xué)始終停留在語言基礎(chǔ)層次上。而要想將教材各部分結(jié)合起來,構(gòu)成一個完整的有機教學(xué)體系,實現(xiàn)VB課程的教學(xué)目標(biāo),只有通過綜合性練習(xí)才能使所學(xué)知識融會貫通。那么怎樣合理處理教材呢?Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2.1 縱觀全面,確定重點Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

確定教學(xué)重點是教師在處理教材中起決定作用的一項工作,需要統(tǒng)觀全局,慎重對待。VB程序設(shè)計課程總的來說分程序設(shè)計語言和可視化界面設(shè)計兩部分,教學(xué)重點在前一部分,以教授程序設(shè)計基本思想和算法為主線。為此,在整個VB教學(xué)中重點要處理好以下六部分內(nèi)容:⑴程序設(shè)計基礎(chǔ);⑵常用標(biāo)準(zhǔn)控件;⑶控制結(jié)構(gòu);⑷數(shù)組;⑸過程;⑹數(shù)據(jù)文件。抓住了這六部分教學(xué)內(nèi)容就抓住了VB課程結(jié)構(gòu)的主要線索。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2.2 整體規(guī)劃,分階段教學(xué)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

重點確定之后,就應(yīng)考慮如何處理重點。通過對VB教材的整體分析,可把VB程序設(shè)計課的教學(xué)內(nèi)容總體上劃分三大部分:VB入門知識、簡單編程、綜合程序設(shè)計,在此基礎(chǔ)上實施教學(xué),即所謂“三階段教學(xué)法”。“三階段教學(xué)法”就是加大綜合性實驗比重,明確不同階段的教學(xué)目標(biāo),采用不同的教學(xué)方法,內(nèi)容明確,突出重點,分散難點,循序漸進(jìn),使學(xué)生在不同階段掌握程序設(shè)計相應(yīng)的能力,最終達(dá)到VB課程的教學(xué)目標(biāo)。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3 VB教學(xué)的三個階段及實施方案Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3.1 VB入門階段Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

該階段的教學(xué)目標(biāo)是熟悉VB集成開發(fā)環(huán)境,了解VB中對象的概念和事件驅(qū)動程序的基本特性,使學(xué)生初步掌握VB編程的基本過程,為下一階段簡單編程打下良好的基礎(chǔ);教學(xué)重點為對象的概念、事件驅(qū)動的編程機制、編程基礎(chǔ)和常用控件的使用。具體教學(xué)內(nèi)容涉及VB集成開發(fā)環(huán)境、常用對象及其操作、編碼基礎(chǔ)、數(shù)據(jù)的輸入與輸出和常用控件。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

調(diào)查表明,大多數(shù)VB沒有學(xué)好的同學(xué)都是前幾章沒掌握好,影響了學(xué)習(xí)的積極性,導(dǎo)致該門課程最終學(xué)習(xí)效果不是很好。究其原因,由于教學(xué)內(nèi)容太多,學(xué)生在教學(xué)開始階段很難一下理解這些概念。因此,在教學(xué)中應(yīng)該將教材前幾章內(nèi)容進(jìn)行精心剪裁、梳理和調(diào)整。比如,窗體的部分屬性放到基本控件中講,記錄類型合到數(shù)據(jù)文件中講,部分函數(shù)揉到第二階段簡單編程中講。這樣調(diào)整后,降低了入門難度,突出了本階段的重點,激發(fā)了學(xué)生學(xué)習(xí)興趣,難懂的概念也好理解了。這一階段教學(xué)要注意以下幾個方面:Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(1)理解事件驅(qū)動機制,加強面向?qū)ο缶幊痰乃季S訓(xùn)練。為了講清事件驅(qū)動的基本概念,要加強學(xué)生面向?qū)ο蟮木幊趟季S訓(xùn)練,通過實例歸納出如下典型事件驅(qū)動序列:① 啟動應(yīng)用程序,加載和顯示窗體;② 窗體或窗體上的控件接收事件;③ 如果相應(yīng)的事件過程中存在代碼,則執(zhí)行代碼;④ 應(yīng)用程序等待下一次事件。這樣可使學(xué)生真正理解什么是事件驅(qū)動編程機制,如何設(shè)計事件驅(qū)動的程序。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(2)重視程序設(shè)計基礎(chǔ)的學(xué)習(xí),打好編程的基本功。程序設(shè)計基礎(chǔ)介紹構(gòu)成VB應(yīng)用程序的基本元素,包括數(shù)據(jù)類型、常量、變量、函數(shù)、運算符和表達(dá)式等。學(xué)生學(xué)習(xí)這些內(nèi)容時感覺太枯燥,提不起學(xué)習(xí)興趣。針對這種情況,可采用以下教學(xué)方式:① 關(guān)鍵概念,問題情境教學(xué)。如數(shù)據(jù)類型(整型變量、單精度變量、雙精度變量)、變量作用域(局部變量、窗體/模塊變量、全局變量)等一些概念之間的差別,如果只通過教師平鋪直敘的講述,學(xué)生的認(rèn)識與理解往往是很膚淺的。如果能創(chuàng)設(shè)出問題情境,讓學(xué)生自己在解決問題的過程中去體驗,情況將會完全是另一個樣子。② 基礎(chǔ)實驗,立即窗口操作。程序設(shè)計基礎(chǔ)內(nèi)容多,而課時有限,培養(yǎng)學(xué)生自學(xué)能力尤為重要。這部分內(nèi)容最好的教學(xué)方法是,讓學(xué)生自己通過VB窗口來驗證命令、函數(shù)和表達(dá)式,從中掌握一些有趣的技巧,不僅節(jié)省了課時,而且記憶深刻。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(3)學(xué)習(xí)編程,給出樣例,完全模仿。這一階段上機練習(xí)重點在界面設(shè)計(認(rèn)識控件),對于編寫控件的事件過程代碼只要求學(xué)生根據(jù)樣例模仿(完全模仿)做,其原因是入門階段學(xué)生根本沒有建立起程序的相關(guān)概念,不熟悉相關(guān)的編程指令,也就談不上將解決問題的思路變成程序代碼。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(4)常用標(biāo)準(zhǔn)控件,分組教學(xué)。在VB中常用標(biāo)準(zhǔn)控件一共有20個。如果按教材順序一個個地講授,一是課時不夠,二是學(xué)習(xí)效果不佳。在教學(xué)過程中,應(yīng)以文本框、標(biāo)簽框、列表框和組合框為主,滾動條、計時器為輔,配以命令按鈕、復(fù)選框和單選按鈕,對控件分組,每一組控件組成一個實用教學(xué)實例。經(jīng)過處理后,當(dāng)再講授控件的屬性、方法、事件過程時,學(xué)生就會產(chǎn)生強烈的好奇心和濃厚的學(xué)習(xí)興趣,從而更好地理解和掌握這些控件,還可以從各個具有示范作用的實用教學(xué)實例設(shè)計過程中得到有益的啟示,為下一階段簡單編程積累更多的經(jīng)驗。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3.2 簡單編程階段Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

這一階段教學(xué)目標(biāo)為在熟練掌握VB語言的基本語句和了解簡單的數(shù)據(jù)結(jié)構(gòu)與算法的基礎(chǔ)上,使學(xué)生具有一定程序閱讀能力和初步的程序設(shè)計能力;教學(xué)重點是程序的三種基本結(jié)構(gòu)和數(shù)組,要求熟練掌握各種結(jié)構(gòu)的作用及實現(xiàn)方法,熟練掌握數(shù)組的定義方法、數(shù)組元素的引用方法、數(shù)組的使用。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

這個階段的教學(xué)逐漸從可視化界面設(shè)計的學(xué)習(xí)過渡到程序代碼的編寫。教師容易受到傳統(tǒng)面向過程編程思維方法的影響,總是拘泥把程序設(shè)計語言和可視化界面設(shè)計教學(xué)硬性割裂開來,分成互不相干的兩部分,未能在教學(xué)中體現(xiàn)結(jié)構(gòu)程序設(shè)計與對象程序設(shè)計有機統(tǒng)一的客觀規(guī)律。教學(xué)實踐證明,將程序設(shè)計語言和可視化界面設(shè)計有機地結(jié)合,既可全面了解VB的基本風(fēng)格,又可提高編程效率和教學(xué)效果,真正達(dá)到學(xué)以致用的目的。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

由于第二階段教學(xué)起到承上啟下的作用,教學(xué)過程中不僅要注意語言的基本理論,更要重視編程思路的引導(dǎo)和編程能力的培養(yǎng)。因此,教學(xué)中必須處理好以下幾個環(huán)節(jié):Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(1)教學(xué)中要注重對算法的教學(xué)。算法就是指解決問題的方法和思路,是程序設(shè)計的靈魂。在講程序設(shè)計時,應(yīng)以算法為核心,先講算法的概念、算法的描述,并結(jié)合教學(xué)實例引導(dǎo)學(xué)生如何分析出程序的算法,再編寫代碼實現(xiàn)算法的每一步。具體來說,要在選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和數(shù)組的教學(xué)中,強化求和、求階乘、通項計算、求最大最小值、選擇排序、冒泡排序、判斷素數(shù)、判斷奇偶數(shù)、字符串的一般處理、順序和二分檢索法以及數(shù)據(jù)交換等常用算法的技能訓(xùn)練。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(2)加強學(xué)生閱讀程序的訓(xùn)練。在剛講程序的三種基本結(jié)構(gòu)和數(shù)組時,就要求學(xué)生根據(jù)題意自行編程,對于絕大多數(shù)學(xué)生來說是力不從心。教學(xué)實踐表明,在第二階段開始增加程序閱讀理解訓(xùn)練是較好的解決方案。讓學(xué)生多進(jìn)行讀程序、寫運行結(jié)果、指出程序的功能等訓(xùn)練,有助于學(xué)生從中體會各種語句的使用,積累各種算法設(shè)計技巧。在閱讀程序的訓(xùn)練中,教師還要引導(dǎo)學(xué)生在循環(huán)結(jié)構(gòu)和選擇結(jié)構(gòu)中養(yǎng)成運用動態(tài)思維理解程序的習(xí)慣。這種習(xí)慣的養(yǎng)成,對培養(yǎng)學(xué)生的邏輯思維能力和抽象能力有非常重要的作用,待學(xué)生具有一定的閱讀理解能力后,再提出編程的要求。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(3)學(xué)習(xí)編程,分析引導(dǎo),給出參考范例,留給學(xué)生一些自由發(fā)揮、創(chuàng)造的空間,半模仿。本著從易到難、循序漸進(jìn)的原則,將這一階段編程的學(xué)習(xí)分成兩步,第一步精講例題,詳細(xì)分析其算法,逐一列出解題步驟,給出完整程序;第二步出一些與例題類似,但要求略高的編程問題,讓學(xué)生(半)模仿完成。隨著一個個問題的解決,學(xué)生逐步消除對編程的畏懼,不斷地體會到成功的喜悅,學(xué)習(xí)的興趣也進(jìn)一步強化了。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3.3 綜合編程階段Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

該階段教學(xué)目標(biāo)為培養(yǎng)學(xué)生具有一定的程序設(shè)計能力;教學(xué)重點為過程和數(shù)據(jù)文件兩部分。具體教學(xué)內(nèi)容涉及過程、鍵盤與鼠標(biāo)事件、菜單與對話框、多窗體與環(huán)境應(yīng)用和數(shù)據(jù)文件等內(nèi)容。這個階段教學(xué)實施方法:將章節(jié)教學(xué)和綜合復(fù)習(xí)穿行,課后習(xí)題分成基本題和綜合題兩類,基本題按章節(jié)進(jìn)行設(shè)計,綜合題從過程和數(shù)據(jù)文件兩部分知識入手,設(shè)計難度適當(dāng)、貫穿全書的練習(xí)題。課程經(jīng)過這樣處理后,加大了綜合性實驗比重,通過這些練習(xí),學(xué)生綜合編程能力得到很大提高。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

為了使綜合編程階段的教學(xué)能對全書知識加以整理、系統(tǒng)、歸納、概括,以達(dá)到認(rèn)識的再提高,教學(xué)中要注意以下三個方面:Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(1)學(xué)習(xí)編程,從半模仿過渡到獨立完成。第一步是“講解”,對于講解的綜合實例要精選,使它具有典型性、綜合性,并且多少適量,難易適度。第二步是“改進(jìn)”,編選練習(xí)題組要緊密結(jié)合所講綜合實例精心安排,舉出與原題類似,但要求略高,形式多樣的實例,如程序填空題、程序改錯題、編程題等,讓學(xué)生練習(xí)消化,鞏固所學(xué)知識,提高程序分析能力。第三步是“創(chuàng)新”,即在完成上述練習(xí)的基礎(chǔ)上,鼓勵學(xué)生進(jìn)行創(chuàng)造性練習(xí),獨立編寫簡單的程序。讓學(xué)生在大量的編程練習(xí)中提高編程能力。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(2)編程知識系統(tǒng)化。第一,復(fù)習(xí)要彌補的知識缺陷,起到查漏補缺的作用,部分綜合題課堂知識不能解決,鼓勵學(xué)生課外時間上網(wǎng)查詢有關(guān)的編程資料、經(jīng)驗文章或通過MSDN幫助進(jìn)行自學(xué)。第二,復(fù)習(xí)時要注意各部分的內(nèi)在聯(lián)系,抓住教材精髓。教師通過幫助學(xué)生細(xì)化大綱,將可視化界面設(shè)計按控件的屬性、方法、事件進(jìn)行列表整理,程序設(shè)計語言按數(shù)據(jù)組織(由常量、變量、數(shù)組、記錄、文件等構(gòu)成)、數(shù)據(jù)處理的基本方法(有求和、求階乘、文件操作等)、數(shù)據(jù)處理的邏輯組合(有順序、選擇、循環(huán))進(jìn)行分類歸類串接,使學(xué)生從中體會程序設(shè)計方法和思想。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(3)經(jīng)常歸納總結(jié)。引導(dǎo)學(xué)生隨時做好學(xué)習(xí)心得和經(jīng)驗積累的筆記,及時總結(jié)合理、簡捷的編程方法和規(guī)律,幫助學(xué)生更好更快地提高編程能力。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

4 結(jié)束語Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

實踐證明,采用“三階段教學(xué)法”,明確不同階段的教學(xué)目標(biāo),不僅豐富了課堂教學(xué)內(nèi)容,提高了學(xué)生的學(xué)習(xí)興趣,還提高了VB程序設(shè)計課程的教學(xué)質(zhì)量,達(dá)到了令人滿意的教學(xué)效果。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

參考文獻(xiàn):Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[1] 楊俊宇. 淺談VB程序教學(xué)方法[J]. 科技資訊, 2006, (16) : 211-212.Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[2] 康麗萍. VB教學(xué)的幾點體會[J]. 農(nóng)業(yè)網(wǎng)絡(luò)信息, 2005, (09) : 45-46.Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

收稿日期:2006-11-02Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

vb程序篇5

關(guān)鍵詞 VB語言程序設(shè)計 教與學(xué) 高職院校Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

中圖分類號:G424 文獻(xiàn)標(biāo)識碼:AKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Vocational Colleges Teaching and Learning VB Language Program DesignKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

YANG YuanhuaKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(Sichuan Vocational College Of Culture&Communication, Chongzhou, Sichuan 611230)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Abstract VB language program design is the current higher vocational colleges for the computer professional courses in programming language learning this course contains a lot of grammar, structure, algorithm, and learning this course requires students to have a certain logic thinking of the current higher vocational colleges teaching mode based on multimedia teaching and half computer operation, through the teaching mode students learning effect is not good in this paper, the ways of teaching and learning is discussed.Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Key words VB language program design; teaching and learning; higher vocational collegesKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

VB是通過事件驅(qū)動的面向?qū)ο罂梢暬幊虣C制的高級語言。VB主要有三大特點:面向?qū)ο罂梢暬录?qū)動的編程機制,設(shè)計結(jié)構(gòu)化。VB語言設(shè)計大致的步驟為建立對象,設(shè)置對象屬性,根據(jù)功能編寫代碼建立事件過程,運行調(diào)試。根據(jù)VB的特點和程序設(shè)計步驟可知VB實際是一種較為易學(xué)易理解的程序設(shè)計語言,相對其他的高級語言來講更直觀。高職院校學(xué)生基礎(chǔ)較為薄弱,以及教學(xué)模式過于死板而造成學(xué)生對該課程的學(xué)習(xí)效果不盡如人意。現(xiàn)對該課程的教與學(xué)從兩個方面進(jìn)行探討。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

1 教師的“教”Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

如何“教”才能實現(xiàn)該課程的教學(xué)目標(biāo),才能讓學(xué)生掌握學(xué)習(xí)程序設(shè)計語言的竅門,為今后其他高級語言的學(xué)習(xí)奠定良好的基礎(chǔ)。首先讓學(xué)生了解該課程的教學(xué)目標(biāo)很必要,因此在第一次課上除了要讓學(xué)生對該課程的學(xué)習(xí)感興趣的同時也要讓學(xué)生清楚學(xué)習(xí)該課程的教學(xué)目標(biāo)——學(xué)生能夠在VB的開發(fā)環(huán)境下解決實際問題,具備較強的抽象,邏輯思維能力,開發(fā)創(chuàng)新新項目,掌握學(xué)習(xí)程序設(shè)計語言的技巧。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

1.1 引發(fā)學(xué)生學(xué)習(xí)該課程的興趣Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

VB是學(xué)生進(jìn)入大學(xué)后學(xué)習(xí)的第一種語言類課程。在學(xué)生不了解該課程的情況下引發(fā)學(xué)生學(xué)習(xí)該課程的興趣相對來講較為容易。高職院校的很多學(xué)生都不夠自信,VB這門課程一定要給學(xué)生易學(xué)易用的第一印象,不然學(xué)生會產(chǎn)生畏難心理在今后學(xué)習(xí)的過程中始終會有擔(dān)心自己學(xué)不會的心理。該課程的第一次課要讓學(xué)生對VB有一定了解,產(chǎn)生學(xué)習(xí)興趣,對該課程的學(xué)習(xí)充滿自信和期待。課程的第一次課可以從以下幾個方面入手:(1)引入VB小游戲,操作演示,并抽取其中一兩種游戲告知游戲的玩耍規(guī)則,并讓學(xué)生試著玩耍。挑選的游戲玩耍時需要一定的邏輯思維,引發(fā)學(xué)生學(xué)習(xí)興趣的同時,也培養(yǎng)了學(xué)生的邏輯思維能力。(2)把游戲放VB開發(fā)環(huán)境中再運行演示,同時對VB開發(fā)小游戲的流程進(jìn)行簡單的介紹,從而也讓學(xué)生對VB的開發(fā)環(huán)境及設(shè)計步驟有了比較直觀的初步的認(rèn)識和了解。選取游戲中最簡單的操作功能進(jìn)行編程和運行演示,給學(xué)生易學(xué)易懂的感覺,提高學(xué)生學(xué)習(xí)該課程的自信。(3)布置學(xué)生課后練習(xí)抽取的游戲,在下一次課程時比賽通關(guān)。此過程主要是為了學(xué)生熟悉游戲規(guī)則及玩耍技巧,加強學(xué)生的邏輯思維能力,為后續(xù)對游戲的設(shè)計和編寫代碼奠定良好的基礎(chǔ)。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

1.2 課程教學(xué)的整體規(guī)劃Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

第一次課引發(fā)學(xué)生的學(xué)習(xí)興趣后,在后續(xù)的課程講解中,同樣需要關(guān)注學(xué)生的情況,盡量避免學(xué)生對該課程產(chǎn)生難學(xué)難懂的心理,一旦學(xué)生出現(xiàn)抵觸的趨勢,就應(yīng)對教學(xué)進(jìn)行相應(yīng)的調(diào)整。根據(jù)多年的教學(xué)實踐,后續(xù)課程主要以項目驅(qū)動法進(jìn)行教學(xué)。主要的教學(xué)流程如下:(1)引入實例或游戲,運行實例或者游戲,進(jìn)行功能分析、操作規(guī)則講解,設(shè)計流程分析。(2)將實例或游戲按照功能進(jìn)行分解,從易到難的原則選擇模塊進(jìn)行分析設(shè)計。對每一個模塊需要用到的語法、屬性、方法進(jìn)行大概的介紹。(3)每一模塊進(jìn)行模塊分析,算法,設(shè)計,編寫程序,運行調(diào)試的過程中,詳情講解如何應(yīng)用對應(yīng)的語法、屬性、方法,從而完成對應(yīng)模塊的設(shè)計。(4)最后分析各模塊的關(guān)系,聯(lián)接各模塊,從而完成實例或游戲。(5)布置新的游戲或者實例(與講解的實例或游戲含有相同的語法,屬性,方法),讓學(xué)生分組討論,采取分工合作的方式,在規(guī)定時間內(nèi)進(jìn)行分析設(shè)計出新的實例或者游戲。(6)教師應(yīng)時刻關(guān)注學(xué)生的進(jìn)度,適當(dāng)給予指導(dǎo),設(shè)置懲罰和獎勵來加強學(xué)生完成的動力。懲罰和獎勵由學(xué)生自己提,以大多數(shù)學(xué)生贊成的懲獎方式為準(zhǔn)。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2 學(xué)生如何學(xué)習(xí)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2.1 基礎(chǔ)較弱的學(xué)生如何學(xué)習(xí) (下轉(zhuǎn)第154頁)(上接第133頁)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

高職院校的很多學(xué)生從入學(xué)后,對所有專業(yè)的學(xué)習(xí)都不感興趣,學(xué)習(xí)上動力不足,上課聽不進(jìn)去,注意力無法集中,作業(yè)全抄襲以應(yīng)付教師檢查。常常處于這種狀態(tài)的學(xué)生,即使偶爾想學(xué)習(xí),也很難持久。主要是因為高職院校的學(xué)生心理并未成熟,仍帶有許多少年時期的痕跡,如幼稚,脆弱,自制力薄弱,依附性強等,加之他們沒有社會閱歷,無法感受到能力的重要性,從而放任自己。對于這部分同學(xué)需要教師特別關(guān)心和重視,了解學(xué)生,多與該類學(xué)生交流,引導(dǎo)學(xué)生建立自信,嘗試的去學(xué)習(xí)。對于語言類的學(xué)習(xí),教師需要特別對待,布置一些簡單的有趣的案例或項目讓這一部分同學(xué)去完成,從而建立他們的自信。這類學(xué)生更適合理論知識較少,實踐操作更多的教學(xué)方式,讓他們處于實踐中去理解基本的語法、結(jié)構(gòu)等理論知識。對于不懂或者無法理解并應(yīng)用的知識點,先讓學(xué)生學(xué)會查閱書籍或者在網(wǎng)絡(luò)上搜索查詢在實踐中如何應(yīng)用對應(yīng)的知識點,并多看該知識點的應(yīng)用案例,從而理解和應(yīng)用該知識點完成對應(yīng)的案例或項目。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2.2 基礎(chǔ)適中的學(xué)生如何學(xué)習(xí)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

課程針對大部分學(xué)生(基礎(chǔ)適中的學(xué)生)安排的項目或者游戲分組完成時各組都將按照基礎(chǔ)較好、基礎(chǔ)一般、基礎(chǔ)較差的進(jìn)行組合,均勻各組的實力。組內(nèi)成員必須相互幫助,相互督促,分工協(xié)作完成整個項目,在完成后一起梳理整個完成過程,將各自完成的小模塊的分析設(shè)計思路和流程分享給該組的其他同學(xué),如果該組有不懂的同學(xué),大家應(yīng)該一起幫助該同學(xué),給予詳細(xì)的講解,讓整個組的同學(xué)對項目或者游戲的各個環(huán)節(jié)都了如指掌,從而使項目或游戲的分析設(shè)計流程更清晰明了。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2.3 基礎(chǔ)較好的學(xué)生如何學(xué)習(xí)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

對于自覺性比較高,領(lǐng)悟力比較強的同學(xué),建議學(xué)生在完成課內(nèi)項目的同時,再布置新項目讓他們利用課后時間試著去完成,拓展該課程知識的應(yīng)用學(xué)習(xí),這一部分學(xué)生需要通過自學(xué),更加熟練應(yīng)用VB的語法、結(jié)構(gòu)、算法去完成新項目,培養(yǎng)其獨立分析問題,解決問題的能力。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

學(xué)生在所有項目或者游戲的分析設(shè)計過程中,教師應(yīng)一直跟蹤學(xué)生實施的進(jìn)度,適時地給予指導(dǎo)和引導(dǎo)。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3 總結(jié)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

VB語言程序設(shè)計的教學(xué)主要以學(xué)生為主體,教師引導(dǎo)的教學(xué)模式進(jìn)行。整個課程的教學(xué)以項目驅(qū)動為主線,并采用因材施教的方式兼顧所有學(xué)生的學(xué)習(xí)。這種教學(xué)方式充分調(diào)動了學(xué)生學(xué)習(xí)的主動性,努力培養(yǎng)學(xué)生自主學(xué)習(xí)的良好習(xí)慣,提高了學(xué)生實際應(yīng)用能力,為今后語言類的學(xué)習(xí)打下良好的基礎(chǔ)。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

參考文獻(xiàn)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[1] 林卓然.VB語言程序設(shè)計[M].電子工業(yè)出版社,2009.Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[2] 崔艷莉,張敏,王重英.淺談“案例+任務(wù)”驅(qū)動教學(xué)法在VB程序設(shè)計語言教學(xué)中的應(yīng)用[J].中國農(nóng)業(yè)銀行武漢培訓(xùn)學(xué)院學(xué)報,2009(1).Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

vb程序篇6

關(guān)鍵詞:VB;興趣;教學(xué)方法;編程能力Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

中圖分類號:TP3-4 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9599 (2012) 10-0000-02Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

一、引言Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

VB(visual basic)程序設(shè)計屬于計算機基礎(chǔ)教育課程的三個層次“文化、技術(shù)、應(yīng)用”中的第二層次,VB做為一門計算機技術(shù)基礎(chǔ)課程,有其所見即所得的特點,且它能有效的培養(yǎng)學(xué)生邏輯思維能力和應(yīng)用計算機解決實際問題的能力,多為各院校大學(xué)生的入門程序設(shè)計語言。怎樣教好、教會學(xué)生和怎樣讓學(xué)生學(xué)好、學(xué)會這門課程,是我一直研究和探索的問題。結(jié)合自己多年的實際教學(xué)經(jīng)驗,對如何提高學(xué)生的學(xué)習(xí)興趣,如何提高學(xué)生的編程能力做了研究和探討。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

二、提高學(xué)習(xí)興趣Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

興趣是一種原始的內(nèi)部動力,在VB程序設(shè)計教學(xué)當(dāng)中顯得尤其重要。所以在第一節(jié)新課上,如果直接給學(xué)生講什么是對象、事件、控件,引入大量抽象的名詞、概念,就會打擊學(xué)生的學(xué)習(xí)興趣。教師可以先不講或少講理論知識,適當(dāng)給學(xué)生看一些用VB編寫的有趣的、有實際意義的程序,如“計算器”、“蝴蝶飛舞”、“移動字幕”、“萬年歷”、“電腦開獎”、“交通紅綠燈”、“倒計時牌”、等。給學(xué)生一個視覺沖擊,讓學(xué)生切實感受到通過編程可以解決生活中的一些實際應(yīng)用;再給學(xué)生看一些與其專業(yè)想關(guān)的軟件,例如會計專業(yè)用到“用友財會軟件”及一些簡單實用的插件,從而激起學(xué)生學(xué)習(xí)程序設(shè)計的熱情和興趣。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

但學(xué)生長期的學(xué)習(xí)興趣與教師的教學(xué)方法及教學(xué)藝術(shù)密不可分。剛接觸計算機語言的學(xué)生接受程序概念和程序設(shè)計的思維方式有一定的難度,難免會影響學(xué)習(xí)興趣。教師在VB教學(xué)中要立足于不同專業(yè)學(xué)生的特點,有效地突破難點,以提升學(xué)生學(xué)習(xí)程序設(shè)計的信心。下面介紹一些在VB教學(xué)中常用的方法。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(一)類比法Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

“面向?qū)ο蟪绦蛟O(shè)計的基本概念”是教材中的一個難點,為了達(dá)到預(yù)定的教學(xué)效果,介紹對象的屬性概念時,會用不同的事物作類比。例如:在介紹對象的屬性概念時可以用一個人的性別、年齡、身高、體重等屬性特征作類比;介紹對象的方法概念時,可以用一個人會唱歌、會跳舞作類比,介紹循環(huán)嵌套時利用時鐘的時針與分針的轉(zhuǎn)動規(guī)律類比各個層次。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(二)直觀與抽象相統(tǒng)一Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

理解Int(x)函數(shù):數(shù)軸上在數(shù)x左邊(包括x本身)的第一個整數(shù),這樣學(xué)生能比較直觀的區(qū)分正數(shù)和負(fù)數(shù)的函數(shù)值。交換變量X與變量Y的數(shù)值:把x,y分別比喻成裝有不同飲料的甲乙兩個杯子,要交換甲乙兩個杯子中的飲料,需要拿一個空杯子丙,作為中間周轉(zhuǎn)飲料的杯子。使同學(xué)明白,x=y是錯誤的,應(yīng)該設(shè)第三方變量,假設(shè)是t,先t=x,再x=y,最后y=t,或者是t=y,y=x,x=t.同時畫變量交換的一個順序圖,提醒同學(xué)語句的順序。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(三)利用多媒體Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

VB語言中的符號、語句、函數(shù)和過程,對剛接觸程序設(shè)計的學(xué)生來說非常枯燥,通過多媒體的圖形演示功能,能演示變化的過程,使那些復(fù)雜、抽象的問題變得一目了然,還可以把VB語言中的各種算法動態(tài)地演示出來,如選擇法排序和冒泡法排序的flas。這樣把學(xué)生引入了一個動態(tài)的、直觀的、形象的教學(xué)過程,激發(fā)學(xué)生的學(xué)習(xí)興趣。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(四)案例法Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

由于VB程序設(shè)計語言的知識點多而且分散,所以在課堂教學(xué)中選用簡潔實用、生動有趣、富有啟發(fā)性和引導(dǎo)性的實例是提高教學(xué)效果的關(guān)鍵。要注意的是案例教學(xué)法要避免在課堂上舉太多太長的例子,那樣會導(dǎo)致學(xué)生目不暇接,找不到重點。教師給學(xué)生展示的每一個案例程序都要有明確的知識點。能幫助學(xué)生把已學(xué)到的內(nèi)容不斷納入新的內(nèi)容體系中去,例如我們可以用不同的循環(huán)結(jié)構(gòu)實現(xiàn)同一個程序;用熟悉的程序改成自定義過程。這樣學(xué)生就有更多的時間去思考,去總結(jié)。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

隨著課程的進(jìn)展,講課時要講一個綜合性比較強的例子來貫穿所有知識點,比如在講到VB與數(shù)據(jù)庫連接的時候,可以給學(xué)生演示一個教務(wù)管理系統(tǒng),這個例子能夠把前面學(xué)的知識點都聯(lián)系起來,并匯總,又做到了連接數(shù)據(jù)庫。對源代碼中的關(guān)鍵算法及與該知識點相關(guān)的內(nèi)容教師可有選擇的講授。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(五)目標(biāo)法Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

讓學(xué)生看到好的VB作品,特別是教師自己的優(yōu)秀作品或者高年級學(xué)生的優(yōu)秀作品,用好的作品去感染和影響學(xué)生。學(xué)生看到教師的優(yōu)秀作品,才會從心底里信服老師,才會跟著教師認(rèn)真學(xué)習(xí)編程。高年級學(xué)生的作品對學(xué)生也有很大的說服力,初學(xué)者不會覺得編程遙不可及,會以此為榜樣,產(chǎn)生制作完整程序的需求,提高學(xué)生的學(xué)習(xí)動力。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

另外給學(xué)生樹立一個近期學(xué)習(xí)VB的目標(biāo),比如鼓勵學(xué)生們積極參加VB的計算機證書考試,也是充分調(diào)動學(xué)生學(xué)習(xí)VB的興趣的方法。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

教師可以通過多樣的教學(xué)方法,幫助學(xué)生理解抽象的概念,解決程序設(shè)計本身枯燥、難懂的問題,提高學(xué)生學(xué)習(xí)VB的積極性的同時還要提高編程效率和教學(xué)效果,真正達(dá)到學(xué)以致用的目的。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

三、提高編程能力Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

開設(shè)程序設(shè)計這門課程的目的就是培養(yǎng)學(xué)生的邏輯思維能力和程序設(shè)計能力,最終目的就是教會學(xué)生如何通過編程手段解決身邊的實際問題。所以VB程序設(shè)計教學(xué)應(yīng)以程序設(shè)計為主線、以提高學(xué)生的編程能力為目的開展教學(xué)活動。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(一)課堂引導(dǎo)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

在程序教學(xué)中,重點難點是編寫代碼。不要一下子給出所有的代碼,那樣學(xué)生會分不出重點,可以在原有程序的基礎(chǔ)上適當(dāng)變換條件來激勵學(xué)生去思考;或者通過改變語句的順序或數(shù)量,讓學(xué)生寫出結(jié)果并判斷不同之處;或者提出若要得到一定的結(jié)果,應(yīng)該如何改寫程序等。在教學(xué)過程中,引導(dǎo)學(xué)生在原有知識的基礎(chǔ)上對新內(nèi)容舉一反三,讓一種經(jīng)驗的獲得對另一種學(xué)習(xí)起促進(jìn)作用。引導(dǎo)學(xué)生養(yǎng)成動態(tài)思維的習(xí)慣。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

注重培養(yǎng)學(xué)生良好的編程風(fēng)格,如變量的定義、程序的層次和注釋等,要幫助學(xué)生樹立面向工程的觀點。但在教學(xué)過程中要避免過分注重語句教學(xué),而忽視了算法。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

開始新課前要對前面作業(yè)所暴露的典型問題及時加以總結(jié),可以讓作業(yè)完成情況比較好的學(xué)生上來評講、找錯,充分發(fā)揮高層次學(xué)生的作用,讓他們帶動低層次的學(xué)生。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(二)上機操作Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

程序設(shè)計課程最大的特點是“看花容易繡花難”。所以學(xué)生不能只看演示結(jié)果,要做到懂得基本方法,一定要自己動手上機寫程序,鍛煉學(xué)生的實踐能力,還要親自去操作,要加大平時上機課的力度(上機成績占期末總成績的40%)。可讓學(xué)生劃分上機小組,由編程較好的同學(xué)任組長,編程過程中的小問題由組長及時解決,組長解決不了再問老師,每次上機都要驗收上機成果,可抽查,也可讓組長幫助驗收,視具體上機人數(shù)而定。這樣調(diào)動學(xué)生動手編程,能夠及時發(fā)現(xiàn)問題,解決問題。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(三)綜合作業(yè)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

經(jīng)過系統(tǒng)學(xué)習(xí),學(xué)生大致掌握了VB的基本知識,但對知識的理解還只停留在表面上,缺乏系統(tǒng)的綜合運用,對小型應(yīng)用程序系統(tǒng)的開發(fā)步驟和調(diào)試都還不熟悉。所以在學(xué)期末有改要布置1~2道綜合題讓小組成員共同去完成,各小組員分擔(dān)不同的模塊,體現(xiàn)集體工作中的協(xié)作能力,以此來鍛煉和考查學(xué)生綜合應(yīng)用相關(guān)知識的能力。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

通過綜合系統(tǒng)的開發(fā),讓學(xué)生從傳統(tǒng)的被動授學(xué)轉(zhuǎn)變?yōu)橹鲃忧髮W(xué),從死記硬背的模式中脫離出來,轉(zhuǎn)變?yōu)樵趯嵺`中學(xué)習(xí),增強了領(lǐng)悟、創(chuàng)新和推斷的能力。由此學(xué)生自主學(xué)習(xí)的積極性得到了提高,綜合編程能力得到了鍛煉,同時對軟件開發(fā)的理解也會有新的突破。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

四、結(jié)束語Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

VB作為一門重要的編程語言,在高校的計算機技術(shù)基礎(chǔ)課程中占據(jù)重要位置,我們通過采用符合學(xué)生認(rèn)知規(guī)律的、科學(xué)的教學(xué)方法,結(jié)合學(xué)生實際情況,繼續(xù)改進(jìn)教學(xué)方法和手段,努力培養(yǎng)學(xué)生的學(xué)習(xí)興趣,提高學(xué)生實際編程能力,從而使得VB課程的教學(xué)質(zhì)量得到不斷地提高。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

參考文獻(xiàn):Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[1]龔沛曾,陸慰民,楊志強.Visual Basic程序設(shè)計教程[M].高等教育出版社,2007Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[2]李勇凡.Visual Basic程序設(shè)計案例教程[M].人民郵電出版社,2010Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

vb程序篇7

[關(guān)鍵詞] VB 程序設(shè)計 教學(xué)改革 探索Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Visual Basic(簡稱VB)語言是一門面向?qū)ο蟮目梢暬幊陶Z言,其特點是簡單易學(xué),適用性強。但對于學(xué)習(xí)基礎(chǔ)差,缺乏學(xué)習(xí)興趣,自主學(xué)習(xí)主動性差的中等職業(yè)學(xué)校學(xué)生來說,教師想教好,學(xué)生要學(xué)好并非易事。筆者擔(dān)任過中等職業(yè)學(xué)校《VB程序設(shè)計》課程教學(xué)多年,對《VB程序設(shè)計》課程教學(xué)改革進(jìn)行了有效地探索和改革。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

一、引導(dǎo)學(xué)生編程入門得當(dāng),激發(fā)學(xué)生編程興趣Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

VB程序設(shè)計是程序設(shè)計的入門課程,對大部分學(xué)生而言,該課程是零起點。開學(xué)初,不急于馬上講解教材中的概念,而是結(jié)合學(xué)生特點,通過多媒體教室演示幾個用VB開發(fā)的相關(guān)程序,讓學(xué)生領(lǐng)悟到VB程序設(shè)計在今后專業(yè)崗位上的作用,通過案例演示,激發(fā)學(xué)生學(xué)習(xí)的積極性和求知欲;同時又要向?qū)W生介紹該課程的學(xué)習(xí)方法,強調(diào)學(xué)習(xí)程序設(shè)計是培養(yǎng)耐心、毅力、務(wù)實、嚴(yán)謹(jǐn)?shù)膶W(xué)習(xí)方法的有效途徑。學(xué)生了解了學(xué)習(xí)VB的意義所在,就會迫切地想自己去嘗試程序設(shè)計。學(xué)生學(xué)習(xí)的積極性調(diào)動起來了,這對教師來說,就已經(jīng)成功了一半。有了良好的開始,如何使學(xué)生一直保持這樣的興趣呢?在教學(xué)過程中,教師應(yīng)注意結(jié)合實際選擇一些簡單而有趣的習(xí)題給學(xué)生講解,讓學(xué)生感受到VB程序設(shè)計的魅力,如“電腦開獎”、“計算器”、“猜數(shù)字”、“交通紅綠燈”、“萬年歷”、“文本編輯器”、“倒計時牌”,“十以內(nèi)數(shù)字的混合運算系統(tǒng)”等。讓學(xué)生逐步認(rèn)識到通過編程可以實現(xiàn)這些日常生活中隨處可見的實際應(yīng)用,從而激發(fā)學(xué)生學(xué)習(xí)程序設(shè)計的熱情和興趣。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

二、組織學(xué)生多樣學(xué)習(xí)方法,培養(yǎng)學(xué)生編程能力Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

筆者在教學(xué)實踐中,除了采用傳統(tǒng)的教學(xué)方法,如以教授法為主、輔以演示法、實驗法及討論法等多種靈活多樣的教學(xué)方法外,主要采用以下教學(xué)方法:Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

1.任務(wù)驅(qū)動法Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

任務(wù)驅(qū)動法,是以學(xué)生為中心的實踐教學(xué)模式,一方面,能讓學(xué)生在實踐中加深對知識的理解,體會知識的運用;另一方面,又能激發(fā)學(xué)生的學(xué)習(xí)興趣。例如,VB函數(shù)是一個理解容易應(yīng)用難的知識點,僅通過教師講解,學(xué)生對知識的理解只能停留在字面上的被動接受,在應(yīng)用深度上往往難以達(dá)到令人滿意的效果。在函數(shù)實踐教學(xué)時,引導(dǎo)并布置學(xué)生自己寫出函數(shù)格式及函數(shù)返回值,然后上機驗證,再通過案例引導(dǎo)學(xué)生分析函數(shù)的應(yīng)用,使學(xué)生能全面掌握函數(shù),教學(xué)效果非常好。任務(wù)驅(qū)動法要求教師做到兩個堅持:(1)堅持“只要學(xué)生努力就能達(dá)到目標(biāo)”的原則,即布置任務(wù)時需考慮學(xué)生的能力,對學(xué)生的要求不能過高,只有這樣,學(xué)生每完成一個任務(wù),就會有一種成功感,就能充分調(diào)動他們的學(xué)習(xí)積極性,否則就會挫傷他們的學(xué)習(xí)積極性。(2)堅持及時檢查學(xué)生完成任務(wù)情況,并給出正確評價,給予學(xué)生鼓勵。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2.實例分析教學(xué)法Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

《VB程序設(shè)計》中有對象、屬性、方法和事件等一系列在程序設(shè)計中比較抽象難懂的概念,照本宣科的教學(xué),學(xué)生感到乏味,越學(xué)越糊涂,如通過實例分析,讓學(xué)生從實例分析中學(xué)習(xí)概念,從特殊到一般,會收到事半功倍的良好效果。例如,在一開始學(xué)習(xí)VB對象及對象的屬性、方法和事件的有關(guān)概念時,引用一個課前準(zhǔn)備好的窗體實例,通過程序的運行界面分析,對象、控件、屬性、事件等新的概念由抽象變得直觀。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3.錯例分析法Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

學(xué)生對變量、類型、運算符、表達(dá)式這些基本概念和語言規(guī)則的掌握需要一個過程,對算法和數(shù)據(jù)結(jié)構(gòu)的知識需要不斷積累。學(xué)習(xí)過程中,能聽懂老師授課的內(nèi)容,但自己編制的程序往往錯誤百出。課堂上,我經(jīng)常將容易出錯的概念以反例形式展示給學(xué)生,讓他們找錯誤,通過運行。比如錯誤使用邏輯運算符。假設(shè)a、b和c是三個變量。如果已知aKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

例:Option ExplicitKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Private Sub Command1_Click()Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Dim a As Integer,b As Integer,c As IntegerKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

a = -3: b = -2: c = -1Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Print a < b And b < c'顯示TrueKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Print a < b < c '顯示FalseKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

End SubKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

為什么 a < b < c會得False?因為,VB在計算這個表達(dá)式時,先計算“a < b”部分,得True;再計算“TrueKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

4.零散實例和核心實例結(jié)合Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

零散實例教學(xué)法,對每個知識點的運用和理解是非常行之有效的,但對前后知識的貫穿缺乏說服力。筆者在教學(xué)改革實踐中體會到,除經(jīng)典的零散實例外,將一個規(guī)模較大的、典型的、有實用價值的、學(xué)生感興趣的核心實例貫穿于教學(xué)全過程,對提高學(xué)生的編程能力非常幫助。所謂核心實例是指,實例從小到大、隨章節(jié)的展開而逐步成長,呈現(xiàn)為逐步進(jìn)化的多個版本。比如引入一個貫串全書的問題:設(shè)計一個“圖書管理系統(tǒng)”。首先,用最基本的概念和最簡單的結(jié)構(gòu),給出該系統(tǒng)的第一個(也是最簡單的)版本,以后的每一次課,都對該系統(tǒng)提出新的功能和結(jié)構(gòu)上的要求,并用本次課介紹的新概念和新方法對它進(jìn)行功能上的擴(kuò)充和結(jié)構(gòu)上的改進(jìn)。每次得到該系統(tǒng)的一個增強的新版本。為達(dá)到設(shè)計目標(biāo),學(xué)生隨著教學(xué)的進(jìn)程,可以積極投入到對實例系統(tǒng)的調(diào)試、改進(jìn)的實踐中,逐漸掌握了所學(xué)的基本知識,同時也提高了編程能力。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

三、強化學(xué)生實踐動手能力,提高學(xué)生創(chuàng)新能力Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

學(xué)習(xí)程序設(shè)計是否成功,不是簡單的操作,也不在乎于學(xué)生所編寫的程序有多長,開發(fā)的軟件功能的多與少。而是通過學(xué)習(xí),學(xué)生是否具備了程序設(shè)計開發(fā)和創(chuàng)新的能力。學(xué)生程序設(shè)計能力和創(chuàng)新能力的提高,要不斷的、反復(fù)的訓(xùn)練和進(jìn)行程序開發(fā)設(shè)計。因此,除了課堂教學(xué)和布置作業(yè)外,還要組織學(xué)生進(jìn)行課外學(xué)習(xí)和提高。例如,開辦程序設(shè)計小組,針對不同層次的學(xué)生安排不同的開發(fā)任務(wù)。開展程序設(shè)計比賽,讓學(xué)生展示自己程序設(shè)計方面的成果,不僅有利于學(xué)生之間程序設(shè)計方法、思想、技巧等方面的交流,還可以激發(fā)學(xué)生的程序設(shè)計興趣,培養(yǎng)學(xué)生良好的團(tuán)隊合作精神和職業(yè)道德,同時進(jìn)一步提高學(xué)生的程序設(shè)計能力和創(chuàng)新能力。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

教學(xué)改革是一個永恒的話題,一方面要求教師教法得當(dāng),另一方面要求學(xué)生與教師積極配合。因此,教學(xué)改革應(yīng)注重改變學(xué)生的學(xué)習(xí)態(tài)度,通過改革激發(fā)學(xué)生強烈的求知欲;注重改革教材教法,使學(xué)生易于接受新知識,達(dá)到教與學(xué)完美結(jié)合的目的。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

參考文獻(xiàn):Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[1]朱慕菊.走進(jìn)新課程――與課程實施者對話.Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[2]劉田.如何提高學(xué)生程序設(shè)計能力――新課標(biāo)在程序設(shè)計教學(xué)中的體現(xiàn).Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[3]王棟.Visual Basic程序設(shè)計實用教程(第3版).北京:清華大學(xué)出版社,2007.Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

vb程序篇8

關(guān)鍵詞:VB;程序設(shè)計;改革;實踐Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Abstract: Visual Basic programming as a public non-professional computer-based lessons, theory and practice strong, and teaching difficult. The article on how to improve the quality of teaching and training students in an integrated application development capabilities and explore reforms were made.Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Key words: VB; programming; reform; practiceKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

1 引言Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Visual Basic(下面簡稱VB) 程序設(shè)計是我校非計算機專業(yè)學(xué)生的必修課,然而VB語言枯燥、難以理解,學(xué)生缺乏相應(yīng)的知識背景,導(dǎo)致學(xué)生對這門課有恐懼心理,缺乏興趣。這就要求我們教師在教學(xué)中分析、摸索出一些較為行之有效的教學(xué)方法,才有可能培養(yǎng)學(xué)生程序設(shè)計能力,掌握一門技能,激發(fā)學(xué)生對程序設(shè)計的興趣。筆者在近幾年的教學(xué)實踐中進(jìn)行了如下改革探索,取得了良好的教學(xué)效果。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2 教學(xué)改革與實施Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2.1 對課本原有知識進(jìn)行整合,激發(fā)學(xué)生的學(xué)習(xí)興趣Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

大部分的教材總是先講VB語言的基本語法,然后再講VB中對象的使用。但在講授時不宜將兩者分開,要把VB面向?qū)ο蟮某绦蛟O(shè)計方法,事件驅(qū)動的編程機制貫穿于整個教學(xué)過程中。VB中的對象主要用于構(gòu)建界面,而具體程序功能的實現(xiàn)則要編寫代碼行,因此任何一個完整的應(yīng)用程序都不可能只用對象或只用語法。這兩塊內(nèi)容可進(jìn)行穿插講解。這樣就避免了讓學(xué)生在毫無知識背景的情況下去理解抽象難懂的概念,挫傷他們編程的積極性。在教學(xué)過程中,我始終堅持以學(xué)生已有的知識程度為基礎(chǔ),打破原有的以課本知識的邏輯結(jié)構(gòu)為順序組織課堂教學(xué)的模式,先不講基本概念,改用從簡單的實例人手,通過讓學(xué)生觀看、模仿,在實際操作中去探究和領(lǐng)悟這些概念,并適時地加以歸納總結(jié),讓學(xué)生在輕松愉快的氣氛中接受新知識。比如,在講到循環(huán)結(jié)構(gòu)中DO——LOOP語句和FOR——NEXT語句的用法時,我用DO——LOOP語句的4種形式和FOR——NEXT語句實現(xiàn)求解N!的過程,讓學(xué)生去觀察、領(lǐng)悟它們的異同。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2.2 教學(xué)方法多樣化Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

筆者在教學(xué)實踐中,除了采用傳統(tǒng)的教學(xué)方法如:提問法、小組討論法外,主要采用以下教學(xué)方法:Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

1)錯例分析法Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

學(xué)生對變量、類型、運算符、表達(dá)式這些基本概念和語言規(guī)則的掌握需要一個過程,對算法和數(shù)據(jù)結(jié)構(gòu)的知識需要不斷積累。學(xué)習(xí)過程中,能聽懂老師授課的內(nèi)容,但自己編制的程序往往錯誤百出。課堂上,我經(jīng)常將容易出錯的概念以反例形式展示給學(xué)生,讓他們找錯誤,通過運行。比如錯誤使用邏輯運算符。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

假設(shè)a、b和c是三個變量。如果已知aKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

不能寫成:a < b < c 。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

很多學(xué)生會錯誤延用數(shù)學(xué)上的概念,寫成后一種形式。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

例 Option ExplicitKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Private Sub Command1_Click()Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Dim a As Integer,b As Integer,c As IntegerKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

a = -3: b = -2: c = -1Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Print a < b And b < cKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

’顯示TrueKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

Print a < b < cKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

’顯示FalseKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

End SubKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

為什么 a < b < c會得False?因為,VB在計算這個表達(dá)式時,先計算“a < b”部分,得True;再計算“TrueKjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

通過諸如此類的反例教學(xué),使學(xué)生豁然開朗,印象深刻。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2)零散實例和核心實例結(jié)合Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

零散實例教學(xué)法,對每個知識點的運用和理解是非常行之有效的,但對前后知識的貫穿缺乏說服力。筆者在教學(xué)改革實踐中體會到,除經(jīng)典的零散實例外,將一個規(guī)模較大的、典型的、有實用價值的、學(xué)生感興趣的核心實例貫穿于教學(xué)全過程,對提高學(xué)生的編程能力非常幫助。所謂核心實例是指,實例從小到大、隨章節(jié)的展開而逐步成長,呈現(xiàn)為逐步進(jìn)化的多個版本。比如引入一個貫串全書的問題:設(shè)計一個“圖書管理系統(tǒng)”。首先,用最基本的概念和最簡單的結(jié)構(gòu),給出該系統(tǒng)的第一個(也是最簡單的)版本,以后的每一次課,都對該系統(tǒng)提出新的功能和結(jié)構(gòu)上的要求,并用本次課介紹的新概念和新方法對它進(jìn)行功能上的擴(kuò)充和結(jié)構(gòu)上的改進(jìn)。每次得到該系統(tǒng)的一個增強的新版本。為達(dá)到設(shè)計目標(biāo),學(xué)生隨著教學(xué)的進(jìn)程,可以積極投入到對實例系統(tǒng)的調(diào)試、改進(jìn)的實踐中,逐漸掌握了所學(xué)的基本知識,同時也提高了編程能力。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2.3 重視實踐教學(xué),培養(yǎng)學(xué)生綜合應(yīng)用程序開發(fā)能力Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

VB 是一門實踐性很強的課程,如果只紙上談兵,不上機練習(xí),是不可能真正掌握VB 程序開發(fā)的。實踐教學(xué)主要注意抓住以下幾點:Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(1)模仿階段,對課堂核心實例系統(tǒng)的調(diào)試、改進(jìn)。核心實例的每次增強版是全面反映教學(xué)內(nèi)容的,學(xué)生通過模仿、知識再現(xiàn)達(dá)到在實踐中領(lǐng)悟知識,開拓編程思路。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

(2)分層次階段,在教學(xué)過程實施的開始,和核心實例同步,我就給出了幾個類似核心實例的課程設(shè)計內(nèi)容,供學(xué)生選擇。對核心實例的調(diào)試比較成功的,可以同步實施自己所學(xué)的課程設(shè)計內(nèi)容,達(dá)到培養(yǎng)學(xué)生分析問題和解決問題的能力。對掌握核心實例有困難的學(xué)生,針對教學(xué)內(nèi)容重新布置實驗,強化知識鞏固。課程設(shè)計內(nèi)容課后上機完成。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

要掌握上面兩個階段的具體情況,教師應(yīng)親自指導(dǎo),與學(xué)生一起上機實驗,隨時監(jiān)控學(xué)生實驗過程。對學(xué)生提出的問題及時予以指導(dǎo),而發(fā)現(xiàn)學(xué)生常犯的共性錯誤,可在理論課上進(jìn)行點評。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

2.4 培養(yǎng)學(xué)生使用標(biāo)準(zhǔn)編碼,養(yǎng)成良好編程習(xí)慣Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

在程序設(shè)計過程中,使用標(biāo)準(zhǔn)編碼可以避免一些不必要的錯誤。筆者在授課過程當(dāng)中使用標(biāo)準(zhǔn)編碼的實例,在講解實例過程中對學(xué)生進(jìn)行適當(dāng)?shù)匾龑?dǎo),讓學(xué)生養(yǎng)成一個良好的編程習(xí)慣。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

程序書寫規(guī)范是非常重要問題,不僅書寫格式應(yīng)該結(jié)構(gòu)層次分明,而且程序里面應(yīng)添加起碼的注釋。不按照標(biāo)準(zhǔn)書寫程序會增加別人查看程序的難度,同時也不利于自己以后上機調(diào)試修改。強調(diào)學(xué)生避免使用Visual Basic 中的隱式操作,養(yǎng)成顯式編碼的習(xí)慣。比如永遠(yuǎn)使用Option Explicit,嚴(yán)格執(zhí)行變量先定義后使用的原則。避免使用缺省屬性,明確指出是在引用對象還是在引用對象屬性。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

3 結(jié)束語Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

一門課程的教學(xué)是一個復(fù)雜的系統(tǒng)工程,筆者將以上一些改革和探索用在課堂教學(xué)和實踐教學(xué)中,取得了一些效果,但教學(xué)有法,教無定法,只要教學(xué)得法。在教學(xué)實踐中,合理運用多種教學(xué)方法,靈活地、創(chuàng)造性地掌握教學(xué)過程,激發(fā)學(xué)生的興趣,培養(yǎng)學(xué)生的創(chuàng)造性思維和綜合應(yīng)用程序開發(fā)能力。Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

參考文獻(xiàn)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[1] 王棟.Visual Basic程序設(shè)計實用教程(第3版).北京:清華大學(xué)出版社 2007Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

[2] 袁鋒談.《VB程序設(shè)計》教學(xué)方法改革的五個轉(zhuǎn)變. 中國成人教育 2004(1)Kjr萬博士范文網(wǎng)-您身邊的范文參考網(wǎng)站Vanbs.com

本文鏈接:http://www.svtrjb.com/v-141-3378.htmlvb程序范文8篇

聲明:本網(wǎng)頁內(nèi)容由互聯(lián)網(wǎng)博主自發(fā)貢獻(xiàn),不代表本站觀點,本站不承擔(dān)任何法律責(zé)任。天上不會到餡餅,請大家謹(jǐn)防詐騙!若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。
下一篇:vb語言范文8篇

相關(guān)文章:

高溫中暑應(yīng)急預(yù)案11-24

問題整改情況報告范文10篇08-15

適合給朋友的早安問候語33條03-26

晚安問候語02-19

最新勵志唯美警句語錄08-23

社團(tuán)個人年度工作總結(jié)10-05

市三好學(xué)生競選稿11-21

未來的書包作文12-05

描寫廣場的作文12-05

蘋果說明文作文11-26

描寫老師的詞語11-03

江西文科排名51643可以報考什么大學(xué)01-20

去韓國靈山大學(xué)讀空中乘務(wù)專業(yè)比國內(nèi)有什么優(yōu)勢?01-07

2024年陜西中級銀行從業(yè)資格考試報名時間:8月19日-9月27日08-19