譚虹
摘要:該文闡述了應(yīng)用VB制作微課的特點(diǎn)、過程、效果和不足之處;闡述了用VB制作微課的主要特點(diǎn):由多個(gè)窗體構(gòu)成微課,便于后期修改與維護(hù);可以添加速度滑決來控制播放的速度;可以設(shè)置按鈕變灰不可用,防止誤操作;可以疊加按鈕,并使疊加的按鈕一個(gè)個(gè)按順序出現(xiàn);可以制作返回按鈕,方便返回上級(jí)窗體;可以通過編寫代碼畫出一些特殊圖像,并進(jìn)行畫圖過程演示;可以把VB微課生成安裝程序EXE文件。利用這些特點(diǎn)能編制出與眾不同的微課,不足之處是需要學(xué)習(xí)VB編程技術(shù)。
關(guān)鍵詞:VB;微課;微課制作;微課設(shè)計(jì)
中圖分類號(hào):G424 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2019)33-0142-03
目前,教育工作者制作微課基本上是采用PowerPoint。Mi-Crosoft Powerpoint提供了豐富的模板、多種繪圖工具等。用其制作課件可以方便地插入、音樂和視頻,也可以通過超鏈接實(shí)現(xiàn)交互功能,但是制作出來的微課文件較大,而且有些特特殊效果不能在PowerPoint上實(shí)現(xiàn),因此筆者決定嘗試使用VB制作一個(gè)微課,研究應(yīng)用VB制作微課的過程和效果。
1選擇vB作為制作微課的工具
Visual Basic是由微軟公司開發(fā)的,是一種結(jié)構(gòu)化的、模塊化的、面向?qū)ο蟮目梢暬绦蛟O(shè)計(jì)語言,具有強(qiáng)大的數(shù)據(jù)庫功能和網(wǎng)絡(luò)功能。筆者認(rèn)為用VB制作微課,可以編制出與眾不同的微課。
2用vB制作微課的特點(diǎn)
1)由多個(gè)窗體構(gòu)成微課,便于后期修改與維護(hù)。
應(yīng)用窗體進(jìn)行微課的界面設(shè)計(jì),窗體之間通過按鈕進(jìn)行切換,窗體之間可以互相隱藏與顯示,如果后期需要修改,只需要修改對(duì)應(yīng)的窗體就可以了。
2)可以添加速度滑塊來控制播放的速度。
添加了速度滑塊后(如圖1),需要設(shè)置速度滑塊的屬性,包括最大值屬性即Max屬性和最小值屬性即Min屬性,如果把Min屬性值設(shè)置為1,Max的值設(shè)置為1000,那么速度滑塊的速度則為1至1000。速度滑塊的代碼如下:
4)可以疊加按鈕,并使疊加的按鈕一個(gè)個(gè)按順序出現(xiàn)。
在按鈕的屬性窗口中設(shè)置Tablndex屬性,在播放時(shí)了abln-dex屬性的值小的對(duì)象先出現(xiàn)?!把菔?”按鈕的Tablndex屬性的值為1,“演示1”按鈕下方的3個(gè)“繼續(xù)”按鈕的TabIndex屬性的值分別為2、3、4,因此播放時(shí)先看到的是“演示1”按鈕,當(dāng)單擊“演示1”按鈕時(shí),“演示1”按鈕隱藏,TabIndex屬性的值分別為2的“繼續(xù)”按鈕出現(xiàn)(如圖1和圖2),以此類推,依次出現(xiàn)Tabln-dex屬性的值分別為3、4的“繼續(xù)”按鈕。通過使得“演示1”按鈕隱藏,通過使得“繼續(xù)”按鈕可見,具體代碼如下:
把VB微課生成安裝程序EXE文件后,要使用VB微課,只需執(zhí)行安裝程序EXE文件進(jìn)行安裝,安裝后的圖標(biāo)出現(xiàn)在開始菜單的“所有程序”中,只需要點(diǎn)擊圖標(biāo)則可運(yùn)行微課,使用方便快捷。
4用VB制作微課的不足之處
需要學(xué)習(xí)VB編程技術(shù),這對(duì)部分老師來說是不容易的。
5小結(jié)
使用VB制作微課,可以把微課制作得更有個(gè)性,幫助解決了重難點(diǎn)和疑點(diǎn)等問題,提高了在課堂上的教學(xué)效率。