VB編程在計算機(jī)教學(xué)管理的運用

時間:2022-08-10 10:05:43

導(dǎo)語:VB編程在計算機(jī)教學(xué)管理的運用一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

VB編程在計算機(jī)教學(xué)管理的運用

摘要:vb語言是計算機(jī)的一種可視化編程語言,其憑借強(qiáng)大的功能而被廣泛應(yīng)用于計算機(jī)編程領(lǐng)域。VB程序設(shè)計已成為中職院校的一種十分常見的課程,是計算機(jī)教學(xué)中的一種基礎(chǔ)課程。無論是否是計算機(jī)專業(yè)的學(xué)生,都需要對這門課程有基本的了解。因此,對于計算機(jī)教師來說,需要找到一個簡單、有效的方法,來使學(xué)生快速高效地掌握這門語言。筆者對VB編程在計算機(jī)教學(xué)管理中的應(yīng)用進(jìn)行分析。

關(guān)鍵詞:VB語言;計算機(jī);教學(xué)管理

VB語言是VisualBasic的簡稱,其功能十分強(qiáng)大,簡單易學(xué),與Delphi、VisualC++等計算機(jī)語言相比有著天然的優(yōu)勢。教師教導(dǎo)學(xué)生了解VB程序設(shè)計的基本原理和技巧,指導(dǎo)學(xué)生利用VB語言編寫出一些簡單的程序,對于學(xué)生思維能力和創(chuàng)新能力的提高具有十分重要的意義。

1VB編程的概念

VB編程是由微軟公司在20世紀(jì)90年代開發(fā)的一種可視化的和面向?qū)ο蟮某绦蛟O(shè)計語言,計算機(jī)編程人員可以利用這種語言高效并且快速地開發(fā)出Windows操作系統(tǒng)下的一些常用的應(yīng)用軟件。目前,VB程序設(shè)計已成為中職院校的一種十分常見的課程,是計算機(jī)教學(xué)中的一門基礎(chǔ)課程。無論是否是計算機(jī)專業(yè)的學(xué)生,都需要對這門課程有基本的了解。教師通過VB程序設(shè)計課程的教學(xué),使學(xué)生掌握這門課程的基本概念,同時鼓勵學(xué)生積極參加全國計算機(jī)等級考試,取得計算機(jī)二級證書,從而在未來的就業(yè)中獲得一定的優(yōu)勢。

2VB編程在計算機(jī)教學(xué)管理中的應(yīng)用措施

2.1采用實例教學(xué)法激發(fā)學(xué)生的學(xué)習(xí)興趣,引導(dǎo)學(xué)生自主學(xué)習(xí)

計算機(jī)課程是一門趣味十足的課程,一旦領(lǐng)略到計算機(jī)語言的魅力,就會深深愛上這門學(xué)科。只有當(dāng)學(xué)生對其產(chǎn)生興趣時,學(xué)生才會想要主動探索其中的奧秘,才會有可能將它學(xué)好并用于日常生活中。興趣是學(xué)生最好的老師,VB編程的學(xué)習(xí)也是如此,一旦學(xué)生對VB編程的學(xué)習(xí)充滿興趣時,就會積極參與教師的課堂活動,認(rèn)真聆聽教師對于這門語言的講解,思考教師所提出的問題,并積極回答教師提出的問題,這樣整個課堂就會充滿活力,學(xué)生可以在輕松歡樂的氛圍里學(xué)習(xí)VB編程知識。因此,計算機(jī)教師應(yīng)采取一定的措施來提高學(xué)生的學(xué)習(xí)興趣。例如,教師可以采取一些簡單的例子來支撐自己的理論,通過讓學(xué)生觀看,然后明白其原理,再自己進(jìn)行模仿操作,從而漸漸明白這些概念的內(nèi)涵,教師這時再進(jìn)行歸納總結(jié),有助于學(xué)生在輕松愉快的氣氛中接受新知識。這種實例教學(xué)法具有很大的優(yōu)勢,它不是以教材為中心的,而是注重概念的理解,它不是按教材來安排課程,而是以舉例為手段,引起學(xué)生的興趣,鍛煉學(xué)生的動手能力,在模仿這些具體實例中深刻掌握VB語言的理論知識。

