王紅玉
山西醫(yī)科大學汾陽學院現(xiàn)代教育技術中心,山西汾陽032200
多媒體課件是一種綜合運用圖形、圖像、動畫、聲音、視頻和文字等多種媒體信息制作而成的教學軟件。如果利用合適的多媒體創(chuàng)作工具,制作出適合于課堂教學、交互性能好的教學課件,可以將傳統(tǒng)教學手段難以表現(xiàn)的、抽象的、微觀的事物以及事物的發(fā)展過程以動態(tài)的、直觀的圖、文、聲、像等多種媒體的有機組合再現(xiàn)于課堂,吸引學生,激發(fā)學生的學習興趣,提高教學質(zhì)量和教學效果[1]。
Microsoft Powerpoint是一款非常適合于演示的軟件,它提供豐富的模板、多種繪圖工具、豐富的圖片和演示文稿等。用其制作課件簡單易學,同時該軟件功能強大,可以很方便地插入圖片、音樂或視頻剪輯,還可以通過超級鏈接實現(xiàn)交互功能,通俗易懂、容易上手[2],從而成為教師們制作課件的常用工具。
但在制作課件時,Powerpoint存在以下問題:有時一門課程的教學內(nèi)容很多,比如《大學生職業(yè)生涯規(guī)劃與就業(yè)指導》課程共有18章。利用Microsoft Powerpoint制作成的課件如果全部放在一個PPT文件中,那么文件就過于龐大,打開耗時很長,有時甚至造成死機,降低了課件運行的穩(wěn)定性;若將課程的每一個章節(jié)、專題或知識單元設計成一個獨立的PPT文件,一門課程往往需要制作多個PPT文件,上課時需要根據(jù)教學進度查找相關課件,不便于統(tǒng)一管理。同時采用Powerpoint設計教學課件時,為了存儲及運行的方便,一般需要對教學資料及素材進行整合,難度較大。課程教學大綱、教學內(nèi)容以及各類材料形式多樣,存儲格式各不相同,引用這些材料時只能零散地插入,難以與教學課件整合為一個體系,從而使得教學資料和素材的利用率降低[3]。
為解決上述問題,《大學生職業(yè)生涯規(guī)劃與就業(yè)指導》課件采用Powerpoint設計制作時,引入了Visual Basic的支持。我們利用VB自身或外部控件制作課件所需要的所有界面元素,制作出一個方便快捷的使用界面,可以綜合管理PPT課件,既美觀大方,又簡便快捷,可達到很好的教學效果。
在Powerpoint課件制作時應注意文件字體及顏色的合理配置,教學素材的搜集及應用,自定義動畫與幻燈片切換方式的美化等,以實現(xiàn)多媒體課件的內(nèi)容豐富多彩[3]。使用多種媒體素材是必不可少的,其中文本、圖形、圖像是最基本元素?!洞髮W生職業(yè)生涯規(guī)劃與就業(yè)指導》既有理論知識又與實踐結合密切,充分有效地利用動畫、視頻等媒體信息,對這門課程教學的幫助是不言而喻的[4]。而對于圖片靜態(tài)演示和文字說明就能完成的部分,可以直接用Powerpoint幻燈片的方式來制作,整個課件力求對多媒體資源進行嚴謹布局,使它們既符合教材要求,又富于展現(xiàn)力、親和力和穿透力,同時還要兼顧任課教師使用方便。
這是整個多媒體課件開發(fā)過程中的一個重要環(huán)節(jié),它把課件設計與制作緊密地聯(lián)系在一起,成為課件制作的重要依據(jù)。界面是教學信息在屏幕上的顯示區(qū)域及用戶操作區(qū)域,設計時主要突出“以教為中心,以學會為目的”的指導思想,圍繞教學內(nèi)容這一核心[5],筆者把上課需要經(jīng)常使用的一些基礎內(nèi)容以獨立對象的方式存放在界面上,用時只要單擊命令按鈕就可調(diào)用該方面內(nèi)容,便于溫故知新。該課件利用Command等控件實現(xiàn)不同頁面間的瀏覽和翻頁,除此之外,還可以通過Photoshop制作一些按鈕圖片以符合整個界面的設計,以實現(xiàn)在風格設計上體現(xiàn)界面、控件和顯示對象整體協(xié)調(diào)和完美統(tǒng)一。
在VB環(huán)境中,利用OLE插入對象Powerpoint的方式直接制作幻燈片,打包時會很方便。每一個幻燈片單元只占界面的一小部分空間,一個窗體中放入多個Command控件,將其Caption屬性改為章節(jié)的名稱,這樣點擊該Command控件就可以轉到存放幾十個幻燈片窗體界面,當應用程序運行時只要雙擊幻燈片控件就可以運行該單元的幻燈片[6]。
為了方便在VB中一章一章的加入,需要對所做好的Microsoft Powerpoint幻燈片做一個處理,根據(jù)自己的需要分成一個一個獨立的PPT文件。同時采用Microsoft Powerpoint中的控件工具箱插入Flash動畫、視頻等,并用“命令按鈕”對Flash動畫、視頻的播放進行控制,這樣在動畫、視頻播放過程中對其進度進行控制,中間可以增加和學生互動[7]。
①在新創(chuàng)建的窗體中,通過image控件的picture屬性,加入通過Photoshop處理好的圖片,作為界面的背景。
②在這一背景上通過Command控件創(chuàng)建六個Command按鈕。
通過Command控件的picture屬性在按鈕上加載與背景點相協(xié)調(diào)的圖片,如筆者放入了課程簡介,課程大綱,課程內(nèi)容,課堂考勤、有關視頻、時間的按紐圖片,并設style屬性為1-Graphical[8]在代碼窗口中使用以下代碼:
將Command按鈕與相應內(nèi)容的窗體聯(lián)接起來[8](界面如圖1所示)。
圖1 大學生職業(yè)生涯規(guī)劃與就業(yè)指導界面
①課程簡介與課程大綱的內(nèi)容用的是Word文檔,筆者用OLE插入對象的方式實現(xiàn)(如圖2所示)。
圖2 課程簡介的調(diào)用
②在課程內(nèi)容聯(lián)接的窗體中用Command按鈕或菜單編輯器將各個章放到控制條中。筆者根據(jù)實際情況,采用了Command按鈕將每一章與Microsoft Powerpoint聯(lián)起來(如圖3所示)。
圖3 課程內(nèi)容的控制條
③對于某些事例需要使用媒體播放器將其播放出來,為了方便媒體播放的控制,我們采用VB制作一個播放器,插入Powerpoint幻燈片中。為了使播放視頻方便,使用VB制作了播放器放在界面中,使用Windows media play控件和Command按鈕實現(xiàn)[8]。
④教師希望能夠顯示系統(tǒng)時間,以便合理地分配每張幻燈片的放映時間,以實現(xiàn)節(jié)奏的掌控[9]。利用VB開發(fā)顯示系統(tǒng)的當前時間,使用以下代碼,實現(xiàn)時間的顯示。
隨著各種多媒體教學的推廣和普及,作為一種先進的教學手段,計算機輔助教學以其直觀性、靈活性、實時性和豐富的表現(xiàn)手法等優(yōu)勢,越來越受到教師和學生的青睞。利用Visual Basic 6.0編寫程序制作整合Powerpoint課件和教學資源,能把一本教程做在一個窗體界面上,通過導航非常方便地調(diào)用所有的資源,不失為一個好辦法。
該文所介紹的課件制作技術具有普遍適用性,且效率較高。Powerpoint軟件及Visual Basic編程語言均簡單易學。利用VB自身或外部控件制作出一個方便快捷的使用界面,可以綜合管理PPT課件,并較好地整合課堂教學資源。如果將教學資源更換為其他課程的教學課件及資料,即可成為另外一門課程的課堂教學課件??傊?,利用Powerpoint和Visual Basic結合起來制作教學課件,可以做到優(yōu)勢互補、全面準確地表達教學內(nèi)容,從而提高教學效果和教學質(zhì)量。
[1]吳志堅.VB在多媒體課件制作中的應用[J].湖南環(huán)境生物職業(yè)技術學院學報,2007,13(1):81
[2]韓守璽.將Powerpoint和VB結合起來制作物理課件[J].科教文匯,2006,(9):188
[3]劉尚國,王喜芹,王?。赩B和PPT的多媒體課件制作技術[J].現(xiàn)代教育技術,2010,20(7):133-135
[4]杜君楠.《大學生職業(yè)發(fā)展與就業(yè)指導》網(wǎng)絡課程設計與開發(fā)[D].保定市:河北大學,2010:8-9
[5]張忠和.使用VB管理和制作多媒體課件[J].實習與教學,2009,(11):160
[6]楊興華.VB在物理課件制作中的應用[J].教學儀器與實驗,2007,23(9):13
[7]宋立川,何曉艷,韓穎.Powerpoint課件中插入Flash動畫及對動畫播放進行控制的方法[J].華北煤炭醫(yī)學院學報,2009,11(6):910-911
[8]劉彬彬,安劍.Visual Basic從入門到精通[M].北京:清華大學出版社,2010:222-223
[9]杜春文,余明麗.時間顯示控件的VB開發(fā)及其在Powerpoint中的應用[J].電腦知識與技術,2010,6(36):10335-10336