使用PowerPoint控件制作交互式課件(精)_第1頁
使用PowerPoint控件制作交互式課件(精)_第2頁
使用PowerPoint控件制作交互式課件(精)_第3頁
使用PowerPoint控件制作交互式課件(精)_第4頁
使用PowerPoint控件制作交互式課件(精)_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、使用使用powerpointpowerpoint控件制作交互式課件控件制作交互式課件北京奧運會的吉祥物是交互式課件示例交互式課件示例英雄十面埋伏單選題示例:單選題示例:世界上第一臺計算機eniac誕生在:多選題示例:多選題示例:著名導演張藝謀執(zhí)導的電影有 :紅高粱三槍拍案驚奇填空題示例:填空題示例:提交答案提交答案確定判斷題示例:判斷題示例:數據結構就是研究數據庫結構的課程。請判斷查看結果控件概述之基本使用控件概述之基本使用二、控件的生成:二、控件的生成:鼠標點選某控件,在編輯區(qū)拖曳即可鼠標點選某控件,在編輯區(qū)拖曳即可一、控件工具箱的啟動:一、控件工具箱的啟動: 【視圖視圖 | 工具欄工具欄

2、| 控件工具箱控件工具箱】選項按鈕:選項按鈕:主要用于單項選擇題主要用于單項選擇題復選框復選框 :主要用于多項選擇題主要用于多項選擇題文本框文本框 :主要用于填空題主要用于填空題命令按鈕:命令按鈕: 主要用于制作命令按鈕主要用于制作命令按鈕標簽標簽 :主要用于文字編輯主要用于文字編輯 控件概述之屬性和事件控件概述之屬性和事件控件具備描述自身信息的屬性屬性:如控件的名稱、具有的值、大小等控件具備響應外界消息的事件事件:如當鼠標單擊控件時,控件的值會發(fā)生變化制作具有交互功能的課件就是基于控件的屬性和事件,只要掌握常見控件的重要屬性和事件,再了解一些編寫程序的基本技巧,就可輕松完成交互式課件的制作。

3、請務必掌握以下技巧:請務必掌握以下技巧:鼠標右鍵單擊某控件,選擇【屬性屬性】可以編輯該控件的屬性鼠標右鍵單擊某控件,選擇【查看代碼查看代碼】可以編輯該控件的事件代碼選項按鈕的屬性和事件選項按鈕的屬性和事件名稱:名稱:默認是optionbutton1 是該控件的標志,可改名caption:默認是optionbutton1 可以在此編輯題目value:默認是falsefont:控件文本的字體、字型和字號注意:注意:選項按鈕有兩種狀態(tài)即兩種value值,默認是false即未選中狀態(tài),當鼠鼠標單擊標單擊選項按鈕時,表示選中該按鈕,控件狀態(tài)會發(fā)生變化,如optionbutton2所示,而其value屬性

4、也由默認的false轉變?yōu)閠rue,這個性質千萬要記住。選項按鈕在程序中的表示選項按鈕在程序中的表示在程序中表示選項按鈕的方法:在程序中表示選項按鈕的方法:optionbutton1在程序中表示選項按鈕屬性的方法:在程序中表示選項按鈕屬性的方法:optionbutton1.valueoptionbutton1的的value為為false,表示為:,表示為:optionbutton1.value=falseoptionbutton2的的value為為true,表示為,表示為:optionbutton2.value=true命令按鈕的屬性和事件命令按鈕的屬性和事件commandbutton1名稱:

5、名稱:默認是commandbutton1 是該控件的標志,可改名caption:默認是commandbutton1 可以在此編輯按鈕標題font:控件文本的字體、字型和字號命令按鈕最常用的事件響應是:click在程序中的表示方法是:commandbutton1_click命令按鈕和消息框命令按鈕和消息框commandbutton1現在有一個命令按鈕,我們希望鼠標單擊鼠標單擊命令按鈕時,屏幕上會彈出一個提示框,這個技巧只需要右鍵單擊commandbutton1按鈕,選擇【查看代碼】進入代碼編輯區(qū),在給出的默認代碼中填寫下列蘭色代碼即可:private sub commandbutton1_cli