2.2采用條件遷移法幫助學(xué)生發(fā)散思維

條件遷移法是目前教學(xué)中很常見的一種方法,它主要的運用方法是,首先提出一個簡單的問題,讓學(xué)生們來解答。然后,在這個簡單問題的基礎(chǔ)上添加或減少一定的條件,使這個問題的難度發(fā)生改變,從而引導(dǎo)學(xué)生進(jìn)一步解答。在VB程序設(shè)計教學(xué)過程中,教師也可以將書本上的原有程序教給學(xué)生,在學(xué)生掌握的基礎(chǔ)上,改變程序中的一些條件,在解題思路不變的情況下來提高學(xué)生對程序的分析能力,加深學(xué)生對知識的理解。例如,很多學(xué)生在學(xué)習(xí)For循環(huán)時會覺得十分簡單,中職院校的VB程序設(shè)計書本內(nèi)要求學(xué)生求出1到100之間所有數(shù)之和,并設(shè)計出這樣的一個計算程序:首先,S=0,F(xiàn)orI=1to100其次,S=S+I,最后,NextI;Print"S="。這段程序?qū)W(xué)生而言,理解起來十分簡單,但是為了讓學(xué)生真正掌握這個理論,教師就可以采取條件遷移法,例如,教師可以把求1到100所有數(shù)之和變成求1到100的所有奇數(shù)和,或者求所有偶數(shù)和。這個編程和課本原程序相比,只有最后的問題發(fā)生了變化,對學(xué)生來講難度就發(fā)生了很大的變化。學(xué)生要想適應(yīng)這些變化解答出題目,就需要對For循環(huán)語句有比較深刻的理解。教師在讓學(xué)生思考過后,就可以解答這個問題,將課本中的程序設(shè)計的控制變量的初始值改為2即可得出此題的編程,學(xué)生就會恍然大悟,從而對此記憶深刻。

2.3教師進(jìn)行課程設(shè)計,提高學(xué)生的綜合編程能力

學(xué)生在初步學(xué)習(xí)了VB語言基礎(chǔ)之后,已基本掌握了VB語言的一些常用語句,能夠正確無誤地進(jìn)行一些簡單的編程,但是由于沒有將所有知識都融合起來,學(xué)生不能系統(tǒng)運用自己所學(xué)的零散的知識,如果一個程序涉及課本中的多個原理和知識點,學(xué)生就會感到手忙腳亂,不知從何處下手。因此,教師就需要有效指導(dǎo)學(xué)生運用整體知識,其中最有效的一個辦法就是進(jìn)行一個簡單的課程設(shè)計。但是,由于學(xué)生基礎(chǔ)和能力存在差異,教師往往需要針對不同的學(xué)生來進(jìn)行不同的課程設(shè)計,否則一些太簡單的課程設(shè)計對于基礎(chǔ)較好的學(xué)生而言就失去了意義,而太難的課程設(shè)計也會使學(xué)習(xí)能力較差的學(xué)生無所適從。因此,教師在制定課題時,應(yīng)根據(jù)學(xué)生的具體情況,制定出幾套不同的課程設(shè)計,然后根據(jù)學(xué)生的學(xué)習(xí)能力的不同,要求他們完成不同的課程設(shè)計,給不同的學(xué)生制定不同的目標(biāo),從而使每個學(xué)生都能盡自己最大的努力,達(dá)到課程設(shè)計應(yīng)有的效果。

2.4運用多媒體技術(shù)來輔助教學(xué),提高學(xué)生的學(xué)習(xí)效率

目前,多媒體技術(shù)已進(jìn)入了教學(xué)領(lǐng)域的方方面面,教師早已不必采用“黑板+粉筆”的教學(xué)方法,完全可以利用先進(jìn)的計算機(jī)技術(shù)和多媒體設(shè)備進(jìn)行教學(xué),給學(xué)生演示動態(tài)的編程過程,從而取得更好的教學(xué)效果。多媒體教學(xué)不僅能夠節(jié)約在黑板上寫字的時間,能夠在有限的時間內(nèi)增加教學(xué)的信息量,教授給學(xué)生一些課外知識,開闊學(xué)生的眼界,而且多媒體教學(xué)能夠獲得一種更加直觀和動態(tài)的教學(xué)效果,將課本中難以理解的抽象理論變成動態(tài)演示過程,從而達(dá)到提高教學(xué)效率的效果。

