版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第6章框架圖標(biāo)和導(dǎo)航圖標(biāo)
本章要點(diǎn)6.1“中國(guó)建筑和風(fēng)景”程序
6.2“導(dǎo)航瀏覽中國(guó)建筑和風(fēng)景”程序6.3“三基色混色效果”程序6.4綜合案例習(xí)題6
6.1“中國(guó)建筑和風(fēng)景”程序6.1.1案例效果
圖6-1-1“中國(guó)建筑和風(fēng)景”程序運(yùn)行后的畫面圖6-1-2轉(zhuǎn)到顯示“風(fēng)景1”圖像
6.1“中國(guó)建筑和風(fēng)景”程序
圖6-1-3“已查閱過(guò)的頁(yè)”對(duì)話框圖6-1-4“查找”對(duì)話框
6.1“中國(guó)建筑和風(fēng)景”程序6.1.2設(shè)計(jì)過(guò)程(見書)6.1.3知識(shí)拓展——框架圖標(biāo)和導(dǎo)航圖標(biāo)1.頁(yè)管理和框架圖標(biāo)(1)頁(yè)管理:書是由許多頁(yè)構(gòu)成的,在讀書時(shí),常會(huì)逐頁(yè)逐頁(yè)地向后或向前翻頁(yè),會(huì)一下翻到最后一頁(yè)或翻回第一頁(yè),還會(huì)根據(jù)書的頁(yè)碼查找某一頁(yè)。有時(shí),我們還會(huì)在書中讀過(guò)的頁(yè)中插入書簽,閱讀書時(shí)常需要翻到已讀過(guò)的插有書簽的那一頁(yè)。(2)框架圖標(biāo)的特點(diǎn):在程序流程線上創(chuàng)建一個(gè)框架圖標(biāo),命名為“風(fēng)景”(也可以起其它名字)。雙擊框架圖標(biāo),調(diào)出其內(nèi)部的程序,如圖6-1-6所示。可以看出,它由一個(gè)名字為“GrayNavigationPanel”(灰色導(dǎo)航面板)的顯示圖標(biāo)、一個(gè)名字為“Navigationhyperlinks”的交互圖標(biāo)和交互圖標(biāo)下面的8個(gè)導(dǎo)航圖標(biāo)組成,這就是頁(yè)管理程序。
8個(gè)導(dǎo)航圖標(biāo)的按鈕圖像、按鈕名稱和導(dǎo)航圖標(biāo)的作用如表6-1-1所示。(見書)
6.1“中國(guó)建筑和風(fēng)景”程序
圖6-1-6框架圖標(biāo)的內(nèi)部結(jié)構(gòu)
6.1“中國(guó)建筑和風(fēng)景”程序2.導(dǎo)航圖標(biāo)通過(guò)前面的敘述可知,導(dǎo)航圖標(biāo)的作用是完成程序跳轉(zhuǎn)的定向鏈接,當(dāng)程序執(zhí)行到導(dǎo)航圖標(biāo)時(shí),程序會(huì)自動(dòng)跳轉(zhuǎn)到導(dǎo)航圖標(biāo)鏈接的目的頁(yè)。通常,它的使用有兩種方式:一是自動(dòng)定向,即把它放在流程線的任意位置,程序執(zhí)行到它時(shí),自動(dòng)跳轉(zhuǎn)到與導(dǎo)航圖標(biāo)鏈接的目的頁(yè);二是用戶控制的定向,即由用戶來(lái)控制跳轉(zhuǎn)到鏈接的目的頁(yè)。應(yīng)注意:導(dǎo)航圖標(biāo)使程序跳轉(zhuǎn)的目的頁(yè)只能是框架圖標(biāo)下掛的圖標(biāo)。圖6-1-7“屬性:導(dǎo)航圖標(biāo)”(最近)面板
6.1“中國(guó)建筑和風(fēng)景”程序選中“目的地”下拉列表框中的“附近”選項(xiàng)后的“屬性:導(dǎo)航圖標(biāo)”面板如圖6-1-8所示??稍O(shè)置同一框架結(jié)構(gòu)內(nèi)頁(yè)的跳轉(zhuǎn)和退出本框架結(jié)構(gòu)。其中各選項(xiàng)的作用如下。(見書)圖6-1-8“屬性:導(dǎo)航圖標(biāo)”(附近)面板
6.1“中國(guó)建筑和風(fēng)景”程序選中“目的地”下拉列表框中的“任意位置”選項(xiàng)后的“屬性:導(dǎo)航圖標(biāo)”面板如圖6-1-9所示。其中各選項(xiàng)的作用如下。(見書)圖6-1-9“屬性:導(dǎo)航圖標(biāo)”(任意位置)面板
6.1“中國(guó)建筑和風(fēng)景”程序選中“目的地”下拉列表框中的“計(jì)算”選項(xiàng)后的“屬性:導(dǎo)航圖標(biāo)”面板如圖6-1-10所示。“圖標(biāo)表達(dá)”文本框是用來(lái)輸入表達(dá)式,表達(dá)式的值就是目標(biāo)頁(yè)的頁(yè)標(biāo)識(shí)符,即ID標(biāo)識(shí)。例如:IconID@“風(fēng)景1”,表示鏈接的目的頁(yè)名字是“風(fēng)景1”。圖6-1-10“屬性:導(dǎo)航圖標(biāo)”(計(jì)算)面板
6.1“中國(guó)建筑和風(fēng)景”程序選中“查找”選項(xiàng)后的“屬性:導(dǎo)航圖標(biāo)”面板如圖6-1-11所示。在不選中“立即搜索”復(fù)選框的情況下,運(yùn)行程序后回調(diào)出一個(gè)“查找”對(duì)話框,如圖6-1-4所示??梢栽凇安檎摇睂?duì)話框內(nèi)“單詞或短語(yǔ)”文本框中輸入要查找的文字或關(guān)鍵字(例如:“風(fēng)景2”),單擊“查找”按鈕,即可在“頁(yè)”列表框中顯示出有輸入的文字(例如:“風(fēng)景2”)的圖標(biāo)的名稱(可以有多個(gè)圖標(biāo)名稱),如圖6-1-4所示。單擊“跳轉(zhuǎn)至頁(yè)面”按鈕,即可使程序跳轉(zhuǎn)到與查找到的圖標(biāo)所對(duì)應(yīng)的圖標(biāo)頁(yè)處。
圖6-1-11“屬性:導(dǎo)航圖標(biāo)”(查找)面板
6.1“中國(guó)建筑和風(fēng)景”程序圖6-1-12“關(guān)鍵字”對(duì)話框3.設(shè)置圖標(biāo)關(guān)鍵字的方法和“關(guān)鍵字”對(duì)話框(1)圖標(biāo)單個(gè)關(guān)鍵字的設(shè)置方法如下。(見書)(2)圖標(biāo)多個(gè)關(guān)鍵字的設(shè)置:這些關(guān)鍵字會(huì)依次列在“這個(gè)圖標(biāo)的關(guān)鍵字”列表框內(nèi)。(3)“關(guān)鍵字”對(duì)話框中其他選項(xiàng)的作用如下。(見書)
6.1“中國(guó)建筑和風(fēng)景”程序4.改進(jìn)“中國(guó)建筑和風(fēng)景”程序改進(jìn)的“中國(guó)建筑和風(fēng)景”程序運(yùn)行后的畫面如圖6-1-13所示。與【案例48】“中國(guó)建筑和風(fēng)景”程序運(yùn)行后的畫面比較,可以看出圖形按鈕變?yōu)榱宋淖职粹o,還增加了“轉(zhuǎn)風(fēng)景”和“轉(zhuǎn)建筑”兩個(gè)按鈕。在顯示建筑圖像時(shí),單擊“轉(zhuǎn)風(fēng)景”按鈕,即可轉(zhuǎn)到顯示“風(fēng)景5”圖像,如圖6-1-14所示;單擊“風(fēng)景”按鈕,即可轉(zhuǎn)到顯示“風(fēng)景1”圖像。在顯示風(fēng)景圖像時(shí),單擊“轉(zhuǎn)建筑”按鈕,即可轉(zhuǎn)到顯示“建筑5”圖像;單擊“建筑”按鈕,即可轉(zhuǎn)到顯示“建筑1”圖像,如圖6-1-13所示。
6.1“中國(guó)建筑和風(fēng)景”程序
圖6-1-13“中國(guó)建筑和風(fēng)景”程序運(yùn)行后的一個(gè)畫面圖6-1-14轉(zhuǎn)到顯示“風(fēng)景5”圖像
6.1“中國(guó)建筑和風(fēng)景”程序在顯示風(fēng)景畫面時(shí),“轉(zhuǎn)風(fēng)景”按鈕被“轉(zhuǎn)建筑”按鈕取代,“轉(zhuǎn)風(fēng)景”按鈕無(wú)效;在顯示建筑畫面時(shí),“轉(zhuǎn)建筑”按鈕被“轉(zhuǎn)風(fēng)景”按鈕取代,“轉(zhuǎn)建筑”按鈕無(wú)效。另外,在顯示第一頁(yè)圖像時(shí),“前一頁(yè)”按鈕變?yōu)闊o(wú)效狀態(tài),在顯示最后一頁(yè)圖像時(shí),“下一頁(yè)”按鈕變?yōu)闊o(wú)效狀態(tài)?!敖ㄖ惋L(fēng)景2”程序如圖6-1-15所示,程序設(shè)計(jì)方法如下。(1)打開“【案例48】中國(guó)建筑和風(fēng)景”程序,以名稱“【案例48】中國(guó)建筑和風(fēng)景2”保存。將“交互”交互圖標(biāo)的名稱改為“框架選擇和退出”。在該交互圖標(biāo)的右下邊添加“轉(zhuǎn)建筑”和“轉(zhuǎn)風(fēng)景”兩個(gè)導(dǎo)航圖標(biāo)。刪除“擦除框架和標(biāo)題”和“退出”圖標(biāo)。
6.1“中國(guó)建筑和風(fēng)景”程序
圖6-1-15“建筑和風(fēng)景”程序
6.1“中國(guó)建筑和風(fēng)景”程序(2)單擊選中“建筑”框架圖標(biāo)內(nèi)的Exitframework(退出框架)導(dǎo)航圖標(biāo),將其更名為“風(fēng)景”。單擊選中“風(fēng)景”導(dǎo)航圖標(biāo),調(diào)出它的“屬性:導(dǎo)航圖標(biāo)”面板,利用該面板,設(shè)置導(dǎo)航到“風(fēng)景”框架圖標(biāo)內(nèi)的“風(fēng)景1”圖標(biāo),如圖6-1-16所示。圖6-1-16“屬性:導(dǎo)航圖標(biāo)”(任意位置)面板(3)單擊選中“風(fēng)景”框架圖標(biāo)內(nèi)的Exitframework(退出框架)導(dǎo)航圖標(biāo),將其更名為“建筑”。單擊選中“建筑”導(dǎo)航圖標(biāo),調(diào)出它的“屬性:導(dǎo)航圖標(biāo)”面板,利用該面板,設(shè)置導(dǎo)航到“建筑”框架圖標(biāo)內(nèi)的“建筑1”圖標(biāo)。
6.1“中國(guó)建筑和風(fēng)景”程序(4)將“建筑”框架圖標(biāo)和“風(fēng)景”框架圖標(biāo)內(nèi)的各個(gè)圖標(biāo)按照?qǐng)D6-1-15所示和表6-1-1所示,將英文改為中文。(5)單擊選中“轉(zhuǎn)風(fēng)景”導(dǎo)航圖標(biāo),調(diào)出它的“屬性:導(dǎo)航圖標(biāo)”面板,利用該面板,設(shè)置導(dǎo)航到“風(fēng)景”框架圖標(biāo)內(nèi)的“風(fēng)景5”圖標(biāo),如圖6-1-17所示。(6)單擊選中“轉(zhuǎn)建筑”導(dǎo)航圖標(biāo),調(diào)出它的“屬性:導(dǎo)航圖標(biāo)”面板,利用該面板,設(shè)置導(dǎo)航到建筑框架圖標(biāo)內(nèi)的“建筑5”圖標(biāo)。(7)為了使“轉(zhuǎn)風(fēng)景”和“轉(zhuǎn)建筑”按鈕交替顯示與隱藏,單擊“轉(zhuǎn)建筑”圖標(biāo)上方的判斷圖標(biāo),調(diào)出“屬性:判斷圖標(biāo)”(響應(yīng))面板,在其“激活條件”文本框中輸入“K=1”。單擊“轉(zhuǎn)風(fēng)景”圖標(biāo)上方的判斷圖標(biāo),在它的“屬性:判斷圖標(biāo)”(響應(yīng))面板內(nèi)“激活條件”文本框中輸入“K=0”。在“轉(zhuǎn)風(fēng)景”導(dǎo)航圖標(biāo)的附屬計(jì)算圖標(biāo)其內(nèi)輸入“K=1”,在“轉(zhuǎn)建筑”導(dǎo)航圖標(biāo)的附屬計(jì)算圖標(biāo)其內(nèi)輸入“K=0”。
6.1“中國(guó)建筑和風(fēng)景”程序圖6-1-17“屬性:導(dǎo)航圖標(biāo)”(任意位置)面板(8)單擊選中導(dǎo)航圖標(biāo)上方的判斷圖標(biāo),調(diào)出“屬性:判斷圖標(biāo)”面板,再單擊“按鈕”按鈕,調(diào)出“按鈕”對(duì)話框,利用該對(duì)話框可以改變按鈕上的文字和按鈕的形狀。運(yùn)行程序,按Ctrl+P鍵,進(jìn)入畫面編輯狀態(tài)。此時(shí),可以用鼠標(biāo)拖曳各導(dǎo)航按鈕,將它們移到控制框的相應(yīng)位置,也可以調(diào)整按鈕的大小。(9)當(dāng)顯示頁(yè)為第1頁(yè)時(shí),再單擊“前一頁(yè)”導(dǎo)航按鈕,會(huì)使顯示頁(yè)改為最后一頁(yè)。為了不產(chǎn)生此現(xiàn)象,希望在顯示第一頁(yè)時(shí)“前一頁(yè)”導(dǎo)航按鈕無(wú)效,其方法如下。
6.1“中國(guó)建筑和風(fēng)景”程序單擊“前一頁(yè)”導(dǎo)航圖標(biāo)上方的判斷圖標(biāo),調(diào)出相應(yīng)的“屬性:判斷圖標(biāo)”(響應(yīng))面板,在該面板的“激活條件”文本框中輸入“CurrentPageNum<>1”,如圖6-1-18所示。CurrentPageNum
是一個(gè)系統(tǒng)變量,它存儲(chǔ)當(dāng)前頁(yè)的號(hào)碼。圖6-1-18“前一頁(yè)”按鈕的“屬性:判斷圖標(biāo)”(響應(yīng))面板設(shè)置
6.1“中國(guó)建筑和風(fēng)景”程序(10)當(dāng)顯示頁(yè)為最后一頁(yè)時(shí),這時(shí)再單擊“下一頁(yè)”導(dǎo)航按鈕,會(huì)使顯示頁(yè)改為第一頁(yè)。為了不產(chǎn)生此現(xiàn)象,希望在顯示最后一頁(yè)時(shí)“下一頁(yè)”導(dǎo)航按鈕無(wú)效,其方法是在“下一頁(yè)”導(dǎo)航圖標(biāo)上方的判斷圖標(biāo)的“屬性:判斷圖標(biāo)”(響應(yīng))面板中,在“激活條件”文本框中輸入“CurrentPageNum〈〉PageCount”,如圖6-1-19所示。圖6-1-19“下一頁(yè)”按鈕的“屬性:判斷圖標(biāo)”(響應(yīng))對(duì)話框設(shè)置PageCount也是系統(tǒng)變量,它存儲(chǔ)當(dāng)前框架結(jié)構(gòu)中最后一頁(yè)的號(hào)碼。
6.1“中國(guó)建筑和風(fēng)景”程序(10)單擊“修改”→“文件”→“導(dǎo)航設(shè)置”菜單命令,調(diào)出“導(dǎo)航設(shè)置”對(duì)話框,如圖6-1-20所示。在該面板內(nèi)各文本框中輸入相應(yīng)的文字標(biāo)題,再單擊“確定”按鈕即可修改相應(yīng)的對(duì)話框。如果選中“當(dāng)頁(yè)已選擇時(shí)關(guān)閉”復(fù)選框,則單擊“查找”對(duì)話框中的“跳轉(zhuǎn)至頁(yè)面”按鈕后,會(huì)轉(zhuǎn)至相應(yīng)頁(yè)顯示圖標(biāo)的內(nèi)容,并能自動(dòng)關(guān)閉“查找”對(duì)話框。(12)如果要讓每頁(yè)圖像以不同的特效方式顯示,可先單擊選中顯示圖標(biāo),再利用“屬性:顯示圖標(biāo)”面板,設(shè)定某種特效顯示方式。如果要讓所有頁(yè)的圖像都以相同的特效方式顯示,而且顯示特點(diǎn)是:當(dāng)一個(gè)畫面沒(méi)有消失時(shí),下一個(gè)畫面就采用某種特效顯示方式顯示出來(lái),可單擊框架圖標(biāo)選中它,再調(diào)出“屬性:框架圖標(biāo)”面板。單擊該面板中的按鈕,調(diào)出“頁(yè)特效方式”對(duì)話框,選中一種顯示效果,再單擊“確定”按鈕退出。
6.1“中國(guó)建筑和風(fēng)景”程序圖6-1-20“導(dǎo)航設(shè)置”對(duì)話框
6.2“導(dǎo)航瀏覽中國(guó)建筑和風(fēng)景”程序
6.2.1案例效果
圖6-2-1“目錄導(dǎo)航瀏覽圖像”程序運(yùn)行后的兩幅畫面
6.2“導(dǎo)航瀏覽中國(guó)建筑和風(fēng)景”程序6.2.2設(shè)計(jì)過(guò)程(見書)6.2.3知識(shí)拓展——文字樣式和演繹字的定義1.什么是演繹字在讀書時(shí),除了需要“頁(yè)管理”的翻頁(yè)來(lái)閱覽需要了解的頁(yè)以外,還會(huì)查閱一些字詞最初的解釋,這是很麻煩的事情。為了能快速查閱關(guān)鍵字詞的最初解釋,一些書在書后面增加一個(gè)關(guān)鍵字詞索引表,以幫助讀者快速找到有關(guān)的頁(yè)。在Authorware7.0中,把這些關(guān)鍵字詞定義成演繹字(也叫熱字)。當(dāng)鼠標(biāo)指針移至演繹字時(shí),鼠標(biāo)指針會(huì)變成小手狀,單擊演繹字,就會(huì)將相應(yīng)的頁(yè)調(diào)出來(lái),而不用一頁(yè)一頁(yè)地翻閱查找。這種非線性地展示有關(guān)文本信息的方式就叫超文本,超文本的實(shí)質(zhì)是利用導(dǎo)航圖標(biāo)將目的頁(yè)與“演繹字”建立鏈接,用戶單擊“演繹字”后,程序跳轉(zhuǎn)到與該“演繹字”鏈接的目的頁(yè),即將這些演繹字與相應(yīng)的頁(yè)構(gòu)成了定向鏈接。
6.2“導(dǎo)航瀏覽中國(guó)建筑和風(fēng)景”程序
圖6-2-4“定義風(fēng)格”對(duì)話框2.一般文字樣式的定義方法文字有一般文字和演繹字,演繹字樣式的定義是在一般文字樣式定義的基礎(chǔ)之上再定義的。
6.2“導(dǎo)航瀏覽中國(guó)建筑和風(fēng)景”程序圖6-2-5“數(shù)字各式”對(duì)話框
6.2“導(dǎo)航瀏覽中國(guó)建筑和風(fēng)景”程序
圖6-2-6“應(yīng)用樣式”面板圖6-2-7“文字樣式”下拉列表框
6.2“導(dǎo)航瀏覽中國(guó)建筑和風(fēng)景”程序3.演繹字的定義和使用(1)“定義風(fēng)格”對(duì)話框中“交互性”欄各選項(xiàng)的作用:在“定義風(fēng)格”對(duì)話框右邊的“交互性”欄內(nèi)有鼠標(biāo)動(dòng)作狀態(tài)選定和光標(biāo)形狀選定等選項(xiàng),各選項(xiàng)的含義如下。(見書)(2)演繹字的定義:在完成一般文字樣式的定義后,可以利用“定義風(fēng)格”對(duì)話框右邊的“交互性”欄,進(jìn)行有關(guān)演繹字內(nèi)容的定義。例如,定義一個(gè)名字為“藍(lán)字2”的演繹字樣式,要求:字體為黑體,字號(hào)為14磅,加粗,顏色為藍(lán)色;鼠標(biāo)指針經(jīng)過(guò)演繹字時(shí),鼠標(biāo)指針形狀為手指形狀;鼠標(biāo)單擊時(shí)產(chǎn)生鏈接,演繹字變?yōu)橛闷溲a(bǔ)色顯示。其定義方法如下。(見書)(3)演繹字的使用方法:就是建立演繹字與頁(yè)的鏈接所采用的方法。
6.3“三基色混色效果”程序6.3.1案例效果
圖6-3-1“三基色混色效果”程序運(yùn)行后的兩幅畫面
6.3“三基色混色效果”程序6.3.2設(shè)計(jì)過(guò)程(見書)6.3.3知識(shí)拓展——對(duì)象的可移動(dòng)范圍設(shè)置1.顯示圖標(biāo)的可移動(dòng)范圍設(shè)置選中顯示圖標(biāo),調(diào)出“屬性:顯示圖標(biāo)”面板,如圖6-3-5所示。該面板內(nèi)左邊選項(xiàng)的作用已經(jīng)在以前各章作過(guò)介紹,該面板右邊的選項(xiàng)用來(lái)完成顯示圖標(biāo)內(nèi)對(duì)像的可移動(dòng)范圍設(shè)置,即確定對(duì)像的移動(dòng)范圍。其中各選項(xiàng)的作用如下。圖6-3-5“屬性:顯示圖標(biāo)”面板“位置”下拉列表框選中“在屏幕上”選項(xiàng)
6.3“三基色混色效果”程序(1)“位置”下拉列表框:其中有四個(gè)選項(xiàng),用來(lái)確定對(duì)象的顯示位置。四個(gè)選項(xiàng)的作用如下。(見書)圖6-3-6“屬性:顯示圖標(biāo)”面板“位置”下拉列表框選中“在路徑上”選項(xiàng)
6.3“三基色混色效果”程序圖6-3-7“屬性:顯示圖標(biāo)”面板“位置”下拉列表框選中“在區(qū)域內(nèi)”選項(xiàng)(2)“活動(dòng)”下拉列表框:其內(nèi)可以有五個(gè)選項(xiàng),用來(lái)確定用戶能否移動(dòng)相應(yīng)的對(duì)象。當(dāng)“位置”下拉列表框中選擇“不能移動(dòng)”或“在屏幕上”選項(xiàng)時(shí),“活動(dòng)”下拉列表框中只有其中三個(gè)選項(xiàng)。當(dāng)“位置”下拉列表框中選擇“在路徑上”或“在區(qū)域內(nèi)”選項(xiàng)時(shí),“活動(dòng)”列表框中只有其中四個(gè)選項(xiàng)。這五個(gè)選項(xiàng)的作用介紹如下。(見書)
6.3“三基色混色效果”程序2.電影圖標(biāo)和功能圖標(biāo)的可移動(dòng)范圍設(shè)置(1)電影圖標(biāo)的可移動(dòng)范圍設(shè)置:?jiǎn)螕暨x中電影圖標(biāo),調(diào)出它的“屬性:電影圖標(biāo)”(版面布局)面板,如圖6-3-8所示。圖6-3-8“屬性:電影圖標(biāo)”(版面布局)面板
6.3“三基色混色效果”程序(2)功能圖標(biāo)的可移動(dòng)范圍設(shè)置:?jiǎn)螕暨x中功能圖標(biāo)(GIF、SWF等格式的動(dòng)畫),調(diào)出它的“屬性:電影圖標(biāo)”面板,單擊“版面布局”標(biāo)簽,切換到“屬性:電影圖標(biāo)”(版面布局)面板,如圖6-3-9所示。可以看出,它們與顯示圖標(biāo)的“屬性:顯示圖標(biāo)”面板在版面布局選項(xiàng)方面基本一樣。圖6-3-9“屬性:功能圖標(biāo)”(版面布局)面板
6.3“三基色混色效果”程序3.圖像移動(dòng)范圍的控制設(shè)計(jì)一個(gè)“圖像移動(dòng)范圍的控制”程序,用來(lái)驗(yàn)證可移動(dòng)范圍設(shè)置效果。該程序運(yùn)行后,屏幕顯示一個(gè)520ⅹ400像素點(diǎn)的演示窗口,演示窗口內(nèi)顯示一個(gè)滑動(dòng)框架和一個(gè)滑塊,還顯示一個(gè)矩形框和一個(gè)小球。這時(shí)用鼠標(biāo)拖曳滑動(dòng)框架或矩形框,會(huì)發(fā)現(xiàn)它們不動(dòng);而用鼠標(biāo)拖曳滑塊時(shí),會(huì)發(fā)現(xiàn)滑塊只可以在滑動(dòng)框架的滑槽內(nèi)移動(dòng);用鼠標(biāo)拖曳小球時(shí),會(huì)發(fā)現(xiàn)小球只可以在矩形框內(nèi)移動(dòng)。同時(shí),在用鼠標(biāo)拖曳滑塊或小球時(shí),屏幕還會(huì)顯示滑塊的線坐標(biāo)值與小球的平面坐標(biāo)值。該程序運(yùn)行中的一個(gè)畫面如6-3-10所示。
圖6-3-10程序運(yùn)行后的一幅畫面
6.3“三基色混色效果”程序圖6-3-11“圖像移動(dòng)范圍的控制”程序“圖像移動(dòng)范圍的控制”程序如圖6-3-11所示,程序設(shè)計(jì)方法如下。(1)在“演示窗口設(shè)置”計(jì)算圖標(biāo)內(nèi)的程序如下。
ResizeWindow(520,400)--設(shè)置演示窗口的大小,用像素點(diǎn)表示
6.3“三基色混色效果”程序
ShowTitleBar(OFF)--演示窗口內(nèi)是否顯示標(biāo)題,OFF為不顯示,ON為顯示
ShowMenuBar(OFF)--演示窗口內(nèi)是否顯示菜單,OFF為不顯示,ON為顯示(2)“圖像固定設(shè)置”計(jì)算圖標(biāo)內(nèi)的程序如下。
Movable@"矩形框":=FALSE--設(shè)定“矩形框”圖標(biāo)內(nèi)的對(duì)象為不可移動(dòng)
Movable@"滑動(dòng)框架":=FALSE--設(shè)定“滑動(dòng)框架”圖標(biāo)內(nèi)的對(duì)象為不可移動(dòng)(3)在“滑動(dòng)框架”顯示圖標(biāo)內(nèi)加載一個(gè)滑動(dòng)框架圖像,并輸入如下內(nèi)容:
1坐標(biāo)值:{PathPosition@"滑塊"}100其中,1和100是標(biāo)注線坐標(biāo)的起始值和終止值;PathPosition@"滑塊"變量的作用是獲取“滑塊”圖標(biāo)的對(duì)象沿線坐標(biāo)路徑移動(dòng)時(shí),對(duì)象當(dāng)前位置的坐標(biāo)值。(4)在“矩形框”顯示圖標(biāo)內(nèi)加載一個(gè)矩形框圖像,并輸入如下內(nèi)容:
6.3“三基色混色效果”程序
X坐標(biāo)值:PositionX@"小球"Y坐標(biāo)值:PositionY@"小球"其中,PositionX@"小球"變量的作用是獲取“小球”圖標(biāo)的對(duì)象在平面坐標(biāo)區(qū)域中移動(dòng)時(shí),對(duì)象當(dāng)前位置的水平坐標(biāo)值;PositionY@"小球"變量的作用是獲取“小球”圖標(biāo)的對(duì)象在平面坐標(biāo)區(qū)域中移動(dòng)時(shí),對(duì)象當(dāng)前位置的垂直座標(biāo)值。在選中“滑動(dòng)框架”與“矩形框”顯示圖標(biāo)時(shí),調(diào)出它們的“屬性:顯示圖標(biāo)”面板。單擊選中“更新顯示變量”復(fù)選框,使圖標(biāo)內(nèi)的變量可以隨時(shí)更新。(5)在“滑塊”圖標(biāo)內(nèi)加載一個(gè)滑塊圖像,然后調(diào)出“屬性:顯示圖標(biāo)”面板,按照?qǐng)D6-3-6下圖所示進(jìn)行設(shè)置。利用該面板創(chuàng)建一條水平的直線坐標(biāo)路徑,如圖6-3-6上圖所示。水平直線坐標(biāo)路徑在滑動(dòng)框架的內(nèi)槽處。(6)在“小球”圖標(biāo)內(nèi)加載一個(gè)小球圖像,然后調(diào)出“屬性:顯示圖標(biāo)”面板,按照?qǐng)D6-3-7右圖所示進(jìn)行設(shè)置。利用該面板進(jìn)行平面坐標(biāo)區(qū)域的設(shè)置,如圖6-3-7左圖所示。6.4綜合案例詳細(xì)內(nèi)容見書。習(xí)題61.回答問(wèn)題(1)什么是頁(yè)管理?在Authorware中能實(shí)現(xiàn)頁(yè)管理的圖標(biāo)是哪個(gè)圖標(biāo)?什么是鏈接?在Authorware中如何方便地實(shí)現(xiàn)鏈接?(2)什么是演繹字?在Authorware中如何設(shè)置演繹字?(3)在導(dǎo)航圖標(biāo)的“屬性:導(dǎo)航圖標(biāo)”面板內(nèi)“目的地”下拉列表框中選擇“最近”和“附近”選項(xiàng)后,導(dǎo)航方式有什么不同?(4)如何給框架結(jié)構(gòu)下掛的所有顯示圖標(biāo)設(shè)置相同的特效顯示效果?(5)如何使用一種演繹字給不同的文字定義演繹字,并鏈接到不同目的地圖標(biāo)?習(xí)題6(6)如何設(shè)置,可以在打開“查找”對(duì)話框時(shí),默認(rèn)待查找的單詞是“建筑1”?2.參考【案例48】“中國(guó)建筑和風(fēng)景”程序,設(shè)計(jì)一個(gè)可以瀏覽個(gè)人照片和家庭照片的“圖像瀏覽相冊(cè)”程序。3.設(shè)計(jì)一個(gè)“世界文化遺產(chǎn)在中國(guó)”程序。該程序運(yùn)行后,可以選擇瀏覽有關(guān)“世界文化遺產(chǎn)在中國(guó)”的圖像和文字說(shuō)明。文字中有演繹字,單擊演繹字可以調(diào)出相應(yīng)的圖像。4.設(shè)計(jì)一個(gè)“中文AUTHORWARE7.0幫助”程序。該程序運(yùn)行后,可以通過(guò)選擇目錄中的題目來(lái)選擇相應(yīng)的幫助信息(有圖像、文字、動(dòng)畫和視頻)。6.設(shè)計(jì)一個(gè)“自動(dòng)翻頁(yè)展示圖像”程序,該程序運(yùn)行后,會(huì)自動(dòng)地一幅一幅圖像依次自動(dòng)展示。展示到最后一幅圖像后,又會(huì)從第1幅圖像開始展示。習(xí)題67.制作一個(gè)“播放數(shù)字電影”程序。該程序運(yùn)行后屏幕顯示一個(gè)數(shù)字電影、秒表、播放速度表和五個(gè)按鈕。用鼠標(biāo)單擊“速度加”或“速度減”按鈕時(shí),播放速度表的數(shù)值會(huì)跟著有相應(yīng)的變化,同時(shí)數(shù)字電影會(huì)根據(jù)新的速度數(shù)據(jù)改變播放的速度。單擊“停止”按鈕,會(huì)使數(shù)字電影停止播放;單擊“播放”按鈕,會(huì)使數(shù)字電影又開始播放。當(dāng)秒表數(shù)據(jù)大于50秒時(shí),停止播放;當(dāng)秒表數(shù)據(jù)不大于50秒時(shí),又恢復(fù)播放。8.設(shè)計(jì)一個(gè)程序,要求用三個(gè)個(gè)滑塊來(lái)獲取梯形的上底、下底和高的值,分別賦給A、B、C三個(gè)變量,同時(shí)顯示這三個(gè)變量的值,以及相應(yīng)的梯形面積。9.設(shè)計(jì)一個(gè)“求一元二次方程的根”程序運(yùn)行后的兩個(gè)畫面如圖6-2所示。單擊滾動(dòng)條右邊的箭頭按鈕,可使數(shù)值增加,增加量為1;單擊滾動(dòng)條左邊的箭頭按鈕,可使數(shù)值減少,減少量為1;用鼠標(biāo)向右拖曳滾動(dòng)塊,也可以使數(shù)值增加;用鼠標(biāo)向左拖曳滾動(dòng)塊,也可以使數(shù)值減少。隨著數(shù)值的變化,一元二次方程的根也會(huì)不斷變化。
習(xí)題6
圖6-2程“求一元二次方程的根”序的運(yùn)行后的兩幅畫面一元二次方程aX2+bX+c=0的求根公式。習(xí)題610.修改【案例51】“高級(jí)視頻播放器”程序,使程序運(yùn)行后的畫面更好看,可以連續(xù)播放外部多個(gè)AVI數(shù)字電影,使進(jìn)度條改為溫度計(jì)式。11.利用知識(shí)對(duì)象圖標(biāo),編寫一個(gè)可以顯示外部圖像的程序。第7章選擇與循環(huán)結(jié)構(gòu)及決策圖標(biāo)
本章要點(diǎn)7.1“數(shù)符號(hào)的判斷1”程序7.2“求10個(gè)隨機(jī)數(shù)的和”程序
7.3“數(shù)符號(hào)的判斷2”程序7.4“圖像數(shù)字鐘”程序7.5綜合案例習(xí)題7
7.1“數(shù)符號(hào)的判斷1”程序7-1-1案例效果
圖7-1-1“數(shù)符號(hào)的判斷1”程序運(yùn)行中的三幅畫面
7.1“數(shù)符號(hào)的判斷1”程序7-1-2設(shè)計(jì)過(guò)程(見書)7-1-3知識(shí)拓展——算法、算法的描述方法和流程控制結(jié)構(gòu)1.算法算法就是解決某一具體問(wèn)題的方法和步驟。解決任何一個(gè)問(wèn)題都要采用一定的方法和步驟。例如計(jì)算6!的步驟是:計(jì)算1×2的值為2→計(jì)算2×3的值為6→計(jì)算6×4的值為24→計(jì)算24×5的值為120→計(jì)算120×6的值為720,即6!=720。利用計(jì)算機(jī)來(lái)解決問(wèn)題需要編寫程序,在編寫程序前要對(duì)問(wèn)題進(jìn)行充分的分析,設(shè)計(jì)解題的步驟與方法,也就是設(shè)計(jì)算法,然后根據(jù)算法編寫程序。例如計(jì)算6!的值,上面已給出了計(jì)算的步驟,要實(shí)現(xiàn)上述計(jì)算,需用變量SUM存放初值1,以后存放每次乘積的值和最后的計(jì)算結(jié)果,用變量N存放初值0,用N:=N+1語(yǔ)句使變量N再依次取整數(shù)1、2、3、4、5和6,用SUM=SUN*N完成每次的乘法運(yùn)算。根據(jù)上述算法,設(shè)計(jì)的計(jì)算6!的程序如下。(見書)
7.1“數(shù)符號(hào)的判斷1”程序如果使用上述算法計(jì)算100!值,會(huì)使程序長(zhǎng)而繁,這顯然不是一個(gè)好算法,應(yīng)改進(jìn)算法??紤]到程序中多次使用N=N+1和SUM=SUM+N語(yǔ)句,可使用循環(huán)的方法,循環(huán)一次執(zhí)行一次N=N+1和SUM=SUM+N語(yǔ)句,一共循環(huán)100次。如果是求M!,則循環(huán)M次。這種循環(huán)可以通過(guò)程序的循環(huán)控制結(jié)構(gòu)來(lái)實(shí)現(xiàn)。計(jì)算機(jī)的算法有數(shù)值型運(yùn)算和非數(shù)值型運(yùn)算算法。例如前面提到的計(jì)算M!的算法就屬于數(shù)值型運(yùn)算算法;而進(jìn)行數(shù)據(jù)檢索、分類、排序、繪圖、制表等都屬于非數(shù)值型算法。2.算法的描述方法為了讓算法清晰易懂,則需要選擇一種好的描述方法。算法有許多描述方法,例如前面所用的方法是自然語(yǔ)言法,即使用人們?nèi)粘J褂玫恼Z(yǔ)言描述解決問(wèn)題的步驟與方法。這種描述方法通俗易懂,但比較繁瑣,且對(duì)條件轉(zhuǎn)向等描述欠直觀。針對(duì)自然語(yǔ)言法描述的缺點(diǎn),又產(chǎn)生了流程圖和N-S圖等方法。
7.1“數(shù)符號(hào)的判斷1”程序(1)流程圖:它是一種用圖形來(lái)表示算法的描述方法。用流程圖描述程序的三種基本結(jié)構(gòu)如圖7-1-3所示。圖7-1-3用流程圖描述程序的三種基本結(jié)構(gòu)
7.1“數(shù)符號(hào)的判斷1”程序(2)N-S圖:N-S圖形方法完全去掉了流程線,全部算法寫在一個(gè)矩形框內(nèi),總框內(nèi)包含其它的功能框,所以又稱為盒圖。用N-S圖描述程序的三種基本結(jié)構(gòu)如圖7-1-4所示。圖7-1-4用N-S圖描述程序的三種基本結(jié)構(gòu)
7.1“數(shù)符號(hào)的判斷1”程序3.流程控制結(jié)構(gòu)
Authorware雖然采用圖標(biāo)對(duì)象的編程方法,但是在具體的計(jì)算圖標(biāo)內(nèi)部的程序仍然使用的是結(jié)構(gòu)化程序的方法,來(lái)對(duì)其流程進(jìn)行控制。這就需要有對(duì)程序流程進(jìn)行控制的語(yǔ)句。程序設(shè)計(jì)中,共有三類流程序控制結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。所有的復(fù)雜程序都可以由這三類結(jié)構(gòu)組合來(lái)完成。(1)順序結(jié)構(gòu)(2)選擇結(jié)構(gòu)(3)循環(huán)結(jié)構(gòu)
Authorware提供了一個(gè)專門用于建立選擇結(jié)構(gòu)的圖標(biāo),叫決策圖標(biāo)。決策圖標(biāo)下方也可以下掛多個(gè)并行的圖標(biāo),構(gòu)成選擇結(jié)構(gòu)。通常把決策圖標(biāo)下的每一個(gè)下掛圖標(biāo)叫做一個(gè)判斷路徑,選擇結(jié)構(gòu)是由一個(gè)決策圖標(biāo)和多個(gè)判斷路徑組成的。這種由決策圖標(biāo)和判斷路徑組成的選擇結(jié)構(gòu)與由交互圖標(biāo)和響應(yīng)圖標(biāo)組成的選擇結(jié)構(gòu)是不同的,前者是根據(jù)用戶的響應(yīng)來(lái)決定執(zhí)行哪一個(gè)響應(yīng)圖標(biāo),而后者是根據(jù)已編好的程序來(lái)決定執(zhí)行哪一個(gè)判斷路徑的。當(dāng)然,這種區(qū)分也不是絕對(duì)的。
7.2“求10個(gè)隨機(jī)數(shù)的和”程序
7.2.1案例效果
圖7-2-1“求10個(gè)隨機(jī)數(shù)的和”程序運(yùn)行后的兩幅畫面
7.2“求10個(gè)隨機(jī)數(shù)的和”程序7.2.2設(shè)計(jì)過(guò)程(見書)7.2.3知識(shí)拓展——循環(huán)結(jié)構(gòu)語(yǔ)句1.循環(huán)結(jié)構(gòu)語(yǔ)句在解決實(shí)際問(wèn)題時(shí),常常需要重復(fù)某些相同的操作,即對(duì)某一語(yǔ)句或語(yǔ)句序列重復(fù)執(zhí)行多次,解決此類問(wèn)題,就要用到循環(huán)結(jié)構(gòu)語(yǔ)句。在Authorware中,實(shí)現(xiàn)循環(huán)結(jié)構(gòu)的語(yǔ)句如下。(1)一般型循環(huán)語(yǔ)句【格式】repeatwith〈循環(huán)變量〉:=〈初始值〉to|downto〈終止值〉〈循環(huán)體語(yǔ)句〉endrepeat(2)條件型循環(huán)語(yǔ)句【格式】repeatwhile〈條件表達(dá)式〉〈循環(huán)體語(yǔ)句〉endrepeat
7.2“求10個(gè)隨機(jī)數(shù)的和”程序(3)根據(jù)列表的循環(huán)語(yǔ)句【格式】repeatwithXInlist〈循環(huán)體語(yǔ)句〉endrepeat(4)退出循環(huán)語(yǔ)句【格式】ExitRepeat(5)繼續(xù)執(zhí)行下一次循環(huán)的語(yǔ)句【格式】NextRepeat
7.2“求10個(gè)隨機(jī)數(shù)的和”程序2.選擇結(jié)構(gòu)語(yǔ)句和循環(huán)結(jié)構(gòu)語(yǔ)句的輸入在計(jì)算圖標(biāo)和附屬計(jì)算圖標(biāo)中,可以按照選擇結(jié)構(gòu)語(yǔ)句和循環(huán)結(jié)構(gòu)語(yǔ)句的格式來(lái)輸入。Authorware系統(tǒng)可以自動(dòng)檢驗(yàn)語(yǔ)句的格式是否正確,如果檢查出語(yǔ)句有錯(cuò)誤,系統(tǒng)會(huì)提示錯(cuò)誤的類型和出錯(cuò)的位置。為了有利于編寫程序和輸入程序,Authorware系統(tǒng)的計(jì)算圖標(biāo)對(duì)話框中,還可以自動(dòng)給不同類型的字符標(biāo)注顏色。默認(rèn)情況下,它將變量用綠色標(biāo)示,運(yùn)算符號(hào)用紅色標(biāo)示,其他用黑色標(biāo)示。如果要改變顏色標(biāo)注,可單擊該對(duì)話框中的圖標(biāo)按鈕,調(diào)出“參數(shù)選擇:計(jì)算”對(duì)話框?;蛘邔⑹髽?biāo)移到該對(duì)話框中,單擊鼠標(biāo)右鍵,調(diào)出快捷菜單,單擊快捷菜單中的“參數(shù)選擇”菜單命令,也可調(diào)出該對(duì)話框。利用該對(duì)話框可以設(shè)置Authorware程序或插入Authorware程序中各類字符的顏色。
7.2“求10個(gè)隨機(jī)數(shù)的和”程序在計(jì)算圖標(biāo)和附屬計(jì)算圖標(biāo)的對(duì)話框中,提供了許多編輯程序的工具,這在前面已經(jīng)作了一些介紹。其中還有幾個(gè)工具按鈕沒(méi)有介紹。單擊最左邊的語(yǔ)言切換工具按鈕,可以在使用Authorware語(yǔ)言(此時(shí)的按鈕變?yōu)椋┖蚃avaScript語(yǔ)言(此時(shí)的按鈕變?yōu)椋┲g切換?!安迦胝Z(yǔ)句塊”工具主要用來(lái)幫助用戶輸入選擇結(jié)構(gòu)語(yǔ)句和循環(huán)結(jié)構(gòu)語(yǔ)句。(1)單擊計(jì)算圖標(biāo)或附屬計(jì)算圖標(biāo)對(duì)話框中的“插入語(yǔ)句塊”工具按鈕,即可調(diào)出“插入Authorware語(yǔ)句塊”對(duì)話框(如圖7-2-3所示)或“插入JavaScript語(yǔ)句塊”對(duì)話框(與圖7-2-3所示基本一樣,只是標(biāo)題和語(yǔ)句內(nèi)容不太一樣)。單擊該對(duì)話框上邊的語(yǔ)句選項(xiàng),即可在該對(duì)話框下邊的下拉列表框中顯示該語(yǔ)句的標(biāo)準(zhǔn)格式。其中,豎線處表示需要首先輸入內(nèi)容。
7.2“求10個(gè)隨機(jī)數(shù)的和”程序
圖7-2-3“插入Authorware語(yǔ)句塊”對(duì)話框圖7-2-4輸入程序
7.2“求10個(gè)隨機(jī)數(shù)的和”程序(2)在“插入Authorware語(yǔ)句塊”對(duì)話框下邊的列表框中輸入程序,如圖7-2-4所示。單擊“插入”按鈕,即可將輸入的程序插入到計(jì)算圖標(biāo)或附屬計(jì)算圖標(biāo)中,如圖7-2-5所示。(3)在將“插入Authorware語(yǔ)句塊”對(duì)話框中輸入的程序插入到計(jì)算圖標(biāo)或附屬計(jì)算圖標(biāo)的對(duì)話框中后,會(huì)調(diào)出一個(gè)提示信息的“Confirm”對(duì)話框,如圖7-2-6所示。單擊該對(duì)話框中的“Yes”按鈕,即可將插入的程序保存到“插入Authorware語(yǔ)句塊”對(duì)話框中。當(dāng)以后再單擊選擇“插入語(yǔ)句塊”對(duì)話框中保存了程序的語(yǔ)句時(shí),即可在“插入snippet”對(duì)話框中下面的下拉列表框中顯示出保存的程序。單擊“插入Authorware語(yǔ)句塊”對(duì)話框中的“確定”按鈕,不會(huì)將輸入的程序插入到計(jì)算圖標(biāo)或附屬計(jì)算圖標(biāo)的對(duì)話框中,只是會(huì)調(diào)出“Confirm”對(duì)話框。
7.2“求10個(gè)隨機(jī)數(shù)的和”程序
圖7-2-5計(jì)算圖標(biāo)或附屬計(jì)算圖標(biāo)的對(duì)話框圖7-2-6提示信息的“Confirm”對(duì)話框
7.3“數(shù)符號(hào)的判斷2”程序
7.3.1案例效果“數(shù)符號(hào)的判斷2”程序運(yùn)行結(jié)果與【案例53】“數(shù)符號(hào)的判斷1”程序基本一樣,也要求用戶輸入一個(gè)數(shù),根據(jù)輸入數(shù)的特點(diǎn)給出相應(yīng)的評(píng)語(yǔ)。程序運(yùn)行中的3幅畫面如圖7-1-1所示。通過(guò)本案例的學(xué)習(xí),可以出本掌握決策圖標(biāo)的屬性設(shè)置方法和使用該圖標(biāo)設(shè)計(jì)程序的方法。7.2.2設(shè)計(jì)過(guò)程(見書)7.3.3知識(shí)拓展——決策圖標(biāo)1.“屬性:決策圖標(biāo)”面板
77.3“數(shù)符號(hào)的判斷2”程序決策圖標(biāo)也叫判斷圖標(biāo)或分支圖標(biāo),該圖標(biāo)可用來(lái)設(shè)計(jì)選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu)的程序。在程序設(shè)計(jì)窗口的流程線上創(chuàng)建一個(gè)決策圖標(biāo),再在右下邊創(chuàng)建幾個(gè)顯示圖標(biāo),即可形成幾個(gè)判斷路徑。這樣,由決策圖標(biāo)和所有判斷路徑構(gòu)成了判斷結(jié)構(gòu),也叫選擇結(jié)構(gòu)或分支結(jié)構(gòu)。“屬性:決策圖標(biāo)”面板,如圖7-3-3所示,其中各選項(xiàng)的作用如下。圖7-3-3“屬性:決策圖標(biāo)”面板
77.3“數(shù)符號(hào)的判斷2”程序(1)“重復(fù)”下拉列表框:用來(lái)確定是否重復(fù)執(zhí)行該選擇結(jié)構(gòu),以及如何退出選擇結(jié)構(gòu)。(見書)(2)“分支”下拉列表框:該下拉列表框用來(lái)確定判斷結(jié)構(gòu)的程序流向,即按什么次序來(lái)執(zhí)行各判斷路徑。執(zhí)行各判斷路徑(叫分支路徑)有四種方式,簡(jiǎn)介如下。(見書)(3)“時(shí)限”文本框:在該文本框內(nèi)輸入限定執(zhí)行該判斷結(jié)構(gòu)的時(shí)間,單位為秒。一旦到了限定時(shí)間,程序會(huì)自動(dòng)退出判斷結(jié)構(gòu)。(4)“顯示剩余時(shí)間”復(fù)選框:在設(shè)定限制時(shí)間后,此項(xiàng)成為可選項(xiàng)。選中它后,則屏幕會(huì)顯示一個(gè)小鐘,用來(lái)顯示在判斷結(jié)構(gòu)中程序已運(yùn)行的剩余時(shí)間。(5)“復(fù)位路徑入口”復(fù)選框:選中該復(fù)選框后,當(dāng)再次進(jìn)入判斷結(jié)構(gòu)時(shí),上一次判斷路徑執(zhí)行情況的記錄被刪除,就象是第一次執(zhí)行該判斷結(jié)構(gòu)一樣。不選中它時(shí),每次執(zhí)行判斷結(jié)構(gòu)中各判斷路徑的情況被記錄,當(dāng)再次執(zhí)行該判斷結(jié)構(gòu)時(shí),上次執(zhí)行情況還生效。
77.3“數(shù)符號(hào)的判斷2”程序2.“屬性:判斷路徑”面板判斷路徑上的圖標(biāo)上邊的菱形小圖標(biāo)叫判斷路徑圖標(biāo),在打開“屬性”面板的情況下,單擊判斷路徑圖標(biāo),可調(diào)出它的“屬性:判斷路徑”面板,如圖7-3-4所示。該對(duì)話框中各選項(xiàng)的作用如下。圖7-3-4“屬性:判斷路徑”面板
77.3“數(shù)符號(hào)的判斷2”程序(1)“擦除內(nèi)容”下拉列表框:用來(lái)選擇何時(shí)擦除該判斷路徑執(zhí)行后屏幕顯示的內(nèi)容?!颉霸谙聜€(gè)選擇之前”:在執(zhí)行下一個(gè)判斷路徑前,擦除屏幕上顯示的內(nèi)容?!颉霸谕顺鲋啊保涸谕顺雠袛嘟Y(jié)構(gòu)時(shí),擦除屏幕上執(zhí)行該判斷路徑后顯示的內(nèi)容?!颉安徊脸保翰徊脸袛嗦窂綀?zhí)行后在屏幕上顯示的內(nèi)容。(2)“執(zhí)行分支結(jié)構(gòu)前暫?!睆?fù)選框:選中它后,則屏幕上會(huì)顯示一個(gè)按鈕,單擊此按鈕后,會(huì)使程序退出判斷結(jié)構(gòu)。
7.4“圖像數(shù)字鐘”程序
7.3.1案例效果
圖7-4-1“圖像數(shù)字鐘”程序運(yùn)行后的兩幅畫面7.4“圖像數(shù)字鐘”程序7.3.2設(shè)計(jì)過(guò)程(見書)7.4.3知識(shí)拓展——圖標(biāo)庫(kù)1.建立圖標(biāo)庫(kù)文件圖標(biāo)庫(kù)是一個(gè)存放重復(fù)使用的圖標(biāo)的庫(kù)文件(擴(kuò)展名為.a7l)。在制作較大的多媒體程序時(shí),為了節(jié)省磁盤空間和提高設(shè)計(jì)程序的效率,常將程序中重復(fù)使用的圖標(biāo)及其內(nèi)容存入圖標(biāo)庫(kù)文件中,以后再使用該圖標(biāo)及其內(nèi)容時(shí),只要從圖標(biāo)庫(kù)中拖曳到流程線上即可。本程序中許多圖標(biāo)都使用了數(shù)碼圖像,因此可以建立一個(gè)存放這些數(shù)碼圖像的圖標(biāo)庫(kù)。(1)單擊“文件”→“新建”→“庫(kù)”菜單命令,即建立了一個(gè)新圖標(biāo)庫(kù),如圖7-4-6所示。單擊“文件”→“打開”→“庫(kù)”菜單命令,可以打開圖標(biāo)庫(kù)。7.4“圖像數(shù)字鐘”程序圖7-4-6圖標(biāo)庫(kù)(2)將程序中要放入圖標(biāo)庫(kù)中的圖標(biāo)一個(gè)個(gè)拖曳到新圖標(biāo)庫(kù)的顯示窗口內(nèi),如圖7-4-3所示。要注意圖標(biāo)庫(kù)可以存放的圖標(biāo)有顯示、影片、聲音、計(jì)算、交互和導(dǎo)航圖標(biāo)。在圖標(biāo)庫(kù)中放入圖標(biāo)后,流程線上的相應(yīng)的圖標(biāo)名稱將會(huì)改為斜體,如圖7-4-5所示,表示圖標(biāo)庫(kù)中的圖標(biāo)與流程線上的圖標(biāo)建立了鏈接。所謂圖標(biāo)庫(kù)中的圖標(biāo)與流程線上的圖標(biāo)的鏈接,就是在對(duì)圖標(biāo)庫(kù)中的圖標(biāo)進(jìn)行某些修改(大小、內(nèi)容等)時(shí),流程線上的圖標(biāo)內(nèi)容也會(huì)隨之變化。(3)單擊選中圖標(biāo)庫(kù)標(biāo)題欄,再單擊“文件”→“另存為”菜單命令,調(diào)出“保存××××為”對(duì)話框,選擇文件類型、文件夾并輸入圖標(biāo)庫(kù)文件名,如圖7-4-4所示。再單擊“保存”按鈕即可。7.4“圖像數(shù)字鐘”程序2.圖標(biāo)庫(kù)中各選項(xiàng)的作用(1)第1欄(從上到下)是標(biāo)題欄,標(biāo)題欄下邊第2欄中各選項(xiàng)作用如下。(見書)(2)第3欄中各按鈕的作用是用來(lái)確定該欄下邊文本框內(nèi)的圖標(biāo)按何種方式排列顯示。各按鈕的作用如下。圖7-4-7沒(méi)有注釋行的圖標(biāo)庫(kù)。(見書)7.4“圖像數(shù)字鐘”程序圖7-4-7沒(méi)有注釋行的圖標(biāo)庫(kù)7.4“圖像數(shù)字鐘”程序3.打開與關(guān)閉圖標(biāo)庫(kù)(1)打開圖標(biāo)庫(kù):如果該程序在上一次存儲(chǔ)時(shí),其圖標(biāo)庫(kù)是打開的,則在打開該程序時(shí),也會(huì)同時(shí)將它的圖標(biāo)庫(kù)打開。如果該程序在上一次存儲(chǔ)時(shí),其圖標(biāo)庫(kù)沒(méi)打開,則需要專門去打開與它相鏈接的圖標(biāo)庫(kù),其方法是:?jiǎn)螕簟拔募薄按蜷_”→“庫(kù)”菜單命令,則會(huì)調(diào)出“打開庫(kù)”對(duì)話框,它與圖7-4-5所示的對(duì)話框基本一樣。然后,選擇文件夾并單擊要打開的圖標(biāo)庫(kù)的庫(kù)文件名(或輸入庫(kù)文件名),再單擊“打開”按鈕,即可打開這個(gè)圖標(biāo)庫(kù)。另外,單擊“窗口”→“函數(shù)庫(kù)”→“××××.a7l”(即圖標(biāo)庫(kù)名字)的菜單命令,即可調(diào)出相應(yīng)的圖標(biāo)庫(kù)。(2)打開與圖標(biāo)相鏈接的圖標(biāo)庫(kù):?jiǎn)螕暨x中一個(gè)流程線上與圖標(biāo)庫(kù)相鏈接的圖標(biāo)(例如:“10”顯示圖標(biāo)),再單擊“修改”→“圖標(biāo)”→“庫(kù)鏈接”菜單命令,即可調(diào)出如圖7-4-8所示的對(duì)話框。單擊該對(duì)話框中的“預(yù)覽”按鈕,可顯示該圖標(biāo)中的內(nèi)容,如圖7-4-9所示。單擊“查找原作”按鈕,可調(diào)出相應(yīng)的圖標(biāo)庫(kù),如圖7-4-7所示。(3)關(guān)閉圖標(biāo)庫(kù):?jiǎn)螕魣D標(biāo)庫(kù)對(duì)話框右上角的按鈕,即可關(guān)閉圖標(biāo)庫(kù)。7.4“圖像數(shù)字鐘”程序
圖7-4-8對(duì)話框圖7-4-9“10”圖標(biāo)中的內(nèi)容7.4“圖像數(shù)字鐘”程序4.編輯圖標(biāo)庫(kù)中的圖標(biāo)(1)刪除圖標(biāo)庫(kù)中的圖標(biāo):?jiǎn)螕暨x中圖標(biāo)庫(kù)中要?jiǎng)h除的圖標(biāo),再按Delete鍵,或單擊“編輯”菜單中的“剪切”菜單命令,即可將選定的圖標(biāo)刪除。(2)添加新圖標(biāo):可以將圖標(biāo)工具箱內(nèi)的圖表或流程線上的圖標(biāo)直接拖曳到圖標(biāo)庫(kù)列表框內(nèi),還可以將圖標(biāo)庫(kù)中的圖標(biāo)拖曳到其它圖標(biāo)庫(kù)中,另外還可以用剪貼板往圖標(biāo)庫(kù)中粘貼圖標(biāo)。(3)更修改圖標(biāo)名或鏈接名:?jiǎn)螕暨x中圖標(biāo)庫(kù)中的(即標(biāo)題名)圖標(biāo)名或鏈接名,輸入新名字即可。(4)修改圖標(biāo)的內(nèi)容:雙擊流程線上的圖標(biāo),可進(jìn)入圖標(biāo)設(shè)計(jì)窗口,可對(duì)圖標(biāo)內(nèi)的對(duì)象進(jìn)行位置的調(diào)整,但是不能調(diào)整這些對(duì)象的大小,不能再輸入或加載其它對(duì)象。雙擊圖標(biāo)庫(kù)中的圖標(biāo),進(jìn)入庫(kù)圖標(biāo)設(shè)計(jì)窗口,即可對(duì)圖標(biāo)進(jìn)行多方面的修改,而且會(huì)影響與它相鏈接的圖標(biāo)。修改后,除了圖標(biāo)內(nèi)容、大小能相互影響外,其它屬性(如位置、顯示方式等)相互沒(méi)有影響。兩種可修改的內(nèi)容如表7-4-1所示。(見書)7.4“圖像數(shù)字鐘”程序5.更新程序中的圖標(biāo)和庫(kù)鏈接維護(hù)(1)如果在修改了庫(kù)圖標(biāo)的內(nèi)容后,想把所有的修改全部反饋到程序中各相鏈接的圖標(biāo),以更新這些圖標(biāo),則可以單擊“其他”→“庫(kù)鏈接”菜單命令,調(diào)出“庫(kù)鏈接”對(duì)話框,如圖7-4-10所示。另外,單擊選中圖標(biāo)庫(kù)中一個(gè)圖標(biāo),再單擊“修改”→“圖標(biāo)”→“庫(kù)鏈接”菜單命令,可調(diào)出如圖7-4-11所示的對(duì)話框。
圖7-4-10“庫(kù)鏈接”對(duì)話框圖7-4-11對(duì)話框7.4“圖像數(shù)字鐘”程序(2)單擊選中列表框中有關(guān)的圖標(biāo)名字,如果全選可單擊“全選”按鈕。再單擊“更新”按鈕,即可將程序中相鏈接的圖標(biāo)更新。(3)庫(kù)圖標(biāo)與程序中圖標(biāo)之間鏈接斷開的原因通常有如下兩種:一是圖標(biāo)庫(kù)文件被刪除或更換了文件夾,即改變了存儲(chǔ)的位置;二是圖標(biāo)庫(kù)中的有鏈接的圖標(biāo)被刪除。程序中斷鏈的圖標(biāo)名稱前會(huì)多出一個(gè)小斷鏈的圖形,例如:流程線上的斷開鏈接關(guān)系的“蘿卜”圖標(biāo)的圖形是:。(4)“庫(kù)鏈接”對(duì)話框中其它選項(xiàng)的作用如下。(見書)(5)恢復(fù)庫(kù)圖標(biāo)與程序圖標(biāo)的鏈接:將程序窗口流程線上斷鏈的圖標(biāo)拖曳到原來(lái)與它相鏈接的庫(kù)圖標(biāo)上,或者將圖標(biāo)庫(kù)中斷鏈的圖標(biāo)拖曳到原來(lái)與它相鏈接的程序窗口流程線上的圖標(biāo)處,即可將斷開的鏈接進(jìn)行重新鏈接。
7.5綜合案例
習(xí)題7詳細(xì)內(nèi)容見書。2.輸入一個(gè)學(xué)生成績(jī),當(dāng)該數(shù)大于或等于90時(shí),顯示“優(yōu)秀!”再換行顯示“您的成績(jī)很優(yōu)秀,請(qǐng)您來(lái)學(xué)校領(lǐng)取獎(jiǎng)狀”;當(dāng)該數(shù)大于或等于60且小于90時(shí),顯示“及格!”,再換行顯示“您的成績(jī)是”和分?jǐn)?shù);當(dāng)該數(shù)小于60時(shí),顯示“不及格!”,再換行顯示“請(qǐng)您在開學(xué)后來(lái)學(xué)校補(bǔ)考!”。3.由鍵盤輸入A、B、C三個(gè)數(shù),然后將其中最大和最小的數(shù)顯示出來(lái)。4.由鍵盤輸入A、B、C三個(gè)數(shù),然后將它們按照從小到大的順序顯示出來(lái)。5.有一個(gè)分段函數(shù)(即對(duì)于不同的X取值范圍,函數(shù)的表達(dá)式是不一樣的函數(shù))如下。
5X3+6X2-9X+1(30≥X>15)
Y=2X2-3X+6(15≥X>0)
8X2+1(X≥30或X≤0)習(xí)題7設(shè)計(jì)一個(gè)“求分段函數(shù)的值”程序,該程序運(yùn)行后,要求用戶輸入一個(gè)數(shù)X,程序會(huì)根據(jù)X值屬于哪一個(gè)范圍,而采用相應(yīng)的表達(dá)式,計(jì)算出相應(yīng)的函數(shù)值,賦給變量Y,同時(shí)顯示出函數(shù)的值?!扒蠓侄魏瘮?shù)的值”程序運(yùn)行后的畫面如圖7-1左圖所示,輸入一個(gè)數(shù)后,按回車鍵,即可顯示分段函數(shù)的值,如圖7-1右圖所示。
圖7-1“求分段函數(shù)的值”程序運(yùn)行后的兩個(gè)畫面習(xí)題76.由鍵盤輸入一個(gè)數(shù)X,求下面分段函數(shù)的值。
2X-1(X<-10)
3X2+5X-1(-10≤X<0)Y=|X2-100|(0≤X≤5)
Sin(5x+7)(5<X<10)
3x3-2x2-x+1(X≥10)7.將度、分、秒的角度值換算為弧度值。設(shè)度、分、秒分別用變量A、B、表示,則其弧度值D=(A+B/60+C/3600)*3.1415926/180。輸入的度、分、秒的角度值應(yīng)是小數(shù)形式。例如:68度32分45秒輸入的數(shù)據(jù)是68.3245。8.由鍵盤輸入A、B、C三個(gè)正數(shù),如果以A、B、C為邊長(zhǎng)可以構(gòu)成一個(gè)三角形,則顯示“可以組成一個(gè)三角形”文字,并顯示它的周長(zhǎng)和面積,否則顯示“不可以構(gòu)成一個(gè)三角形”文字。如果是直角三角形,需顯示“這是一個(gè)直角三角形”。三條邊只要符合任兩邊之和大于第三邊的條件,就可以構(gòu)成一個(gè)三角形。如果三角形三邊符合勾股定理,則是直角三角形。習(xí)題79.在一個(gè)文本框中輸入英文字母(有大寫和小寫的英文字母)。然后,單擊“小寫”按鈕,即可在另一個(gè)文本框中復(fù)制第1個(gè)文本框中輸入的英文字母,同時(shí)將大寫英文字母全部轉(zhuǎn)換為小寫英文字母。單擊“大寫”按鈕,可將第1個(gè)文本框中輸入的英文字母移到另一個(gè)文本框中,同時(shí)將小寫英文字母全部轉(zhuǎn)換為大寫英文字母。10.設(shè)計(jì)一個(gè)“計(jì)算運(yùn)費(fèi)”程序,該程序用來(lái)為貨物托運(yùn)站計(jì)算運(yùn)費(fèi)的。該程序運(yùn)行后,在文本輸入框內(nèi)輸入一個(gè)貨物重量值(例如:50)后,單擊“確定”按鈕,即可在演示窗口中顯示出收費(fèi)結(jié)果。貨物的收費(fèi)標(biāo)準(zhǔn)是:如果貨物的重量小于或等于30公斤,按每公斤2元收費(fèi);如果貨物的重量大于30公斤時(shí),除了按每公斤2元收費(fèi)外,超出30公斤部分需每公斤加收0.80元。11.參看【案例57】“連續(xù)整數(shù)的和”程序,編寫一個(gè)“求連續(xù)自然數(shù)的積”程序,該程序運(yùn)行后的畫面與圖7-6-1左圖一樣,在兩個(gè)文本框中各輸入N和M的值后,再單擊“計(jì)算”按鈕,即可顯示出N到M連續(xù)自然數(shù)的積,即N*(N+1)*(N+2)*……*(M-1)*M。習(xí)題712.顯示1到1000之間的所有偶數(shù)的和,以及顯示1到1000之間的所有奇數(shù)的和。13.編寫一個(gè)可以求1+(1+2)+(1+2+3)+……+(1+2+3+……+N)值的程序。變量N的值由用戶輸入,N的值為不大于100的整數(shù)。14.編寫程序,計(jì)算1!+(1!+2!)+……(1!+2!+……+7?。┑闹怠?5.編寫程序,計(jì)算1!+(1!+3!)+……(1!+3!+……+9?。┑闹?。16.用隨機(jī)函數(shù)生成20自然數(shù),求出其中的偶數(shù)和與奇數(shù)和。17.編寫一個(gè)可以求斐波納契數(shù)列數(shù)的前20個(gè)數(shù)和的程序。這個(gè)數(shù)列的特點(diǎn)是:第1個(gè)數(shù)為0,第2個(gè)數(shù)為1,以后的每個(gè)數(shù)都是它前面兩個(gè)數(shù)之和,即為0、1、1、2、3、5、8、13……。18.編寫一個(gè)可以倒計(jì)時(shí)的圖像數(shù)字的數(shù)字鐘程序,要求程序運(yùn)行后先輸入一個(gè)時(shí)間,然后顯示以該時(shí)間為終止時(shí)間,進(jìn)行倒計(jì)時(shí)的數(shù)字鐘。習(xí)題719.修改“【案例59】圓框內(nèi)隨機(jī)撞擊的彩球”程序,要求經(jīng)過(guò)50次小球撞擊邊框后,才顯示“播放結(jié)束”畫面;當(dāng)小球每撞擊邊框后6次后就切換背景畫面。如果切換的圖像為三幅或多幅,應(yīng)如何修改程序?20.設(shè)計(jì)一個(gè)“顯示外部文本”程序。該程序運(yùn)行后,可以像讀出數(shù)字電影并瀏數(shù)字電影那樣,來(lái)讀出文本文件并瀏覽文本文件的內(nèi)容。21.編寫一個(gè)“兩位數(shù)字加減法練習(xí)”程序,一共100道題,每題1分,加法題還是減法題是隨機(jī)的。減法不許出現(xiàn)負(fù)數(shù)結(jié)果。22.編寫一個(gè)“兩位數(shù)字加減法練習(xí)”程序,該程序運(yùn)行后,可以通過(guò)按鈕來(lái)控制是作加法題還是作減法題。23.將【案例61】“限時(shí)輸入密碼”程序中的密碼改為“ABCDEFG123456”。24.編寫一個(gè)“限時(shí)和限制次數(shù)輸入密碼”的程序。要求用戶在120秒鐘內(nèi)輸入正確的密碼,如果輸入5次都不正確,則退出輸入狀態(tài)。另外,密碼保存在一個(gè)文本文件中。習(xí)題725.編寫一個(gè)“四則運(yùn)算練習(xí)”程序。該程序運(yùn)行后,屏幕顯示一道隨機(jī)產(chǎn)生的題目,題目可能是兩位數(shù)內(nèi)的加、減(無(wú)負(fù)數(shù))、乘、除(能整除)練習(xí)中的一種。讓用戶通過(guò)鍵盤輸入答案,如圖7-2左圖所示。作對(duì)一道加法題目得1分,作對(duì)一道減法題目得2分,作對(duì)一道乘法題目得3分,作對(duì)一道除法題目得4分。題目的個(gè)數(shù)沒(méi)有限制,在規(guī)定的時(shí)間360秒到達(dá)后,屏幕即可顯示出您的分?jǐn)?shù)、作對(duì)各類題目的個(gè)數(shù)和題目總數(shù),如圖7-2右圖所示。
圖7-2“定時(shí)四則運(yùn)算練習(xí)”程序運(yùn)行后的兩個(gè)畫面習(xí)題726.編寫一個(gè)“抽獎(jiǎng)游戲”程序。它運(yùn)行后,在MIDI音樂(lè)的伴奏下,屏幕顯示一個(gè)圖像框架,圖像框架內(nèi)有隨機(jī)變化的四位圖像數(shù)字。單擊圖像框架右下角的圖像按鈕,可以抽取一個(gè)四位數(shù)字。單擊7次,抽取7個(gè)隨機(jī)數(shù)字,作為獲獎(jiǎng)號(hào)碼。按先后次序,先抽取的4個(gè)數(shù)據(jù)為三等獎(jiǎng)號(hào)碼,其次2個(gè)數(shù)據(jù)為二等獎(jiǎng)號(hào)碼,最后抽取的1個(gè)數(shù)據(jù)為一等獎(jiǎng)號(hào)碼。同時(shí),將獲獎(jiǎng)的號(hào)碼、姓名等信息存入文本文件中。27.編寫一個(gè)四則運(yùn)算的程序,要求可以選擇進(jìn)行哪種運(yùn)算。28.設(shè)計(jì)一個(gè)程序,程序運(yùn)行后,會(huì)不斷地顯示一些畫面和播放一些數(shù)字電影,當(dāng)每個(gè)畫面顯示了5秒鐘后或數(shù)字電影播放了3秒鐘后,再播放圖像和數(shù)字電影的背景音樂(lè)。29.設(shè)計(jì)一個(gè)“重復(fù)播放同一首MIDI音樂(lè)”程序。該程序運(yùn)行后,屏幕顯示“重復(fù)播放MIDI音樂(lè)”標(biāo)題和三個(gè)按鈕,同時(shí)播放一個(gè)以MIDI樂(lè)曲作為背景音樂(lè)的數(shù)字電影。隨著數(shù)字電影的播放,作為背景音樂(lè)的MIDI樂(lè)曲循環(huán)播放。用鼠標(biāo)單擊“暫?!卑粹o時(shí),背景音樂(lè)和數(shù)字電影暫停播放;用鼠標(biāo)單擊“播放”按鈕時(shí),數(shù)字電影和背景音樂(lè)會(huì)重新播放。單擊“退出”按鈕,會(huì)停止數(shù)字電影和背景音樂(lè)的播放,并退出Authorware程序。第8章Authorware課件應(yīng)用
本章要點(diǎn)8.1多媒體課件制作流程
8.2教學(xué)課件的策劃8.3教學(xué)課件的幫助8.4教學(xué)主體的內(nèi)容8.5娛樂(lè)的內(nèi)容8.6教學(xué)課件的封底
8.1多媒體課件制作流程
8.1.1多媒體CAI課件的基本概念1.什么是多媒體CAI課件多媒體的含義是“多種媒體”,其英文Multimedia一詞的譯文。媒體通常是指?jìng)鬟f信息的載體。在傳統(tǒng)教學(xué)中,使用的媒體是黑板、書籍、聲音(教師的語(yǔ)言)等,比較單一。隨著社會(huì)和技術(shù)的發(fā)展,出現(xiàn)了大量的電子媒體,如:幻燈、投影、錄音、錄像、計(jì)算機(jī)、網(wǎng)絡(luò)等。其中,多媒體計(jì)算機(jī)可以把文本、聲音、圖形、圖像、動(dòng)畫、視頻等多種媒體集成在一起,因而在教學(xué)中得到迅速發(fā)展。2.多媒體CAI課件的教學(xué)形式(見書)8.1.2多媒體課件的選題和教學(xué)設(shè)計(jì)
8.1多媒體課件制作流程
8.1.3編寫腳本和準(zhǔn)備素材1.編寫腳本編寫腳本是使用文字和圖形的方式,將多媒體應(yīng)用系統(tǒng)的信息結(jié)構(gòu)進(jìn)行編排和組織。信息結(jié)構(gòu)可以采用網(wǎng)狀結(jié)構(gòu)或樹形結(jié)構(gòu)等,如本章教學(xué)課件信息結(jié)構(gòu)圖如圖8-1-1所示。2.準(zhǔn)備素材圖8-1-1本章教學(xué)課件信息結(jié)構(gòu)圖
8.1多媒體課件制作流程
8.1.4課件設(shè)計(jì)、調(diào)試和交付使用1.課件設(shè)計(jì)使用多媒體課件的制作工具,按照腳本將各種素材進(jìn)行編排和集成,最終制作出符合用戶要求的多媒體課件。多媒體程序設(shè)計(jì)工具就是一個(gè)多媒體應(yīng)用程序的設(shè)計(jì)平臺(tái),是一種多媒體程序設(shè)計(jì)軟件。它綜合了程序設(shè)計(jì)語(yǔ)言和多媒體硬件開發(fā)工具或函數(shù)庫(kù)的功能,可以直觀地編制多媒體程序,使程序的設(shè)計(jì)大大簡(jiǎn)化。它可以集成處理和統(tǒng)一管理多媒體素材,使之成為用戶需要的多媒體應(yīng)用系統(tǒng)。它可以使程序的用戶界面、動(dòng)畫和加載多媒體素材等工作在簡(jiǎn)單愉快的操作中完成。
2.課件調(diào)試
3.交付使用
8.2教學(xué)課件的策劃
8.2.1片花動(dòng)畫“多媒體教學(xué)程序”程序運(yùn)行后,屏幕顯示一幅圖片,背景音樂(lè)伴隨響起,轉(zhuǎn)動(dòng)的圖片動(dòng)畫及靜態(tài)立體文字標(biāo)題顯現(xiàn)。該程序運(yùn)行后的畫面如圖8-2-1所示,該“片花動(dòng)畫”的程序如圖8-2-2所示。
圖8-2-1程序運(yùn)行后的畫面圖8-2-2片花動(dòng)畫程序
8.2教學(xué)課件的策劃圖8-2-3“屬性:聲音圖標(biāo)[start音樂(lè)]”(計(jì)時(shí))對(duì)話框
8.2教學(xué)課件的策劃8.2.2文件菜單文件菜單是通過(guò)選擇菜單列表中相應(yīng)的菜單選項(xiàng)進(jìn)入各部分程序體,文件菜單中包括4項(xiàng):幫助、教學(xué)、娛樂(lè)、退出,該“文件菜單”的程序如圖8-2-4所示。圖8-2-4文件菜單程序
8.2教學(xué)課件的策劃
圖8-2-5“屬性:判斷圖標(biāo)[幫助]”(菜單)對(duì)話框
8.2教學(xué)課件的策劃8.2.3進(jìn)入教學(xué)主體教學(xué)主體是多媒體教學(xué)課件的內(nèi)容部分,在片頭動(dòng)畫播放完畢或者用鼠標(biāo)單擊后,應(yīng)該出現(xiàn)教學(xué)內(nèi)容,這部分的程序如圖8-2-6所示。圖8-2-6進(jìn)入教學(xué)主體程序
8.2教學(xué)課件的策劃
圖8-2-7“屬性:等待圖標(biāo)[]”對(duì)話框
8.3教學(xué)課件的幫助
8.3.1進(jìn)入幫助幫助菜單中包括一些文字信息,提示該教學(xué)軟件的使用說(shuō)明,該程序運(yùn)行后的畫面如圖8-3-1所示,該“幫助”菜單的程序如圖8-3-2所示。圖8-3-1幫助畫面圖8-3-2幫助菜單程序
8.3教學(xué)課件的幫助
8.3.2幫助內(nèi)容幫助內(nèi)容中包括了相應(yīng)的提示信息:使用說(shuō)明、系統(tǒng)介紹和教材介紹,該“系統(tǒng)幫助”的程序如圖8-3-4所示。(見書)圖8-3-4系統(tǒng)幫助程序
8.3教學(xué)課件的幫助
圖8-3-5“屬性:顯示圖標(biāo)[幫助背景]”對(duì)話框
8.3教學(xué)課件的幫助
(2)在“幫助文字”顯示圖標(biāo)中輸入提示使用的幫助文字。(3)拖曳一個(gè)等待圖標(biāo),調(diào)出“屬性:等待圖標(biāo)[]”對(duì)話框。在“事件”復(fù)選框中選擇“單擊鼠標(biāo)”和“按任意鍵”選項(xiàng),等待時(shí)間為5秒鐘,如圖8-3-6所示。圖8-3-6“屬性:等待圖標(biāo)[]”對(duì)話框
8.3教學(xué)課件的幫助
(4)在“系統(tǒng)介紹”顯示圖標(biāo)中單擊“文本”工具,從外部打開“系統(tǒng)介紹”記事本文件,將其內(nèi)容粘貼到該圖標(biāo)中,調(diào)整文字格式。調(diào)出“屬性:顯示圖標(biāo)”面板,在選項(xiàng)復(fù)選框中選擇“擦除以前內(nèi)容”選項(xiàng),如圖8-3-7所示。圖8-3-7“屬性:顯示圖標(biāo)”面板
8.4教學(xué)主體的內(nèi)容
8.4.1教學(xué)主體界面進(jìn)入教學(xué)主體界面,包含了各章節(jié)的按鈕、菜單選項(xiàng)和一個(gè)退出按鈕。該程序運(yùn)行后的畫面如圖8-4-1所示,該“教學(xué)主體”的程序如圖8-4-2所示。(見書)
圖8-4-1教學(xué)主體畫面圖8-4-2教學(xué)主體程序
8.4教學(xué)主體的內(nèi)容
圖8-4-3“屬性:顯示圖標(biāo)[語(yǔ)文圖標(biāo)]”對(duì)話框
8.4教學(xué)主體的內(nèi)容
圖8-4-4語(yǔ)文圖標(biāo)程序
8.4教學(xué)主體的內(nèi)容
圖8-4-5其他群組圖標(biāo)程序
8.4教學(xué)主體的內(nèi)容
8.4.2語(yǔ)文篇進(jìn)入教學(xué)主體后,方法1是點(diǎn)擊“語(yǔ)文”按鈕;方法2是選擇“教學(xué)”菜單下的“語(yǔ)文篇”,則在屏幕的中間出現(xiàn)語(yǔ)文目錄列表,在其中點(diǎn)擊選擇進(jìn)入相應(yīng)的內(nèi)容,該程序運(yùn)行后的畫面如圖8-4-6所示,該“語(yǔ)文篇”的程序如圖8-4-7所示。
圖8-4-6語(yǔ)文篇畫面圖8-4-7語(yǔ)文篇程序
8.4教學(xué)主體的內(nèi)容
圖8-4-8
退出語(yǔ)文程序
8.4教學(xué)主體的內(nèi)容
設(shè)置“詩(shī)朗誦”的交互分支屬性。將熱區(qū)域框移動(dòng)到對(duì)應(yīng)“詩(shī)朗誦”的標(biāo)題文字和gif動(dòng)畫位置,如圖8-4-9所示。設(shè)置熱區(qū)域的匹配方式為“單擊”,鼠標(biāo)為手狀態(tài)。同樣的方法設(shè)置“我愛北京天安門”和“虞美人”的交互分支屬性,并將熱區(qū)域框移動(dòng)到對(duì)應(yīng)的“我愛北京天安門”和“虞美人”的標(biāo)題文字和gif動(dòng)畫位置。(見書)
圖8-4-9詩(shī)朗誦熱區(qū)域設(shè)置
8.4教學(xué)主體的內(nèi)容
1.詩(shī)朗誦該程序運(yùn)行后的畫面如圖8-4-10所示,該“詠鵝”程序如圖8-4-11所示。
圖8-4-101.1詠鵝畫面圖8-4-11“詠鵝”程序
8.4教學(xué)主體的內(nèi)容
2.我愛北京天安門
圖8-4-13我愛北京天安門程序圖8-4-12我愛北京天安門畫面
8.4教學(xué)主體的內(nèi)容
圖8-4-14我愛北京天安門課文分類界面8.4教學(xué)主體的內(nèi)容
圖8-4-15課文內(nèi)容程序圖8-4-16課文分類中的其他程序
8.4教學(xué)主體的內(nèi)容
3.虞美人
圖8-4-18虞美人畫面圖8-4-19李煜圖片畫面
8.4教學(xué)主體的內(nèi)容
圖8-4-20卷軸文字畫面圖8-4-21虞美人程序
8.4教學(xué)主體的內(nèi)容
8.4.3數(shù)學(xué)篇進(jìn)入教學(xué)主體后,方法1是點(diǎn)擊“數(shù)學(xué)”按鈕;方法2是選擇“教學(xué)”菜單下的“數(shù)學(xué)篇”,則在屏幕的中間出現(xiàn)數(shù)學(xué)目錄列表,在其中點(diǎn)擊選擇進(jìn)入相應(yīng)的內(nèi)容,該程序運(yùn)行后的畫面如圖8-4-22所示,該“數(shù)學(xué)篇”的程序如圖8-4-23所示。(見書)
圖8-4-22數(shù)學(xué)目錄畫面圖8-4-23數(shù)學(xué)篇程序
8.4教學(xué)主體的內(nèi)容
1.求和計(jì)算
圖8-4-26求和計(jì)算畫面圖8-4-27求和計(jì)算程序
8.4教學(xué)主體的內(nèi)容
2.鉆石定位
圖8-4-28鉆石定位畫面圖8-4-29鉆石定位程序
8.4教學(xué)主體的內(nèi)容
圖8-4-30運(yùn)動(dòng)軌跡畫面
8.4教學(xué)主體的內(nèi)容
圖8-4-31“屬性:移動(dòng)圖標(biāo)[*]”對(duì)話框
8.4教學(xué)主體的內(nèi)容
3.?dāng)?shù)字混色
圖8-4-32數(shù)字混色畫面圖8-4-33數(shù)字混色程序
8.4教學(xué)主體的內(nèi)容
8.4.4英語(yǔ)篇
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《湖湘文學(xué)教育論》課件
- 《竹與中國(guó)文化》課件
- 小學(xué)一年級(jí)10到20加減法練習(xí)題口算
- 防校園欺凌講座心得體會(huì)
- 《病例神經(jīng)內(nèi)科》課件
- 服裝行業(yè)前臺(tái)服務(wù)要點(diǎn)
- 礦產(chǎn)行業(yè)人才培養(yǎng)總結(jié)
- 課堂氛圍與學(xué)習(xí)積極性提升計(jì)劃
- 家政服務(wù)行業(yè)客服工作總結(jié)
- 安徽省宿州市埇橋區(qū)教育集團(tuán)2022-2023學(xué)年九年級(jí)上學(xué)期期末質(zhì)量檢化學(xué)試題
- 人教版三年級(jí)上冊(cè)數(shù)學(xué)期末測(cè)試卷可打印
- 醫(yī)療高級(jí)職稱評(píng)審論文答辯
- 設(shè)計(jì)服務(wù)保障措施方案
- 軟件測(cè)試方案模板(完整版)
- 建筑幕墻工程(鋁板、玻璃、石材)監(jiān)理實(shí)施細(xì)則(全面版)
- 基于課程標(biāo)準(zhǔn)的學(xué)生創(chuàng)新素養(yǎng)培育的學(xué)科教學(xué)改進(jìn)研究課題申報(bào)評(píng)審書
- 批判性思維技能測(cè)試題及答案
- 人工智能教學(xué)實(shí)驗(yàn)室建設(shè)方案
- 醫(yī)療人員廉潔從業(yè)九項(xiàng)準(zhǔn)則
- 培訓(xùn)費(fèi)收款收據(jù)模板
- 母公司與子公司之間的協(xié)同效應(yīng)
評(píng)論
0/150
提交評(píng)論