6、ck()msgbox (測試成功!)end sub命令按鈕和選項按鈕一命令按鈕和選項按鈕一commandbutton1現在有一個命令按鈕,還有一個選項按鈕,我們希望鼠標單擊鼠標單擊命令按鈕時,選項按鈕的標題即caption由optionbutton1變?yōu)椤爸袊K州”,這個技巧只需要右鍵單擊commandbutton1按鈕,選擇【查看代碼】進入代碼編輯區(qū),在給出的默認代碼中填寫下列蘭色代碼即可:private sub commandbutton1_click()optionbutton1.caption = 中國蘇州end sub注意:注意:程序中的”要用半角標點符號半角標點符號思考:思考:怎樣

7、通過程序將optionbutton1的caption改回optionbutton1?命令按鈕和選項按鈕二命令按鈕和選項按鈕二現在有一個命令按鈕,還有兩個選項按鈕,我們希望鼠標單擊鼠標單擊命令按鈕時,程序能進行以下判斷判斷:如果optionbutton1的value為true則顯示“答對了”的消息框,否則,顯示“答錯了,重新選擇!”的消息框。進入代碼編輯區(qū),在給出的默認代碼中填寫下列蘭色代碼即可:commandbutton1private sub commandbutton1_click()if optionbutton1.value = true thenmsgbox (答對了“)elsems

8、gbox (答錯了,重新選擇!“)end ifend sub提示:提示:程序執(zhí)行時,請回憶選項按鈕的value狀態(tài)是通過什么事件變化的?命令按鈕和選項按鈕的初步小結命令按鈕和選項按鈕的初步小結消息框的程序代碼:消息框的程序代碼:msgbox(“”)進入控件屬性的方法:鼠標右鍵單擊某控件進入控件屬性的方法:鼠標右鍵單擊某控件,選擇【屬性屬性】進入控件事件代碼的方法:鼠標右鍵單擊某控件進入控件事件代碼的方法:鼠標右鍵單擊某控件,選擇【查看代碼查看代碼】選項按鈕的選項按鈕的value值的表示方法:值的表示方法: optionbutton1.value=false程序中用于判斷的語句:程序中用于判斷的

9、語句:ifthenelseendif命令按鈕命令按鈕click事件的表示方法:事件的表示方法:commandbutton1_click利用命令按鈕和選項按鈕制作單項選擇題利用命令按鈕和選項按鈕制作單項選擇題1、利用、利用【插入插入|文本框文本框】制作題目制作題目2、利用選項按鈕制作答案,同時完成控件的屬性設置、控件的對齊等、利用選項按鈕制作答案,同時完成控件的屬性設置、控件的對齊等3、利用命令按鈕制作判斷答案正確與否的程序部分、利用命令按鈕制作判斷答案正確與否的程序部分現在可以利用學過的技巧制作交互式的單項選擇題了:現在可以利用學過的技巧制作交互式的單項選擇題了:復選框的屬性和事件復選框的屬性

10、和事件c ch he ec ck kb bo ox x1 1c ch he ec ck kb bo ox x2 2名稱:名稱:默認是checkbox1 是該控件的標志,可改名caption:默認是checkbox1 可以在此編輯題目value:默認是falsefont: 控件文本的字體、字型和字號注意:注意:復選框具有兩種狀態(tài)即兩種value值,默認是false即未選中狀態(tài),當鼠鼠標單擊標單擊選項按鈕時,表示選中該按鈕,控件狀態(tài)會發(fā)生變化,如checkbox2所示,而其value屬性也由默認的false轉變?yōu)閠rue,這個性質非常重要。復選框在程序中的表示復選框在程序中的表示在程序中表示復選框

11、的方法:在程序中表示復選框的方法:checkbox1在程序中表示復選框屬性的方法:在程序中表示復選框屬性的方法:checkbox1.valuecheckbox1的的value為為false,表示為:,表示為:checkbox1.value=falsecheckbox2的的value為為true,表示為,表示為:checkbox2.value=truec ch he ec ck kb bo ox x1 1checkbox2checkbox2命令按鈕和復選框命令按鈕和復選框commandbutton1checkbox1checkbox2checkbox3現在有一個命令按鈕,還有三個復選框,我們希望

12、鼠標單擊鼠標單擊命令按鈕時,程序能進行以下判斷判斷:如果checkbox1和checkbox3的value都為true而且checkbox2的value為false時則顯示“答對了”的消息框,否則,顯示“答錯了,重新選擇”的消息框。進入代碼編輯區(qū),在給出的默認代碼中填寫下列蘭色代碼即可:private sub commandbutton1_click()if checkbox1.value = true and checkbox3.value = true and checkbox2.value = false thenmsgbox (答對了)elsemsgbox (答錯了,重新選擇!)end

