国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

PowerPoint交互設(shè)計策略及實現(xiàn)

2012-06-06 10:56杜杉杉
中小學電教 2012年7期
關(guān)鍵詞:觸發(fā)器幻燈片控件

☆ 杜杉杉

(安慶師范學院教育學院,安徽安慶 246133)

一、引言

PowerPoint方便快捷、簡單易用,是目前教師制作課件最常用的工具,但由于自身功能的限制,PowerPoint交互性卻略顯不足。所謂交互性,是指計算機和學習者之間的信息傳遞是雙向的,計算機可以向?qū)W習者輸出信息,也可以接收學習者的輸入命令,并根據(jù)命令進行相應處理。在Authorware、Flash等軟件中均提供了諸如按鈕、熱區(qū)等交互方法,然而PowerPoint卻不具備這樣的功能,盡管如此,我們可以通過超鏈接、觸發(fā)器、ActiveX控件配合VBA等方式來制作交互性課件,使PowerPoint課件變“靜態(tài)”為“動態(tài)”。

二、PowerPoint交互設(shè)計的基本策略

(一)超鏈接

PowerPoint提供了功能強大的超鏈接功能,幻燈片中的文字(文本框)、自選圖形、藝術(shù)字、圖片、按鈕、視頻、gif動畫等都可以用來設(shè)置超鏈接,加上動作按鈕和動作設(shè)置,可以設(shè)計出豐富多彩的交互界面。PowerPoint中的超鏈接大體上可以分為兩類:一是內(nèi)部超鏈接,即在演示文稿的內(nèi)部之間跳轉(zhuǎn),跳轉(zhuǎn)到任意指定的幻燈片。二是外部超鏈接,即跳轉(zhuǎn)到演示文稿的外部,包括跳轉(zhuǎn)到其它演示文稿、其他文件、URL網(wǎng)頁和電子郵件等。

(二)ActiveX 控件

除了超鏈接,PowerPoint還提供了ActiveX控件,配合VBA可以實現(xiàn)交互功能。使用工具欄中控件工具箱所提供的ActiveX控件,將鼠標在幻燈片上畫出控件對象,然后設(shè)置控件屬性,最后為控件對象編寫VBA代碼,可以實現(xiàn)命令按鈕、文本輸入、復選框、單選框、下拉列表框等交互響應,并且可以使課件具有編程語言所特有的變量、函數(shù)、邏輯運算、條件、分支、循環(huán)、跳轉(zhuǎn)、判斷等功能。

(三)觸發(fā)器

觸發(fā)器是PowerPoint 2003以上版本自定義動畫效果中一個非常有用的功能,幻燈片中的任何對象都可以設(shè)置為觸發(fā)器,利用它可以輕松制作出交互效果,例如:交互練習題、聲音播放控制、視頻播放控制、動畫演示按鈕等。播放幻燈片時單擊觸發(fā)器,該觸發(fā)器控制下的所有對象就能根據(jù)預先設(shè)定的動畫效果開始運動。

PowerPoint課件交互設(shè)計的基本策略是以簡單易用的超鏈接為主,以ActiveX控件(配合VBA代碼)和觸發(fā)器為輔,前者主要用來實現(xiàn)永久性導航、制作主界面、屏幕提示、內(nèi)部或外部跳轉(zhuǎn)、調(diào)用外部課件或素材等;后者主要用來制作多樣化的交互練習,使交互具有智能性和可控性,兩者結(jié)合使用可以實現(xiàn)多樣化的交互類型,提高交互的智能性與可控性。

三、PowerPoint交互設(shè)計的方法示例

下面將以PowerPoint 2003為例來講述交互功能的實現(xiàn)方法。

(一)運用超鏈接實現(xiàn)交互功能

1.運用內(nèi)、外部超鏈接實現(xiàn)交互功能

