計(jì)算機(jī)VB程序設(shè)計(jì)教學(xué)探討

時間:2022-06-13 09:39:08

導(dǎo)語:計(jì)算機(jī)VB程序設(shè)計(jì)教學(xué)探討一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

計(jì)算機(jī)VB程序設(shè)計(jì)教學(xué)探討

摘要:現(xiàn)階段,計(jì)算機(jī)技術(shù)發(fā)展極其迅速,傳統(tǒng)教學(xué)方式無法滿足現(xiàn)代化發(fā)展所提出的相關(guān)要求。因?yàn)椤?a href="http://m.ushengzhilian.com/lunwen/jxztlw/sjjxlw/201806/670110.html" target="_blank">vb程序設(shè)計(jì)》課程當(dāng)中所包含的計(jì)算機(jī)語言具有枯燥與難懂的特點(diǎn),所以學(xué)生在學(xué)習(xí)時容易出現(xiàn)畏難情緒,進(jìn)而不利于課程的順利開展以及教學(xué)效果與質(zhì)量的提升。因此,如何讓教學(xué)變得生動有趣,提升學(xué)生對于這門課程的學(xué)習(xí)興趣,是計(jì)算機(jī)教師急需解決的問題。基于此,本文就結(jié)合筆者自身教學(xué)經(jīng)驗(yàn),談?wù)動?jì)算機(jī)VB程序設(shè)計(jì)教學(xué)的有效方法,以供參考。

關(guān)鍵詞:計(jì)算機(jī);VB程序設(shè)計(jì);教學(xué)方法

在傳統(tǒng)教學(xué)模式中,教師在開展VB程序設(shè)計(jì)教學(xué)時主要圍繞教材進(jìn)行,因此教師往往只關(guān)注自己向?qū)W生講述了哪些知識,而忽略了學(xué)生學(xué)到了哪些知識,進(jìn)而使得教學(xué)與實(shí)際應(yīng)用之間脫離,無法對學(xué)生學(xué)習(xí)潛力予以有效的挖掘,導(dǎo)致學(xué)生無法有效的掌握教師在課堂上所講解的知識,這樣就無法利用學(xué)習(xí)到的知識去解決實(shí)際操作時遇到的問題。另外,由于過于的強(qiáng)調(diào)教師在教學(xué)過程中的引導(dǎo)作用,而限制了學(xué)生的主觀能動性以及創(chuàng)造性。VB程序設(shè)計(jì)這門課程存在著靈活性、理念性強(qiáng)以及知識點(diǎn)多等相關(guān)特征,同時在實(shí)際應(yīng)用方面的要求也較高,為VB課程的教學(xué)帶來了巨大的挑戰(zhàn)。因此,怎樣提高課堂教學(xué)效果與質(zhì)量,改善VB程序設(shè)計(jì)課程中枯燥難懂的問題,不斷探索新的教學(xué)方式,是廣大計(jì)算機(jī)教學(xué)需要引起重視的問題。

1VB程序設(shè)計(jì)課程簡介

VB程序設(shè)計(jì)這門課程主要是面向?qū)ο蟮囊环N可視化編程工具,屬于事件驅(qū)動的編程機(jī)制,其是以QuickBASIC以及BASIC語言為基礎(chǔ)而延伸出來的一種高級程序設(shè)計(jì)語言,能夠借助系統(tǒng)所提供的可視化控件,結(jié)合設(shè)計(jì)要求方面的屏幕布局,在屏幕當(dāng)中畫出各類自己所需要的相關(guān)圖形對象“部件”,同時設(shè)置相應(yīng)的控件屬性,以及對對象事件代碼予以編寫[1]。其主要涉及步驟可以分為:其一,建立一個標(biāo)準(zhǔn)EXE項(xiàng)目文件;其二,結(jié)合用戶實(shí)際需求來對用戶界面予以設(shè)計(jì);其三,編寫事件響應(yīng)代碼;其四,對運(yùn)行效果進(jìn)行測試,存盤生產(chǎn)可執(zhí)行文件。在這一過程中,編寫事件代碼有著點(diǎn)石成金的作用,尤為重要。

2提升計(jì)算機(jī)VB程序設(shè)計(jì)教學(xué)質(zhì)量的有效策略