3實例分析

如今,隨著信息技術(shù)的發(fā)展,越來越多的教學(xué)活動選擇在多媒體電腦室開展,這樣一來不僅使教學(xué)活動變得更加生動靈活,而且使教學(xué)方法和教學(xué)內(nèi)容更加多樣化,從而更好提高課堂教學(xué)效果和質(zhì)量。但是,學(xué)生非法操作、誤操作電腦會給課堂教學(xué)和計算機(jī)機(jī)房的管理帶來一定的難度。此時,計算機(jī)機(jī)房管理員就需要根據(jù)電腦室管理的實際情況,通過VB編程技術(shù)來實現(xiàn)對機(jī)房的統(tǒng)一配置,防止學(xué)生非法操作電腦,而且還可以根據(jù)教學(xué)的實際需求臨時開啟全部功能或部分功能,并且可以在短時間內(nèi)恢復(fù)。

3.1用戶要求

為了實現(xiàn)對教學(xué)過程的有效管理,機(jī)房管理員希望可以在單臺主機(jī)上快速限制系統(tǒng)部分功能,并將系統(tǒng)統(tǒng)一發(fā)送到各機(jī)房的其他主機(jī)上,隨后就可以順利開啟硬盤保護(hù)功能。同時,對于被禁用的功能如果需要臨時啟用,可以通過多媒體廣播軟件把恢復(fù)程序傳輸至機(jī)房各主機(jī)的硬盤上,并采用靜默執(zhí)行的方式。

3.2程序所具有的功能

(1)MS-DOS命令模式禁用/啟用;(2)管理員身份驗證;(3)系統(tǒng)任務(wù)管理器禁用/啟用;(4)系統(tǒng)注冊表編輯器禁用/啟用;(5)系統(tǒng)控制面板禁用/啟用;(6)系統(tǒng)組策略編輯器禁用/啟用;(7)修改系統(tǒng)網(wǎng)絡(luò)設(shè)置禁止/允許;(8)inf文件安裝禁止/允許。

3.3流程圖

流程圖如圖1所示:

3.4方案實施及說明

3.4.1方案實施

在一臺學(xué)生機(jī)上,計算機(jī)管理員可以先禁用學(xué)生機(jī)的硬盤保護(hù)系統(tǒng),然后進(jìn)入Windows后運行該程序,以實現(xiàn)對全部或部分功能的禁用。并按照一定的要求把快速恢復(fù)程序restore.exe轉(zhuǎn)移到c:\windows\system32目錄下,重啟計算機(jī)。借助學(xué)生機(jī)內(nèi)部的分區(qū)網(wǎng)絡(luò)對拷功能復(fù)制C分區(qū)內(nèi)部的所有內(nèi)容給機(jī)房的每一臺學(xué)生機(jī),從而實現(xiàn)對學(xué)生機(jī)硬盤系統(tǒng)的保護(hù)。

3.4.2實際效果

借助VB編程的系統(tǒng)管理學(xué)生的過程,有效減少了課堂上學(xué)生對系統(tǒng)的非法操作,避免了學(xué)生上課玩游戲、用U盤看電影的現(xiàn)象,大大提高了管理員的工作效率,提高了課堂的教學(xué)效果。

4結(jié)語

VB編程在計算機(jī)教學(xué)管理中的應(yīng)用十分廣泛,教師要充分掌握一定的教學(xué)方法,才能真正激發(fā)學(xué)生的學(xué)習(xí)興趣,使學(xué)生在快樂中學(xué)習(xí)。

作者:王天佟 單位:喀什財貿(mào)學(xué)校

參考文獻(xiàn)

[1]李勇.計算機(jī)在中學(xué)教學(xué)管理中的應(yīng)用分析[J].黑龍江科技信息,2016(26):180.

[2]陳江.VB編程在計算機(jī)教學(xué)管理中的應(yīng)用[J].電腦與電信,2015(5):70-73.

[3]孫弢.計算機(jī)技術(shù)在高校教學(xué)管理中的應(yīng)用分析[J].企業(yè)導(dǎo)報,2014(19):130,101.