本例制作一個選擇題,通過超鏈接的方式實現(xiàn)交互功能,用戶在選擇之后,給出正確或錯誤的提示。選中用于創(chuàng)建超鏈接的對象(這里是文字或文本框),右擊鼠標,在彈出的菜單欄中選中“超鏈接”選項,打開“超鏈接”對話框。此例使用的是內(nèi)部超鏈接,單擊左側(cè)“鏈接到”選項中“本文檔中的位置”,在“請選擇文檔中的位置”中單擊所要鏈接到的目標幻燈片。在本例中,因為正確的答案為C,所以將A、B、D三個對象超鏈接到有錯誤提示的幻燈片,將B超鏈接到有正確提示的幻燈片,單擊“確定”即可。這里需要特別提出的是,使用超鏈接的交互可根據(jù)需要實現(xiàn)“有來有回”,即點擊超鏈接后進入的界面中要有另一個超鏈接,使其能夠回到之前的界面(如圖1所示)。

圖1 使用內(nèi)部超鏈接實現(xiàn)交互功能

如果制作的是外部超鏈接,則在“鏈接到”選項中點擊“原有文件或網(wǎng)頁”或“電子郵件的地址”,可以在“當前文件夾”、“瀏覽過的頁”和“近期文件”中指定鏈接的目標,這樣就可以建立演示文稿與外部文件的鏈接(如圖2所示)。

圖2 使用外部超鏈接實現(xiàn)交互功能

2.利用動作按鈕創(chuàng)建交互

動作按鈕是集成了動作設(shè)置的特殊按鈕。選中用于創(chuàng)建超鏈接的對象(文字、圖片、自選圖形、藝術(shù)字均可),單擊鼠標右鍵,選擇“動作設(shè)置”選項,系統(tǒng)將彈出“動作設(shè)置”對話框,在對話框中有兩個選項卡“單擊鼠標”與“鼠標移過”,通常選擇默認的“鼠標單擊”,單擊“超鏈接到”選項,打開超鏈接選項下拉菜單,根據(jù)需要選擇其中一項,鏈接到需要的目標上即可,其設(shè)置方式與超鏈接基本相同,這里不再贅述。

多媒體課件一般應具備清晰的導航功能,超鏈接、動作設(shè)置或動作按鈕不僅可以實現(xiàn)幻燈片間的靈活跳轉(zhuǎn),還可以用于設(shè)計交互主界面,為學習者提供靈活的教學內(nèi)容選擇,做到隨時能從當前部分跳至另外的部分,隨意控制學習內(nèi)容,真正做到自主學習。制作交互主界面之前,一般應先創(chuàng)建好內(nèi)容幻燈片,否則,無法指定要鏈接到的目標幻燈片。

(二)利用觸發(fā)器實現(xiàn)交互功能

1.觸發(fā)器簡介

觸發(fā)器是PowerPoint自定義動畫中的一個選項,只要在幻燈片中包含動畫效果、電影或聲音,就可以為其設(shè)置觸發(fā)器。觸發(fā)器類似于Flash軟件中的按鈕,單擊觸發(fā)器時會觸發(fā)一個動作,且該動作可以重復多次執(zhí)行。設(shè)置了觸發(fā)器后,只有直接單擊觸發(fā)器(而不是單擊幻燈片)才能播放與其相關(guān)的動畫效果,可幫助教師與學生進行雙向互動,激勵學生進行思考、學習和總結(jié)等。

2.使用觸發(fā)器制作下拉菜單

下拉式菜單是優(yōu)秀交互課件不可或缺的部分。點擊主菜單,彈出相應的子菜單,再點擊子菜單項將跳轉(zhuǎn)到相應的頁面或執(zhí)行相應的命令,再次點擊主菜單則子菜單收回。這里可以將主菜單作為觸發(fā)器,控制子菜單的打開、收回動畫。子菜單通過設(shè)置超鏈接實現(xiàn)其跳轉(zhuǎn)功能,具體操作步驟如下。

第一步,單擊繪圖工具欄中的“自定義圖形”,選擇并制作一個矩形,并在其上添加文字,輸入“教學過程”。

第二步,使用第一步中的方法制作子菜單,并添加文本“復習舊課”、“導入新課”、“講授新課”等,將每個子菜單的超鏈接做好(本例制作5個子菜單,分別鏈接到后面的5張幻燈片),并將子菜單依次排列到主菜單的下方(如圖3所示)。

圖3 為子菜單添加超鏈接