13、 ifend sub注意:注意:這個程序有點小問題,即在重新選擇時,原先的選擇狀態(tài)還保留著。命令按鈕和復選框之改良命令按鈕和復選框之改良如果程序在彈出“答錯了,重新選擇!”的對話框后,能將復選框的value值恢復到false,則問題就可以解決了。進入代碼編輯區(qū),在前面代碼的基礎上,填寫下列紅色代碼即可:commandbutton1checkbox1checkbox2checkbox3private sub commandbutton1_click()if checkbox1.value = true and checkbox3.value = true and checkbox2.value

14、= false thenmsgbox (答對了)elsemsgbox (答錯了,重新選擇!)checkbox1.value = falsecheckbox2.value = falsecheckbox3.value = falseend ifend sub復選框的初步小結復選框的初步小結程序中判斷多個復選框的程序中判斷多個復選框的value同時為真的方法:同時為真的方法:if checkbox1.value=true and checkbox2.value=true then.else.endif在彈出出錯消息框后,程序自動恢復多個復選框的在彈出出錯消息框后,程序自動恢復多個復選框的value

15、值為值為false:if thenelse.checkbox1.value=falsecheckbox2.value=falseendif復選框的復選框的value值表示方法:值表示方法:checkbox1.value=true利用命令按鈕和復選框制作多項選擇題利用命令按鈕和復選框制作多項選擇題1、利用、利用【插入插入|文本框文本框】制作題目制作題目2、利用復選框制作答案,同時完成控件的屬性設置、控件的對齊等、利用復選框制作答案,同時完成控件的屬性設置、控件的對齊等3、利用命令按鈕制作判斷答案正確與否的程序部分、利用命令按鈕制作判斷答案正確與否的程序部分現在可以利用學過的技巧制作交互式的多項選

16、擇題了:現在可以利用學過的技巧制作交互式的多項選擇題了:請利用命令按鈕和復選框,將以下素材制作一道多項選擇題:請利用命令按鈕和復選框,將以下素材制作一道多項選擇題:埃尼奧莫里康內(ennio morricone)創(chuàng)作過的電影音樂有:cinema paradiso、once upon a time-the revolutionlegend of 1900 、once upon a time in the west 文本框的屬性和事件文本框的屬性和事件value: 文本框接收到的輸入數據名稱:名稱:默認是textbox1 是該控件的標志,可改名font: 文本的字體、字型和字號textalign:

17、 文本的對齊方式在程序中表示文本框的方法:在程序中表示文本框的方法: textbox1 在程序中表示文本框屬性的方法:在程序中表示文本框屬性的方法: textbox1.valuetextbox1的的value值為值為“蘇州蘇州”,則表示為:,則表示為:textbox1.value=“蘇州蘇州”命令按鈕和文本框命令按鈕和文本框現在有一個命令按鈕,還有一個文本框,我們希望在文本框內輸入文字,然后當鼠標單擊鼠標單擊命令按鈕時,程序能進行以下判斷判斷:如果輸入的文字內容是“蘇州”,則顯示“答對了”的消息框,否則,顯示“答錯了,重新填寫!”的消息框。進入代碼編輯區(qū),在給出的默認代碼中填寫下列蘭色代碼即可

18、:commandbutton1private sub commandbutton1_click()if textbox1.value = 蘇州 thenmsgbox (答對了)elsemsgbox (答錯了,重新填寫!)end ifend sub思考:思考:怎樣在出錯信息出現后,清空文本框內的內容?命令按鈕和文本框之改良命令按鈕和文本框之改良commandbutton1這個問題可以仿照之前復選框的思路來解決,只需修改textbox1的value為空即可。進入代碼編輯區(qū),在前面代碼的基礎上,填寫下列紅色代碼即可:private sub commandbutton1_click()if textbox1.value = 蘇州 thenmsgbox (答對了)elsemsgbox (答錯了,重新填寫!)textbox1.value=“”end ifend sub思考:思考:如果填空的內容可以包容多個正確答案,應該怎樣修改程序呢?文本框的初步小結文本框的初步小結文本框的文本框的value值的表示方法:值的表示方法:textbox1.value=“”程序中判斷文本框的程序中判斷文本框的value滿足某個特定值

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論