2.1采用教學(xué)互動模式,提高學(xué)生的主動參與意識。在實(shí)際教學(xué)的過程中,若教師一味的運(yùn)用教師講、學(xué)生聽的教學(xué)方式,就容易讓學(xué)生出現(xiàn)疲勞,并極易讓學(xué)生養(yǎng)成遇到難題就等待教師講解的過度依賴習(xí)慣。而通過對互動教學(xué)模式的有效應(yīng)用,能夠有效的激發(fā)學(xué)生的主動性[2]。例如在教學(xué)Com-mandButton控件對象的過程中,教師可以為學(xué)生設(shè)計(jì)這樣的例子“往窗體上增添兩個按鈕,以達(dá)到窗口的最大與最小化。具體來講就是將最小化按鈕設(shè)置成缺省取消按鈕,而最大化按鈕則設(shè)置成缺省命令按鈕”。在實(shí)際教學(xué)時,教師先向?qū)W生示范一遍具體的操作,然后由學(xué)生自己進(jìn)行操作,進(jìn)而讓學(xué)生在思想上形成緊迫感,這樣就能夠?qū)⒈粍咏邮苻D(zhuǎn)化為主動掌握與理解。其次,教師在教學(xué)時,還應(yīng)指導(dǎo)學(xué)生進(jìn)行相互討論與了解,以此來讓學(xué)生對知識予以更為深入的理解,以及通過討論來遇到的難題進(jìn)行探究,并解決。[3]因此,采取這樣的教學(xué)模式,能夠轉(zhuǎn)變教師在課堂當(dāng)中的主體地位,讓學(xué)生成為課堂的主人來對實(shí)際問題予以解決,教師也不再是一味的灌輸,學(xué)生可以在學(xué)習(xí)的過程中體會到探索知識所帶來的成就感,進(jìn)而產(chǎn)生學(xué)習(xí)VB程序設(shè)計(jì)這門課程的濃厚興趣,有利于教師教學(xué)質(zhì)量以及學(xué)生學(xué)習(xí)效果的提升。[4]2.2注重實(shí)驗(yàn)環(huán)節(jié)教學(xué),提高學(xué)生實(shí)踐能力。VB程序設(shè)計(jì)是一門實(shí)踐性與操作性兼具的課程,而針對此課程的教學(xué),若學(xué)生能親身參與實(shí)踐,則勢必比單純的聽課或僅是觀看教師演示要來得更有實(shí)際意義[5]。對此,當(dāng)教師完成對某一具體指示演示后,所需關(guān)注的重點(diǎn)便是要積極為學(xué)生創(chuàng)造實(shí)踐條件,以幫助學(xué)生在實(shí)際運(yùn)用過程中逐步掌握程序設(shè)計(jì)中相關(guān)的概念與理論。當(dāng)然,鑒于此期間,學(xué)生必定會遭受一定的阻礙。對此,教師也因充分發(fā)揮自身的引導(dǎo)作用,若情況允許,則可基于個別問題對學(xué)生予以單獨(dú)輔導(dǎo),如此一來,方能在激發(fā)學(xué)生的學(xué)習(xí)興趣同時逐步深化學(xué)生的問題解決能力。在VB程序設(shè)計(jì)教學(xué)中應(yīng)用實(shí)驗(yàn),能夠讓學(xué)生積極主動的參與到課堂教學(xué)中來,教師則需要在實(shí)驗(yàn)中向?qū)W生布置相應(yīng)的作業(yè)讓學(xué)生通過實(shí)際操作來完成。例如,在對循環(huán)控制語句For......Next予以教學(xué)時,教師可以向?qū)W生布置這樣的實(shí)例任務(wù),即寫一個求1至1000間全部整數(shù)和的程序,其代碼為DimSumasInteger;DimKasInteger;Sum=0;ForK=1to100Step1;Sum=Sum+K;NextK;Print“Sum=”;并以此為基礎(chǔ)來對原題予以改變,要求學(xué)生獨(dú)立完成。其一,求1至1000內(nèi)全部奇數(shù)和;其二,求1至1000內(nèi)全部偶數(shù)和。這里所設(shè)計(jì)的兩道題與原題目之間的差距并不大,只需簡單的對循環(huán)控制變量K的初值或步長Step予以適當(dāng)?shù)慕粨Q。其中,要想完成第一個問題,學(xué)生要將K的初始值設(shè)置成1,而步長則設(shè)置成2;第二個問題需將K的初始值變更成2,步長設(shè)置成2。通過這樣的方式能夠?qū)⒄n堂知識與實(shí)際內(nèi)容予以有機(jī)的結(jié)合,讓學(xué)生在完成教師所設(shè)計(jì)的作業(yè)時,除了要掌握本堂課的相關(guān)知識點(diǎn)之外,還需掌握該控件的實(shí)際運(yùn)用,進(jìn)而讓學(xué)生能夠深刻的體會到VB程序設(shè)計(jì)在實(shí)際生活中能夠起到的作用,有利于他們進(jìn)行更為深入的探討。同時,在學(xué)生學(xué)習(xí)的過程中,教師還可以讓學(xué)生結(jié)合自身需要,總結(jié)出實(shí)際生活中他們希望能夠?qū)崿F(xiàn)的相關(guān)功能與目標(biāo),并指導(dǎo)學(xué)生親自動手去進(jìn)行解決,以此來鍛煉學(xué)生發(fā)現(xiàn)與解決問題的相關(guān)思維能力,增強(qiáng)學(xué)生的實(shí)踐水平。

3結(jié)束語

綜上所述,向?qū)W生教學(xué)VB程序設(shè)計(jì)屬于一項(xiàng)系統(tǒng)的工程。除了要對教學(xué)方式予以轉(zhuǎn)變之外,還需避免受到傳統(tǒng)教學(xué)理念的限制,但無論如何變化,均不可脫離VB程序設(shè)計(jì)教學(xué)的目標(biāo)與大綱。因此,計(jì)算機(jī)教學(xué)應(yīng)對教學(xué)方式予以不斷的創(chuàng)新,以符合現(xiàn)代化發(fā)展提出的新要求,并結(jié)合學(xué)生實(shí)際情況開展有針對性的教學(xué),以此來提升學(xué)生對于VB程序設(shè)計(jì)的應(yīng)用能力。

參考文獻(xiàn):

[1]張廷萍,周建麗,周翔.以計(jì)算思維能力培養(yǎng)為導(dǎo)向的VB程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)探討[J].信息與電腦:理論版,2016,(4):222-222.

[2]馮素琴,焦莉娟.基于計(jì)算思維的VB程序設(shè)計(jì)課程教學(xué)內(nèi)容設(shè)計(jì)[J].高師理科學(xué)刊,2017,37(6):80-83.

[3]李麗麗.VB教學(xué)方法改革的探討與體會[J].教育,2016,(11):00249-00249.

[4]孫毅,逯柳,張爾東.VB程序設(shè)計(jì)課程教學(xué)改革與探析[J].科學(xué)中國人,2016,(6):28-28

[5]于紅志.VB程序設(shè)計(jì)教學(xué)模式的思考與探討[J].信息與電腦,2016,(13):234-235.

作者:陳健 單位:1.貴州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院 2.貴州大學(xué)