第三步,按住Shift鍵,同時選擇“復習舊課”、“導入新課”、“講授新課”、“鞏固新課”和“課堂總結(jié)”,單擊鼠標右鍵,在快捷菜單中選擇“組合”,將5個子菜單組為一組。

第四步,選擇5個子菜單的組合,單擊鼠標右鍵,在快捷菜單中選擇“自定義動畫”,在自定義動畫窗格中選擇“添加效果”,為子菜單組合添加一個“進入”動畫,本例選擇“擦除”動畫,修改擦除動畫的方向為“自頂部”(如圖4所示)。

圖4 設(shè)置下拉菜單的出現(xiàn)動畫

圖5 設(shè)置主菜單為觸發(fā)器

第六步,在上述對話框中選擇“效果”選項卡,在“動畫播放后:”選項中選擇“下次單擊后隱藏”(如圖6所示),此步驟的作用是,當下拉子菜單動畫播放后再次單擊“主菜單”時子菜單消失。

圖6 設(shè)置子菜單消失

3.利用觸發(fā)器控制聲音播放

在課件中插入聲音會為課件增色不少,但直接插入的聲音無法對其進行控制,本例將“播放”、“暫?!?、“停止”三個按鈕作為觸發(fā)器,分別控制聲音的播放、暫停、停止,對聲音的控制更加方便、靈活,其實現(xiàn)步驟如下。

第一步,選擇繪圖工具中的相關(guān)工具,配合使用填充效果和組合功能,制作具有立體感的圓球形圖標,并分別添加文本“播放”、“暫?!薄ⅰ巴V埂?,這三個圓球形將作為控制聲音播放的三個按鈕。

第二步,選擇“插入”菜單下的“影片和聲音”,并選擇“文件中的聲音”,將聲音文件插入到幻燈片中。

第三步,選擇聲音按鈕,單擊鼠標右鍵,在快捷菜單中選擇“自定義動畫”,在自定義動畫窗格中選擇聲音文件,并點擊“添加效果”,選擇“聲音操作”中的“播放”(如圖7所示)。

圖7 為聲音文件添加效果

第四步,選擇自定義動畫窗格中的聲音播放,并選擇“計時”,打開“播放聲音”對話框,選擇“觸發(fā)器”,選擇“單擊下列對象時啟動效果”,選擇“組合2”,組合2就是播放按鈕,此步驟的作用是,當單擊“播放”矩形框時播放聲音(如圖8所示)。

圖8 將播放按鈕設(shè)置為觸發(fā)器

第五步,重復第三步和第四步為聲音的添加“暫?!?、“停止”動畫,并為其添加相應的觸發(fā)器即可。

(三)運用VBA創(chuàng)建控件對象實現(xiàn)交互式設(shè)計

1.ActiveX控件及VBA代碼

(1)ActiveX 控件工具

點擊視圖/工具欄/控件工具箱,鼠標點選某控件,在編輯區(qū)點擊或拖曳出適當?shù)拇笮〖纯墒褂每丶恕?丶哂忻枋鲎陨硇畔⒌膶傩?,如控件的名稱、具有的值、大小等;控件具備響應外界消息的事件,如當鼠標單擊控件時,控件的值會發(fā)生變化。鼠標右鍵單擊某控件,選擇“屬性”可以編輯該控件的屬性,選擇“查看代碼”可以編輯該控件的事件代碼。

(2)VBA 簡介

談及代碼,有些人也許會覺得這些深奧的計算機語言令他們無所適從,實際上,在PowerPoint中我們只需對VBA有一個初步認識并掌握幾個簡單的語句就可以了。VBA(Visual Basic Application)是應用程序開發(fā)語言Visual Basic的子集。由于已經(jīng)內(nèi)嵌到PowerPoint中,所以,無須另外安裝,只要熟悉VBA編程就可以通過創(chuàng)建控件對象在幻燈片中使用。

2.使用ActiveX控件及VBA代碼制作單選題

