VB編程在計(jì)算機(jī)教學(xué)管理的運(yùn)用
時(shí)間:2022-08-10 10:05:43
導(dǎo)語(yǔ):VB編程在計(jì)算機(jī)教學(xué)管理的運(yùn)用一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要:vb語(yǔ)言是計(jì)算機(jī)的一種可視化編程語(yǔ)言,其憑借強(qiáng)大的功能而被廣泛應(yīng)用于計(jì)算機(jī)編程領(lǐng)域。VB程序設(shè)計(jì)已成為中職院校的一種十分常見(jiàn)的課程,是計(jì)算機(jī)教學(xué)中的一種基礎(chǔ)課程。無(wú)論是否是計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生,都需要對(duì)這門(mén)課程有基本的了解。因此,對(duì)于計(jì)算機(jī)教師來(lái)說(shuō),需要找到一個(gè)簡(jiǎn)單、有效的方法,來(lái)使學(xué)生快速高效地掌握這門(mén)語(yǔ)言。筆者對(duì)VB編程在計(jì)算機(jī)教學(xué)管理中的應(yīng)用進(jìn)行分析。
關(guān)鍵詞:VB語(yǔ)言;計(jì)算機(jī);教學(xué)管理
VB語(yǔ)言是VisualBasic的簡(jiǎn)稱(chēng),其功能十分強(qiáng)大,簡(jiǎn)單易學(xué),與Delphi、VisualC++等計(jì)算機(jī)語(yǔ)言相比有著天然的優(yōu)勢(shì)。教師教導(dǎo)學(xué)生了解VB程序設(shè)計(jì)的基本原理和技巧,指導(dǎo)學(xué)生利用VB語(yǔ)言編寫(xiě)出一些簡(jiǎn)單的程序,對(duì)于學(xué)生思維能力和創(chuàng)新能力的提高具有十分重要的意義。
1VB編程的概念
VB編程是由微軟公司在20世紀(jì)90年代開(kāi)發(fā)的一種可視化的和面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,計(jì)算機(jī)編程人員可以利用這種語(yǔ)言高效并且快速地開(kāi)發(fā)出Windows操作系統(tǒng)下的一些常用的應(yīng)用軟件。目前,VB程序設(shè)計(jì)已成為中職院校的一種十分常見(jiàn)的課程,是計(jì)算機(jī)教學(xué)中的一門(mén)基礎(chǔ)課程。無(wú)論是否是計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生,都需要對(duì)這門(mén)課程有基本的了解。教師通過(guò)VB程序設(shè)計(jì)課程的教學(xué),使學(xué)生掌握這門(mén)課程的基本概念,同時(shí)鼓勵(lì)學(xué)生積極參加全國(guó)計(jì)算機(jī)等級(jí)考試,取得計(jì)算機(jī)二級(jí)證書(shū),從而在未來(lái)的就業(yè)中獲得一定的優(yōu)勢(shì)。
2VB編程在計(jì)算機(jī)教學(xué)管理中的應(yīng)用措施
2.1采用實(shí)例教學(xué)法激發(fā)學(xué)生的學(xué)習(xí)興趣,引導(dǎo)學(xué)生自主學(xué)習(xí)
計(jì)算機(jī)課程是一門(mén)趣味十足的課程,一旦領(lǐng)略到計(jì)算機(jī)語(yǔ)言的魅力,就會(huì)深深?lèi)?ài)上這門(mén)學(xué)科。只有當(dāng)學(xué)生對(duì)其產(chǎn)生興趣時(shí),學(xué)生才會(huì)想要主動(dòng)探索其中的奧秘,才會(huì)有可能將它學(xué)好并用于日常生活中。興趣是學(xué)生最好的老師,VB編程的學(xué)習(xí)也是如此,一旦學(xué)生對(duì)VB編程的學(xué)習(xí)充滿興趣時(shí),就會(huì)積極參與教師的課堂活動(dòng),認(rèn)真聆聽(tīng)教師對(duì)于這門(mén)語(yǔ)言的講解,思考教師所提出的問(wèn)題,并積極回答教師提出的問(wèn)題,這樣整個(gè)課堂就會(huì)充滿活力,學(xué)生可以在輕松歡樂(lè)的氛圍里學(xué)習(xí)VB編程知識(shí)。因此,計(jì)算機(jī)教師應(yīng)采取一定的措施來(lái)提高學(xué)生的學(xué)習(xí)興趣。例如,教師可以采取一些簡(jiǎn)單的例子來(lái)支撐自己的理論,通過(guò)讓學(xué)生觀看,然后明白其原理,再自己進(jìn)行模仿操作,從而漸漸明白這些概念的內(nèi)涵,教師這時(shí)再進(jìn)行歸納總結(jié),有助于學(xué)生在輕松愉快的氣氛中接受新知識(shí)。這種實(shí)例教學(xué)法具有很大的優(yōu)勢(shì),它不是以教材為中心的,而是注重概念的理解,它不是按教材來(lái)安排課程,而是以舉例為手段,引起學(xué)生的興趣,鍛煉學(xué)生的動(dòng)手能力,在模仿這些具體實(shí)例中深刻掌握VB語(yǔ)言的理論知識(shí)。
2.2采用條件遷移法幫助學(xué)生發(fā)散思維
條件遷移法是目前教學(xué)中很常見(jiàn)的一種方法,它主要的運(yùn)用方法是,首先提出一個(gè)簡(jiǎn)單的問(wèn)題,讓學(xué)生們來(lái)解答。然后,在這個(gè)簡(jiǎn)單問(wèn)題的基礎(chǔ)上添加或減少一定的條件,使這個(gè)問(wèn)題的難度發(fā)生改變,從而引導(dǎo)學(xué)生進(jìn)一步解答。在VB程序設(shè)計(jì)教學(xué)過(guò)程中,教師也可以將書(shū)本上的原有程序教給學(xué)生,在學(xué)生掌握的基礎(chǔ)上,改變程序中的一些條件,在解題思路不變的情況下來(lái)提高學(xué)生對(duì)程序的分析能力,加深學(xué)生對(duì)知識(shí)的理解。例如,很多學(xué)生在學(xué)習(xí)For循環(huán)時(shí)會(huì)覺(jué)得十分簡(jiǎn)單,中職院校的VB程序設(shè)計(jì)書(shū)本內(nèi)要求學(xué)生求出1到100之間所有數(shù)之和,并設(shè)計(jì)出這樣的一個(gè)計(jì)算程序:首先,S=0,F(xiàn)orI=1to100其次,S=S+I,最后,NextI;Print"S="。這段程序?qū)W(xué)生而言,理解起來(lái)十分簡(jiǎn)單,但是為了讓學(xué)生真正掌握這個(gè)理論,教師就可以采取條件遷移法,例如,教師可以把求1到100所有數(shù)之和變成求1到100的所有奇數(shù)和,或者求所有偶數(shù)和。這個(gè)編程和課本原程序相比,只有最后的問(wèn)題發(fā)生了變化,對(duì)學(xué)生來(lái)講難度就發(fā)生了很大的變化。學(xué)生要想適應(yīng)這些變化解答出題目,就需要對(duì)For循環(huán)語(yǔ)句有比較深刻的理解。教師在讓學(xué)生思考過(guò)后,就可以解答這個(gè)問(wèn)題,將課本中的程序設(shè)計(jì)的控制變量的初始值改為2即可得出此題的編程,學(xué)生就會(huì)恍然大悟,從而對(duì)此記憶深刻。
2.3教師進(jìn)行課程設(shè)計(jì),提高學(xué)生的綜合編程能力
學(xué)生在初步學(xué)習(xí)了VB語(yǔ)言基礎(chǔ)之后,已基本掌握了VB語(yǔ)言的一些常用語(yǔ)句,能夠正確無(wú)誤地進(jìn)行一些簡(jiǎn)單的編程,但是由于沒(méi)有將所有知識(shí)都融合起來(lái),學(xué)生不能系統(tǒng)運(yùn)用自己所學(xué)的零散的知識(shí),如果一個(gè)程序涉及課本中的多個(gè)原理和知識(shí)點(diǎn),學(xué)生就會(huì)感到手忙腳亂,不知從何處下手。因此,教師就需要有效指導(dǎo)學(xué)生運(yùn)用整體知識(shí),其中最有效的一個(gè)辦法就是進(jìn)行一個(gè)簡(jiǎn)單的課程設(shè)計(jì)。但是,由于學(xué)生基礎(chǔ)和能力存在差異,教師往往需要針對(duì)不同的學(xué)生來(lái)進(jìn)行不同的課程設(shè)計(jì),否則一些太簡(jiǎn)單的課程設(shè)計(jì)對(duì)于基礎(chǔ)較好的學(xué)生而言就失去了意義,而太難的課程設(shè)計(jì)也會(huì)使學(xué)習(xí)能力較差的學(xué)生無(wú)所適從。因此,教師在制定課題時(shí),應(yīng)根據(jù)學(xué)生的具體情況,制定出幾套不同的課程設(shè)計(jì),然后根據(jù)學(xué)生的學(xué)習(xí)能力的不同,要求他們完成不同的課程設(shè)計(jì),給不同的學(xué)生制定不同的目標(biāo),從而使每個(gè)學(xué)生都能盡自己最大的努力,達(dá)到課程設(shè)計(jì)應(yīng)有的效果。
2.4運(yùn)用多媒體技術(shù)來(lái)輔助教學(xué),提高學(xué)生的學(xué)習(xí)效率
目前,多媒體技術(shù)已進(jìn)入了教學(xué)領(lǐng)域的方方面面,教師早已不必采用“黑板+粉筆”的教學(xué)方法,完全可以利用先進(jìn)的計(jì)算機(jī)技術(shù)和多媒體設(shè)備進(jìn)行教學(xué),給學(xué)生演示動(dòng)態(tài)的編程過(guò)程,從而取得更好的教學(xué)效果。多媒體教學(xué)不僅能夠節(jié)約在黑板上寫(xiě)字的時(shí)間,能夠在有限的時(shí)間內(nèi)增加教學(xué)的信息量,教授給學(xué)生一些課外知識(shí),開(kāi)闊學(xué)生的眼界,而且多媒體教學(xué)能夠獲得一種更加直觀和動(dòng)態(tài)的教學(xué)效果,將課本中難以理解的抽象理論變成動(dòng)態(tài)演示過(guò)程,從而達(dá)到提高教學(xué)效率的效果。
3實(shí)例分析
如今,隨著信息技術(shù)的發(fā)展,越來(lái)越多的教學(xué)活動(dòng)選擇在多媒體電腦室開(kāi)展,這樣一來(lái)不僅使教學(xué)活動(dòng)變得更加生動(dòng)靈活,而且使教學(xué)方法和教學(xué)內(nèi)容更加多樣化,從而更好提高課堂教學(xué)效果和質(zhì)量。但是,學(xué)生非法操作、誤操作電腦會(huì)給課堂教學(xué)和計(jì)算機(jī)機(jī)房的管理帶來(lái)一定的難度。此時(shí),計(jì)算機(jī)機(jī)房管理員就需要根據(jù)電腦室管理的實(shí)際情況,通過(guò)VB編程技術(shù)來(lái)實(shí)現(xiàn)對(duì)機(jī)房的統(tǒng)一配置,防止學(xué)生非法操作電腦,而且還可以根據(jù)教學(xué)的實(shí)際需求臨時(shí)開(kāi)啟全部功能或部分功能,并且可以在短時(shí)間內(nèi)恢復(fù)。
3.1用戶要求
為了實(shí)現(xiàn)對(duì)教學(xué)過(guò)程的有效管理,機(jī)房管理員希望可以在單臺(tái)主機(jī)上快速限制系統(tǒng)部分功能,并將系統(tǒng)統(tǒng)一發(fā)送到各機(jī)房的其他主機(jī)上,隨后就可以順利開(kāi)啟硬盤(pán)保護(hù)功能。同時(shí),對(duì)于被禁用的功能如果需要臨時(shí)啟用,可以通過(guò)多媒體廣播軟件把恢復(fù)程序傳輸至機(jī)房各主機(jī)的硬盤(pán)上,并采用靜默執(zhí)行的方式。
3.2程序所具有的功能
(1)MS-DOS命令模式禁用/啟用;(2)管理員身份驗(yàn)證;(3)系統(tǒng)任務(wù)管理器禁用/啟用;(4)系統(tǒng)注冊(cè)表編輯器禁用/啟用;(5)系統(tǒng)控制面板禁用/啟用;(6)系統(tǒng)組策略編輯器禁用/啟用;(7)修改系統(tǒng)網(wǎng)絡(luò)設(shè)置禁止/允許;(8)inf文件安裝禁止/允許。
3.3流程圖
流程圖如圖1所示:
3.4方案實(shí)施及說(shuō)明
3.4.1方案實(shí)施
在一臺(tái)學(xué)生機(jī)上,計(jì)算機(jī)管理員可以先禁用學(xué)生機(jī)的硬盤(pán)保護(hù)系統(tǒng),然后進(jìn)入Windows后運(yùn)行該程序,以實(shí)現(xiàn)對(duì)全部或部分功能的禁用。并按照一定的要求把快速恢復(fù)程序restore.exe轉(zhuǎn)移到c:\windows\system32目錄下,重啟計(jì)算機(jī)。借助學(xué)生機(jī)內(nèi)部的分區(qū)網(wǎng)絡(luò)對(duì)拷功能復(fù)制C分區(qū)內(nèi)部的所有內(nèi)容給機(jī)房的每一臺(tái)學(xué)生機(jī),從而實(shí)現(xiàn)對(duì)學(xué)生機(jī)硬盤(pán)系統(tǒng)的保護(hù)。
3.4.2實(shí)際效果
借助VB編程的系統(tǒng)管理學(xué)生的過(guò)程,有效減少了課堂上學(xué)生對(duì)系統(tǒng)的非法操作,避免了學(xué)生上課玩游戲、用U盤(pán)看電影的現(xiàn)象,大大提高了管理員的工作效率,提高了課堂的教學(xué)效果。
4結(jié)語(yǔ)
VB編程在計(jì)算機(jī)教學(xué)管理中的應(yīng)用十分廣泛,教師要充分掌握一定的教學(xué)方法,才能真正激發(fā)學(xué)生的學(xué)習(xí)興趣,使學(xué)生在快樂(lè)中學(xué)習(xí)。
作者:王天佟 單位:喀什財(cái)貿(mào)學(xué)校
參考文獻(xiàn)
[1]李勇.計(jì)算機(jī)在中學(xué)教學(xué)管理中的應(yīng)用分析[J].黑龍江科技信息,2016(26):180.
[2]陳江.VB編程在計(jì)算機(jī)教學(xué)管理中的應(yīng)用[J].電腦與電信,2015(5):70-73.
[3]孫弢.計(jì)算機(jī)技術(shù)在高校教學(xué)管理中的應(yīng)用分析[J].企業(yè)導(dǎo)報(bào),2014(19):130,101.