在當前幻燈片編輯窗口中插入文本框,并輸入單選題內(nèi)容,如“中國共產(chǎn)黨成立于哪一年?”。點擊控件工具箱中的選項按鈕,當鼠標變成“+”形狀時在單選題下方點擊即插入一個選項按鈕控件。選中它并按住Ctrl+D鍵復制出另外三個選項按鈕。分別選中四個選項按鈕并右鍵點擊選擇其快捷菜單中的屬性,把Caption項分別設(shè)置為 A 1911年;B 1921年;C 1927年;D 1949年,并將四個選項按鈕設(shè)置頂端對齊及橫向分布。

在VBA代碼窗口Private Sub OptionButton1_Click()和 End Sub語句之間輸入代碼:If OptionButton2.Value=True Then ex=MsgBox(“Very Good選請繼續(xù)努力?!?vbOKOnly),其中,ex為自定義變量,同理找出如下三組語句:

第一組語句:Private Sub OptionButtin2_Click()和End Sub。

第二組語句:Private Sub OptionButtin3_Click()和End Sub。

第三組語句:Private Sub OptionButtin4_Click()和End Sub。

在這三組的兩條語句中間分別插入語句:

If OptionButton1.Value=True then ex=MsgBox(“正確答案是B,請繼續(xù)努力?!?vbOKOnly)

If OptionButton3.Value=True then ex=MsgBox(“正確答案是B,請繼續(xù)努力?!?vbOKOnly)

If OptionButton4.Value=True then ex=MsgBox(“正確答案是B,請繼續(xù)努力?!?vbOKOnly)

如圖9所示,運行結(jié)果如圖10。

圖9 VBA語句

圖10 運行結(jié)果

四、結(jié)束語

以上只介紹了常見交互性示例的制作方法,在實際的制作過程中,可單獨使用上述介紹的其中的一種方法,也可以綜合使用多種方法,其設(shè)計思想和方法是通用的。而且此方法制作出的CAI課件交互性效果毫不遜色于Authorware等專業(yè)軟件開發(fā)工具制作的課件。我們教師在掌握PowerPoint常規(guī)功能的同時,應充分挖掘PPT中的交互功能并熟悉應用,拓寬用PowerPoint制作課件的類型,提高課件的靈活性,以較少的投入開發(fā)出符合自身需求的功能更強的個性化教學課件。

[2]劉育濤,安素平.多媒體課件設(shè)計中應注意的問題[J].中國遠程教育,2004,(13):60-63.

[3]陳志.多媒體課件(CAI)的應用和開發(fā)[J].教學與管理,2002,(30):78-79.

[4]蔡宗慧.淺談“宏”與“VBA”在辦公自動化軟件開發(fā)中的應用[J].電腦知識與技術(shù)(學術(shù)交流),2007,418-419.

[5]繆亮.PowerPoint多媒體課件制作實用教程[M].北京:清華大學出版社,2005.

[6]邱勝祥.PowerPoint實現(xiàn)多媒體課件交互性的方法和技巧[J].中國科技信息,2002,(1):35-42.

[7]程智.利用VBA來提高PowerPoint制作的課件交互性[J].中國電化教育,2002,(6):14-21.

猜你喜歡
觸發(fā)器幻燈片控件
水幕幻燈片
淺談時序邏輯電路的成長記憶
基于.net的用戶定義驗證控件的應用分析
觸發(fā)器在酒店管理系統(tǒng)中的應用
關(guān)于.net控件數(shù)組的探討
實現(xiàn)幻燈片的縮放功能
幾種常見觸發(fā)器工作方式的討論
基于嵌入式MINIGUI控件子類化技術(shù)的深入研究與應用
顯示或隱藏“大綱”或“幻燈片”選項卡
基于電路原理的觸發(fā)器波形分析
高雄市| 丹阳市| 平阳县| 镶黄旗| 马公市| 塘沽区| 博兴县| 离岛区| 弋阳县| 丽江市| 阜城县| 库伦旗| 响水县| 望谟县| 北辰区| 岐山县| 富民县| 舟曲县| 临洮县| 咸丰县| 阜南县| 通化县| 彭水| 庆城县| 沁源县| 会东县| 崇仁县| 本溪市| 屏山县| 化德县| 宜章县| 鄂尔多斯市| 旬阳县| 铜陵市| 犍为县| 三河市| 长垣县| 黄石市| 石首市| 潍坊市| 逊克县|