版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、-PAGE . z -. - 考試資料CAI課件設(shè)計實驗指導(dǎo)書華中師大學(xué)信息技術(shù)系二00九年三月TOC o 1-3 h z uHYPERLINK l _Toc232824656工程一演示型CAI課件設(shè)計與制作 PAGEREF _Toc232824656 h 2HYPERLINK l _Toc232824657工程二指導(dǎo)型CAI課件設(shè)計與制作 PAGEREF _Toc232824657 h 10HYPERLINK l _Toc232824658工程三資源型CAI課件設(shè)計與制作 PAGEREF _Toc232824658 h 18HYPERLINK l _Toc232824659工程四游戲型CAI
2、課件設(shè)計與制作 PAGEREF _Toc232824659 h 26HYPERLINK l _Toc232824660工程五綜合型CAI課件的設(shè)計與制作 PAGEREF _Toc232824660 h 32HYPERLINK l _Toc232824661附錄一:實驗報告要求 PAGEREF _Toc232824661 h 35HYPERLINK l _Toc232824662附錄二:實驗成績評分方法 PAGEREF _Toc232824662 h 35工程一演示型CAI課件設(shè)計與制作實驗學(xué)習(xí)目標(biāo)1.了解演示型課件設(shè)計特點、構(gòu)造和應(yīng)用;2. 熟悉多媒體著作工具Authorware的工作環(huán)境以及
3、根本使用;3能夠利用顯示圖標(biāo)、等待圖標(biāo)等制作一個圖文并茂的演示型課件。實驗容根據(jù)演示型課件設(shè)計的要求,設(shè)計一個用平面幾何方法驗證數(shù)學(xué)公式(a+b) 2=a2+b2+2ab的演示型課件,并利用Authorware軟件進(jìn)展制作。1需求分析課堂演示型課件主要用于輔助教師課堂講授,可以單獨使用,也可以配合黑板、掛圖、幻燈等教學(xué)設(shè)備共同使用。2課件開發(fā)中需要注意的問題課件不應(yīng)該影響教師授課的整體效果,應(yīng)該根據(jù)教師備課教案進(jìn)展設(shè)計,不必所有的容都在課件中表達(dá),應(yīng)根據(jù)需要選擇恰當(dāng)?shù)娜菰O(shè)計課件。1色彩選擇文字屬性設(shè)置易讀性由于教學(xué)環(huán)境限制光照的影響,投影機(jī)本身的限制等,授課時無法像電影院一樣保證銀幕上的效果。
4、所以在色彩設(shè)計時要保證注目、清晰,一般教室暗,投影機(jī)亮度高時可以使用暗色背景亮色前景圖象與文字;教室明亮或投影機(jī)亮度缺乏時可使用淺色背景深色前景。此外,課件中的文字要清晰可見,不僅顏色要醒目,字號、間距等設(shè)置也應(yīng)滿足易讀性的要求。2交互設(shè)計簡約性由于教學(xué)過程中教師很難像坐在計算機(jī)前操作,有些教師使用簡報鼠標(biāo)軌跡球操作,所以交互設(shè)計要簡捷易操作,多種方式鍵盤、鼠標(biāo)均可控制課件的運行。由于教師在操作中很容易將單擊和雙擊混淆,按鍵盤也很難做到準(zhǔn)確無誤,所以在課件設(shè)計中要考慮誤操作的防止。3課件作用輔助性在課件設(shè)計中要保證課件為教學(xué)效勞,保證教師的主導(dǎo)地位,課件應(yīng)配合教師講授而不是代替教師,所以一般沒
5、有講解或背景音樂。實驗設(shè)備微型計算機(jī)、Authorware 7.0軟件實驗步驟用平面幾何方法驗證數(shù)學(xué)公式(a+b)2=a2+b2+2ab,可以使學(xué)生更好地理解這個公式的意義,并且培養(yǎng)了學(xué)生從多方面考慮問題的能力。本例由兩個局部組成:自動演示和分步演示。在自動演示程序中將自動移動代表數(shù)學(xué)式的幾何圖形到相應(yīng)位置,它使用了運動圖標(biāo);在分步演示程序中用戶可以控制程序運行的進(jìn)程,以利于教師的說明和學(xué)生的思考。程序設(shè)計流程圖如圖1.1所示。圖1.1 程序流程圖圖 1.2 顯示圖標(biāo)封面(1)建立一個新文件,命名為用幾何法驗證平方和公式.a7p。(2)拖入一個顯示圖標(biāo),命名為封面,輸入容如圖1.2所示。(3)
6、創(chuàng)立一個下拉菜單型交互控制構(gòu)造。首先拖入一個交互圖標(biāo),命名為動態(tài)演示。然后拖入兩個群組圖標(biāo)作為分支圖標(biāo),分別命名為自動演示和分步演示,均選擇下拉菜單交互類型,在自動演示、分步演示分支交互屬性中選中永久性交互選項。圖1.3 提示的構(gòu)造圖1.4 原圖的容圖圖1.5 分割面積的部構(gòu)造(4)翻開群組圖標(biāo)自動演示,部構(gòu)造如圖1.1中Level2所示。翻開其中群組圖標(biāo)提示,部構(gòu)造如圖1.3所示,主要作用是顯示幾何圖形面積值與代數(shù)式的關(guān)系。(5)拖入顯示圖標(biāo)提示1”,輸入提示容在平面幾何中,ab2可以理解為邊長為ab的正方形的面積值。參見以下圖:。在其屬性對話框的Display選項卡中選中Erase Pre
7、vious Content復(fù)選框,自動擦除封面的容,并任意選擇顯示過渡效果。(6)拖入一等待圖標(biāo),設(shè)置等待2秒鐘。(7)拖入顯示圖標(biāo)原圖,容如圖1.4所示。(8)拖入顯示圖標(biāo)a+b*2”,在適當(dāng)?shù)奈恢幂斎隺b2 ”,在屬性對話框中任選一種過渡效果。(9)拖入一等待圖標(biāo),設(shè)置等待2秒鐘。(10)拖入一擦除圖標(biāo),設(shè)置擦除顯示圖標(biāo)提示1”的容,任意選擇一種擦除效果。(11)拖入顯示圖標(biāo)提示3”,輸入容為現(xiàn)將正方形面積a+b2劃線分割為四個局部,的提示容,并在屬性對話框中任意選擇一種顯示過渡效果。(12)在群組圖標(biāo)提示下拖入一等待圖標(biāo),設(shè)置等待2秒鐘。(13)翻開群組圖標(biāo)分割面積,部構(gòu)造設(shè)計如圖1.5
8、所示。其作用是將原圖中的正方形面積分割為四個子圖形面積。(14)分別拖入顯示圖標(biāo)分割1”和分割2”。雙擊顯示圖標(biāo)原圖,然后按著Shift鍵雙擊顯示圖標(biāo)分割1”,在透視的原圖中的正方形上畫入一條分割線,同理在設(shè)計圖標(biāo)分割2”中畫入另一條分割線。注意設(shè)置顯示過渡效果,效果如圖1.6所示。圖1.6 分割1、分割2畫線的效果圖17.7 閃爍aa的屬性對話框(15)翻開群組圖標(biāo)閃爍aa,部構(gòu)造如圖1.7所示。其作用是利用判斷圖標(biāo)的循環(huán)功能閃爍顯現(xiàn)子圖形aa。拖入一判斷圖標(biāo)閃爍aa,其屬性對話框的設(shè)置如圖1.7所示。分別拖入群組圖標(biāo)aa1”和aa2”作為兩個循環(huán)分支,其部構(gòu)造如圖1.7所示。在顯示圖標(biāo)a*
9、a中畫出圖形aa正方形原圖的一個矩形子圖形,并使之與正方形一局部重合,調(diào)整好大小、位置和顏色。兩個等待圖標(biāo)中均設(shè)置等待0.2秒。然后復(fù)制顯示圖標(biāo)a*a并粘貼到判斷構(gòu)造下方的流程線上如圖1.7所示。這樣就可以實現(xiàn)子圖形aa的假設(shè)干次閃爍顯現(xiàn)并最終靜止在畫面中。同理,群組圖標(biāo)閃爍ab、閃爍ba、閃爍bb部構(gòu)造和設(shè)置與此一樣,只是圖形不同。設(shè)計時注意調(diào)整好四個矩形的填充顏色與相互透視位置,使之正好拼合在原圖正方形之上。這四個群組圖標(biāo)綜合運行的結(jié)果如圖1.8所示。 圖1.8 子圖形的拼合結(jié)果圖圖1.9 移出的構(gòu)造圖1.10 移出圖標(biāo)的綜合畫面效果(16)在群組圖標(biāo)分割面積之后的流程線上拖入一等待圖標(biāo),
10、設(shè)置等待2秒鐘。(17)拖入顯示圖標(biāo)即,在適當(dāng)位置輸入提示語句則正方形的面積等于各子圖形面積的和。(18)構(gòu)建群組圖標(biāo)移出,其部構(gòu)造如圖1.9所示。其作用是將所有子圖形移動到畫面的右側(cè),以顯示原圖分割的動態(tài)過程,并顯示出子圖形與原圖正方形在面積數(shù)值上的關(guān)系。拖入擦除圖標(biāo),設(shè)置擦除當(dāng)前無關(guān)的畫面容。拖入四個運動圖標(biāo),并分別與前面已擺放好的子圖形aa、ab、ba和bb相關(guān)聯(lián)關(guān)聯(lián)方法參見前面的實例,將這些子圖形的終點位置定義在畫面右側(cè)。拖入顯示圖標(biāo)等號,在其演示窗口中的適當(dāng)位置輸入等號和加號。群組圖標(biāo)移出的效果如圖1.10所示。(19)拖入一等待圖標(biāo),設(shè)置等待2秒鐘。(20)構(gòu)建群組圖標(biāo)閃爍字,其部
11、構(gòu)造如圖1.11所示。其作用是閃爍顯示正方形和各子圖形面積數(shù)值的各代數(shù)式。圖1.11閃爍字的部構(gòu)造圖1.12 閃爍ab*2字的構(gòu)造圖1.13 閃爍顯示字符的綜合效果首先拖入顯示圖標(biāo)注意,輸入文本提示語句注意,各局部的面積值分別為:。拖入群組圖標(biāo)閃爍a+b*2字,其部構(gòu)造如圖17.12所示。該群組圖標(biāo)的構(gòu)建方法與步驟15一樣,只是閃爍顯示的對象不同,該群組圖標(biāo)閃爍顯示的是a+b2”字符。該字符被置于原圖正方形所在之處。同理,群組圖標(biāo)閃爍字中的其它群組圖標(biāo)的構(gòu)造和設(shè)置與此一樣,只是顯示的字符不同。各字符也被置于相應(yīng)的子圖形所在處圖1.10中子圖形的位置處。因此群組圖標(biāo)閃爍字的綜合顯示效果如圖1.1
12、3所示。(21)拖入一等待圖標(biāo),設(shè)置等待2秒鐘。(22)拖入一個擦除圖標(biāo),設(shè)置擦除當(dāng)前無關(guān)的畫面容。(23)構(gòu)建群組圖標(biāo)形成公式,構(gòu)造如圖1.14所示。其作用是導(dǎo)出平方和公式。分別在顯示圖標(biāo)a+b*2”、a*2、b*2、ab0、ba0中各自相應(yīng)寫入a+b2 、a2 、b2 、ab、ba字符,然后分別與運動圖標(biāo)運動a+b*2”、移動a*2”、移動b*2”、移動ab、移動ba各自相應(yīng)關(guān)聯(lián),分別對這些運動圖標(biāo)進(jìn)展屬性設(shè)置,使這些字符分別從各自所在子圖形標(biāo)識之處被移到如圖1.19所示之處,形成一個平方和等式。同時利用提示閃爍判斷構(gòu)造圖1.14中將abba提示信息閃爍顯示在等式上方如圖1.15所示,閃爍
13、顯示方法與上述步驟15和步驟20方法一樣。將顯示圖標(biāo)ba0其中寫有ba字符與運動圖標(biāo)移動ba2相關(guān)聯(lián),設(shè)置運動圖標(biāo)屬性,使平方和等式中的ba字符左移到ab字符處。拖入顯示圖標(biāo)等式,在適當(dāng)?shù)奈恢脤懭肫椒胶凸剿璧牡忍?、加號和一個2字,并寫入提示語。最后形成的界面效果如圖1.16所示。(24)下拉菜單交互構(gòu)造中群組圖標(biāo)分步演示的構(gòu)造與功能設(shè)計與上述自動演示的構(gòu)造與功能設(shè)計根本一樣,只是將*些程序段處等待圖標(biāo)的屬性對話框設(shè)置為按鈕式等待,使程序在*些程序段處需要按動按鈕才能繼續(xù)運行,以此實現(xiàn)分步演示。圖1.14 形成公式的構(gòu)造圖1.15 移動字符后形成等式的效果圖1.16 運行結(jié)果實驗思考與總結(jié)演
14、示型課件設(shè)計的根本要求有哪些.應(yīng)注意哪些問題.工程二指導(dǎo)型CAI課件設(shè)計與制作實驗學(xué)習(xí)目標(biāo)1.了解指導(dǎo)型課件設(shè)計特點、構(gòu)造和應(yīng)用;2.熟悉Authorware交互圖標(biāo)的使用,加深對交互構(gòu)造和交互過程的理解;3.能熟練運用Authorware提供的各種交互方式實現(xiàn)指導(dǎo)型課件的制作。實驗容根據(jù)指導(dǎo)型課件設(shè)計的要求,設(shè)計一個用電流表測電流指導(dǎo)型課件,要求有適合的用戶控制和指導(dǎo)功能,要有大量的交互,利用Authorware軟件進(jìn)展制作。1需求分析由于學(xué)生在沒有教師監(jiān)視的情況下自學(xué),要求課件吸引力高,知識性強(qiáng),能夠吸引學(xué)生學(xué)習(xí)的注意力,代替?zhèn)鹘y(tǒng)教師授課模式。2課件開發(fā)中需要注意的問題要求在課件設(shè)計中著重
15、交互設(shè)計,尤其是導(dǎo)航類型的交互,使學(xué)習(xí)者能夠迅速找到學(xué)習(xí)的知識點,防止在學(xué)習(xí)中迷航,而且在課件設(shè)計中要使計算機(jī)發(fā)揮教師的作用,對于學(xué)生提出的問題應(yīng)給出相應(yīng)的解答。(1)專家化專家化原則是指,無論學(xué)習(xí)者提出任何問題,學(xué)習(xí)系統(tǒng)都應(yīng)能夠給出解答。(2)智能化智能化原則主要表現(xiàn)在兩個方面,一是教學(xué)過程的智能化,課件應(yīng)能夠根據(jù)學(xué)習(xí)者的反應(yīng)判斷出教學(xué)效果,分析受教育者的承受能力與知識水平,采取響應(yīng)的教育方法來適應(yīng)受教育者;二是教學(xué)過程中的可選擇性,學(xué)生可以選擇跳過其熟悉的容,著重學(xué)習(xí)新容。(3)學(xué)習(xí)性由于學(xué)生在教學(xué)環(huán)節(jié)中會提出各種問題,要求課件教學(xué)系統(tǒng)能夠承受學(xué)生提出的新問題,不斷補(bǔ)充資源庫。實驗設(shè)備微型
16、計算機(jī)、Authorware 7.0軟件實驗步驟課件用電流表測電流,是一個指導(dǎo)型教學(xué)課件,通過使用該課件,學(xué)生可以學(xué)習(xí)相應(yīng)的中學(xué)物理知識,在課件設(shè)計上,本例突出了制導(dǎo)型課件的特點: 視頻講解與虛擬實驗對應(yīng)的課件設(shè)計:如圖2.1所示,視頻講解中的步驟與虛擬實驗中的步驟一樣,學(xué)習(xí)者可以通過教師的視頻講解逐步地進(jìn)展實驗。 提供視頻播放控制功能:如圖2.1左圖所示,提供播放器控制視頻講解的播放,有利于學(xué)習(xí)者有選擇有重點地進(jìn)展學(xué)習(xí)。 虛擬實驗提供逐步提示語言:如圖2.1右圖所示,學(xué)習(xí)者可以選擇是否進(jìn)展逐步的實驗提示。 容錯設(shè)計:在虛擬實驗中,課件允許學(xué)生進(jìn)展錯誤操作,并給出相應(yīng)的指導(dǎo)。 自動生成實驗報告
17、:本例可在完成虛擬實驗后生成實驗報告,完成在課件指導(dǎo)下的整個學(xué)習(xí)過程。 圖2.1 通過視頻文件指導(dǎo)學(xué)生按步驟進(jìn)展實驗本程序流程圖如2.2所示。該程序是整個課件的一個分支,為使讀者易于理解,現(xiàn)將該程序模塊編輯成為一個獨立程序,并刪除無用變量。由于該程序模塊涉及圖標(biāo)比擬多,且程序流程相對復(fù)雜,所以本例主要介紹設(shè)計思想和主要實現(xiàn)功能。圖 2.2 程序流程圖圖 2.3 使用 Agent(1)Ms Agent在Authorware中的使用由于在指導(dǎo)型課件中經(jīng)常需要卡通型角色輔助教學(xué)工作,微軟公司設(shè)計開發(fā)的Agent技術(shù)是在指導(dǎo)型課件中常用的技術(shù)之一。由于Agent不需要另外進(jìn)展素材的設(shè)計,并可以提供許多
18、動作,為課件開發(fā)提高了效率。如圖2.4是裝入Agent的計算圖標(biāo)。圖2.4 本例中的 Agent提示: Microsoft Agent 俗稱動畫精靈,是Microsoft公司用來改善和增強(qiáng)用戶界面顯示效果的一個Active*控件。它最早以 Office 助手的身份出現(xiàn),優(yōu)點是支持簡體中文。其主要作用是提供一種易于理解和使用的操作界面,承受用戶的指令,代替用戶完成*些復(fù)雜繁瑣的工作或為用戶提供幫助,提高趣味性。Agent動畫角色本身就是一個浮在最前面的窗口,而且還可以讓它顯示文本和朗讀容,使課件更生動、形象。在Authorware中使用Agent首先必須安裝Microsoft Agent和Age
19、nt的角色文件。Microsoft Agent在安裝Office要求高于2000版本時會自動安裝,也提供角色文件,假設(shè)要單獨安裝可以到.microsoft./msagent/下載。其次我們還要加載MSAgent.U32第一版或MSAgent2.U32第二版,這個文件在很多上都有下載。它提供了很多控制Agent角色的函數(shù),常用的有: Id:=maLoad(Filename):裝載動畫角色文件,F(xiàn)ilename為動畫精靈文件名。 maShow(Id,*,Y,APM,HOI):在指定的、位置顯示動畫精靈,APM為1時在動畫精靈上右擊會出現(xiàn)快捷菜單,HOI為1時,動畫精靈在空閑時會自動隱藏。使用.ac
20、s格式的動畫精靈時需要先加載,再顯示,以下函數(shù)可以實現(xiàn)顯示.acs格式的動畫精靈的功能。MyAgentId:=maLoad(FileLocationmerlin1.acs) -loadmaShow(MyAgentId,520,250,1,0) -display maPlay(Id,Action):讓動畫精靈做指定動作,如Write是指讓動畫精靈做書寫的動作。 maSpeak(Id,te*t,wavefile):該函數(shù)支持語音合成功能,即如果參數(shù)te*t的容是英文,動畫精靈會把它讀出來,如果te*t的文字是中文的,則只能用wavefile文件來代替,聲音文件的后綴必須是wav。 maHide(I
21、d):隱藏動畫精靈,也可以通過右鍵快捷菜單進(jìn)展隱藏。 maStopAll(Id):停頓指定的動畫精靈的所有動作。 maRamove(Id):去除在此之前出現(xiàn)的動畫精靈。此外,還可以使用Active*功能實現(xiàn)Agent的引入。2視頻教學(xué)程序模塊的設(shè)計視頻教學(xué)程序比擬簡單第六章已經(jīng)介紹過播放器的程序設(shè)計,該程序模塊參見2.5主要是用熱區(qū)交互點播不同的視頻文件,本例中有兩個自動播放的小技巧:一是進(jìn)入程序模塊后自動播放第一個視頻方法是在進(jìn)入模塊時,另*一自定義變量數(shù)值不為0因為默認(rèn)數(shù)值為0,本例中使用變量為autoplay,在交互圖標(biāo)中設(shè)置一條件交互,當(dāng)變量autoplay數(shù)值不為0本例為1時,使用G
22、oto函數(shù)自動跳轉(zhuǎn)到第一個視頻處開場播放,如圖2.5所示。二是自動連續(xù)播放視頻:當(dāng)變量auto值為1時,在程序中設(shè)置了條件交互參見圖2.5,偵測前一視頻文件是否播放完畢,假設(shè)播放完畢,則使用Goto函數(shù)跳轉(zhuǎn)到下一視頻繼續(xù)播放。 圖 2.5 視頻教學(xué)程序模塊 提示:可以設(shè)置交互,讓用戶定義是否自動連續(xù)播放,只需要改變變量本例中是auto的數(shù)值即可。3虛擬實驗教學(xué)程序模塊的設(shè)計由于是指導(dǎo)型課件,所以在設(shè)計時允許學(xué)習(xí)者設(shè)置是否顯示提示語,設(shè)置與實現(xiàn)方式與視頻教學(xué)中的自動播放設(shè)置方式一樣,通過影響*變量數(shù)值的改變決定是否觸發(fā)相對的條件交互,注意:條件交互自動相應(yīng)為When True,一進(jìn)入條件交互,首
23、先需要破壞條件。由于該程序模塊設(shè)計比擬復(fù)雜,希望讀者對應(yīng)光盤程序進(jìn)展學(xué)習(xí),本處主要介紹實驗線路連接的步驟,流程圖參見2.6所示。圖 2.6 虛擬實驗教學(xué)程序模塊設(shè)計 1確定起點通過熱區(qū)交互設(shè)計參見圖2.7,在每一個接線柱處設(shè)計一個熱區(qū)交互,學(xué)習(xí)者需要首先通過鼠標(biāo)點擊接線柱處的熱區(qū)交互確認(rèn)從哪個接線柱開場進(jìn)展連線對應(yīng)圖2.6互圖標(biāo)起點。 圖 2.7 確定起點程序模塊的熱區(qū)設(shè)置2拖拽交互確認(rèn)接線柱后,進(jìn)入交互分支如圖2.6中的分支k=1,在交互分支中再建立交互圖標(biāo),通過目標(biāo)區(qū)域交互完成拖拽交互,在所有接線柱處均設(shè)置目標(biāo)區(qū)參見圖2.8。此外還需要設(shè)置全屏幕的返回目標(biāo)區(qū)對應(yīng)圖2.6互圖標(biāo)連接。圖 2.
24、8 拖拽交互模塊的目標(biāo)區(qū)域設(shè)置 圖 2.9 顯示連線程序模塊與運行效果3顯示連線一旦觸發(fā)目標(biāo)區(qū)域交互,就進(jìn)入了交互分支參見圖2.9,在該分支中首先進(jìn)展判斷,變量sja表示目前兩個接線柱之間的連線狀態(tài)0為未連線,1為已連線。計算圖標(biāo)sja=0中的容是sja=1,顯示圖標(biāo)3216中是連線的素材圖使用Alpha通道,這樣就在兩個接線柱之間顯示連線。計算圖標(biāo)sja=1中的容是GoTo(IconID擦除連線)對應(yīng)計算圖標(biāo)中包括EraseIcon(IconID3216)函數(shù),完成擦除連線的功能。提示:程序設(shè)計時需要注意為每兩個接線柱之間繪制一條連線素材圖。當(dāng)使用鼠標(biāo)觸發(fā)電鍵的熱區(qū)后,根據(jù)實際連接效果確定燈
25、泡與電表的響應(yīng)。其中燈泡變量可以采用包含Alpha通道的圖片素材表示,如需考慮亮度不同可以設(shè)置多,電表指針則需要使用透明的Flc動畫視頻實現(xiàn)。此外,由于在此例中考慮了所有的可能性,所以設(shè)置交互與素材的工作量較大。在實際程序設(shè)計中,還需要設(shè)計再次執(zhí)行上述程序可以將連好的線擦除的功能。4判斷連線情況在完成連線工作閉合電鍵后,程序開場判斷連線情況程序參見圖2.6中群組圖標(biāo)計算5。首先判斷是否存在短路,方法是通過偵測表示短路連接的變量值是否為11代表連接,如為1,則電路中存在短路,程序報錯,并通過顯示圖標(biāo)告之學(xué)習(xí)者電路短路。然后判斷電路連接情況,這里涉及到電路學(xué)的相關(guān)知識,與課件設(shè)計無關(guān),故不占篇幅介
26、紹,讀者可參考光盤實例。5顯示效果并讀數(shù)根據(jù)連線情況的判斷顯示相關(guān)的素材本例中包括小電珠發(fā)光的圖和電表指針偏轉(zhuǎn)的視頻文件。設(shè)置文本輸入交互,學(xué)習(xí)者可將電表指示的數(shù)據(jù)填寫在文本輸入交互中,并通過為變量賦值的方法記錄在程序中。4實驗報告生成程序模塊實驗報告生成的方法是用不同變量記錄學(xué)習(xí)者在進(jìn)展實驗過程中的讀數(shù)使用文本輸入交互,并直接用大括號顯示在實驗報告中,其他容可由用戶通過文本輸入交互輸入,參見圖2.10所示。圖 2.10 生成實驗報告程序模塊與運行效果實驗思考與總結(jié)指導(dǎo)型課件設(shè)計的根本要求有哪些.應(yīng)注意哪些問題.工程三 資源型CAI課件設(shè)計與制作一、實驗學(xué)習(xí)目標(biāo)1了解資源型課件的特點和應(yīng)用;2
27、掌握超文本和超媒體的制作方法;3學(xué)會使用框架圖標(biāo)和導(dǎo)航圖標(biāo)制作資源型課件;二、實驗容按照資源型課件的設(shè)計要求,設(shè)計一個教學(xué)題庫課件,利用Authorware制作一個資源型的CAI課件。1需求分析資源型課件又稱為資源庫,是為教學(xué)的制作提供大量資源的一種特殊的課件,但是如果有制作精良的資源型課件,需求量非常大,網(wǎng)絡(luò)上有許多付費的資源課件,供有需求的用戶付費下載。2課件開發(fā)中需要注意的問題1全面性資源性課件提供的資源應(yīng)該是全面的,應(yīng)該力求分門別類,應(yīng)有盡有,并有專人維護(hù),并不斷補(bǔ)充新素材。2開放性由于網(wǎng)絡(luò)等媒體的開放性,資源型課件應(yīng)堅持開放型的原則,允許者提交共享資源素材。三、實驗設(shè)備微型計算機(jī)、A
28、uthorware 7.0軟件四、實驗步驟在此題庫中,主要實現(xiàn)了組卷與評判功能,組卷的過程是通過取隨機(jī)數(shù)的方法選擇題庫中*一題,該題目的格式為:題干、正確選項1個、錯誤選項假設(shè)干,首先從錯誤選擇項中隨機(jī)抽取三個,再與正確選項隨機(jī)排列成ABCD四個選擇答案,并將正確答案的字母記錄在答案數(shù)組中。本程序流程圖如3.1所示。該程序是整個課件的一個分支,為使讀者易于理解,現(xiàn)將該程序模塊編輯成為一個獨立程序,并刪除無用變量。由于該程序模塊涉及圖標(biāo)比擬多,且程序流程相對復(fù)雜,所以本例主要介紹設(shè)計思想和主要實現(xiàn)功能。圖 3.1 題庫的流程圖1、參數(shù)選擇程序模塊設(shè)計在參數(shù)選擇單元中,需要完成三組選擇,包括檢測目
29、的選擇、題型參數(shù)選擇和其他參數(shù)選擇,可見圖3.2所示。在目的參數(shù)選擇中練習(xí)與測驗二者屬于單項選擇,題型參數(shù)也設(shè)計成單項選擇效果,其他參數(shù)選擇可設(shè)計成復(fù)選效果,該程序模塊流程如圖3.3所示。圖 3.2 參數(shù)選擇的構(gòu)造示意圖圖3.3 參數(shù)選擇程序模塊流程圖1選擇目的參數(shù)首先需要選擇目的參數(shù)由于在測驗時必須計算時間,且無法選擇每題顯示正誤,參見圖3.4所示,在程序設(shè)計中,至少需要分兩層參見圖3.3,在選擇目的參數(shù)后分別進(jìn)展其他參數(shù)選擇。圖 3.4 不同目的參數(shù)選擇的影響2選擇題型參數(shù)選擇題型參數(shù)程序模塊如圖3.1中的Level3所示,與目的參數(shù)選擇無關(guān),既可以與目的參數(shù)設(shè)置處于同一交互圖標(biāo),也可與其
30、他參數(shù)設(shè)置處于同意交互圖標(biāo)或自身處于獨立的交互圖標(biāo)中。本例中該模塊與選擇其他參數(shù)同處于Level3層的題型選擇交互圖標(biāo)中。3選擇其他參數(shù)選擇其他參數(shù)功能必須對應(yīng)不同的目的參數(shù)選擇,本例中其他參數(shù)選擇與題型選擇設(shè)置在同一交互圖標(biāo)中,需注意該選工程容為復(fù)選,分別使用不同變量記錄選擇即可。其中題目數(shù)量選擇可以使用下拉列表方式設(shè)計,也可以輸入數(shù)值的方式實現(xiàn),并需要設(shè)置一默認(rèn)數(shù)值本例為30題。2、開場檢測程序模塊設(shè)計在該模塊中重點是實現(xiàn)組卷功能,程序流程線參見圖3.1。在該程序模塊過決策圖標(biāo)圖3.1中循環(huán)出題決策圖標(biāo)隨機(jī)循環(huán)出題,供讀者答復(fù),每次循環(huán)出題流程如圖3.5所示。圖 3.5 開場測試程序模塊流
31、程圖組卷的核心程序模塊是圖17.48中出題群組圖標(biāo),實現(xiàn)了從*一.t*t文件中讀取容并組卷的功能。1建立.t*t文件本例過建立.t*t文件題庫實現(xiàn)了題目的隨時擴(kuò)大與調(diào)整,題庫文件格式如下:單項選擇題:第一行為題干,第二行的數(shù)字為正確選項的個數(shù)單項選擇題為1,第三行是正確選項,從第四行開場是錯誤選項錯誤選項可以超過三個。多項選擇題:第一行為題干,第二行的數(shù)字為正確選項的個數(shù)多項選擇題正確選工程數(shù)大于1,從第三行開場是正確選項,正確選項排列完之后排列顯示錯誤選項。判斷題:第一行為題干,第二行的數(shù)字表示題干是否正確正確為1,錯誤為2。2將.t*t文件讀入Authorware在計算圖標(biāo)讀取題目中利用R
32、eadE*tFile函數(shù)將存放在題庫中的題目以字符串形式讀到變量Zsjstr中,并用LineCount函數(shù)偵測該字符串的行數(shù),保存在變量Zsjlnu中容如下。zsjstr:=ReadE*tFile(FileLocation題庫題庫zsjsyzsjt*Eval(zsjtnu).t*t)zsjlnu:=LineCount(zsjstr)3組成題支由于篇幅有限,本節(jié)過單項選擇題的組題過程分析組成題支的設(shè)計思路。首先運用決策圖標(biāo)進(jìn)展循環(huán)得到三個不同的隨機(jī)值,決策圖標(biāo)中的條件為zsjazs&zsjazsjc&zszsjc,即滿足三個隨機(jī)值不同可以停頓循環(huán)。循環(huán)分支中的計算圖標(biāo)容如下:zsja:=Rand
33、om(4,zsjlnu,1)zs:=Random(4,zsjlnu,1)zsjc:=Random(4,zsjlnu,1)提示:該圖標(biāo)中隨機(jī)值的選擇容是從4至變量zsjlnu,由于單項選擇題第四行開場是錯誤選項,變量zsjlnu是最后一行的行數(shù),該計算圖標(biāo)實際是隨機(jī)選擇了3個錯誤選項的行數(shù)T*t文件中的行數(shù)與變量Zsjstr中的行數(shù)一樣。程序通過下面的函數(shù)完成組成題支功能zsjdan:=GetLine(zsjstr,3)AddLinear(zsjli1,zsjdan)AddLinear(zsjli1,GetLine(zsjstr,zsja)AddLinear(zsjli1,GetLine(zsj
34、str,zs)AddLinear(zsjli1,GetLine(zsjstr,zsjc)提示:GetLine(zsjstr,3)是讀取變量Zsjstr中第三行的正確選項,然后使用AddLinear()函數(shù)建立一個四行的字符串變量zsjli1,第一行是正確選項,其他三行是錯誤選項。這種方法可以通過增加錯誤選項的方法減少雷同題目的出現(xiàn)。4組成題目首先通過取四個1至4間不一樣的隨機(jī)整數(shù),將四個題支按照隨機(jī)順序排列,與前面的方式一樣,不再贅述。然后建立計算圖標(biāo),容如下,完成組題功能。AddLinear(zsjtg,第zsjth題:GetLine(zsjstr,1)AddLinear(zsjla, A:
35、ValueAtInde*(zsjli1, zsja)AddLinear(zsjlb, B:ValueAtInde*(zsjli1, zs)AddLinear(zsjlc, C:ValueAtInde*(zsjli1, zsjc)AddLinear(zsjld, D:ValueAtInde*(zsjli1, zsjd)提示:zsja、zs、zsjc、zsjd為四個1至4間不一樣的隨機(jī)整數(shù),該計算圖標(biāo)使用AddLinear函數(shù)將題支保存在變量zsjtg中,將A選項保存在變量zsjla中,B、C、D選項也分別保存在不同的變量中,這些變量均為字符串變量。5顯示題目使用顯示圖標(biāo),通過大括號顯示 zsjt
36、g等變量的容,如圖3.6所示。圖 3.6 使用顯示圖標(biāo)顯示題目6輸出組好的題目為了能夠完成打印組好的試卷的功能,還需要將組好的題目記錄在*T*t文件中,對應(yīng)計算圖標(biāo)導(dǎo)出題目容如下:WriteE*tFile(zsjmlProgram Files中學(xué)物理實驗所做過的題目題目.t*t, 第zsjth題:GetLine(zsjstr,1)Return)AppendE*tFile(zsjmlProgram Files中學(xué)物理實驗所做過的題目題目.t*t,Return)AppendE*tFile(zsjmlProgram Files中學(xué)物理實驗所做過的題目題目.t*t, A:ValueAtInde*(zs
37、jli1, zsja)Return)AppendE*tFile(zsjmlProgram Files中學(xué)物理實驗所做過的題目題目.t*t, B:ValueAtInde*(zsjli1, zs)Return)AppendE*tFile(zsjmlProgram Files中學(xué)物理實驗所做過的題目題目.t*t, C:ValueAtInde*(zsjli1, zsjc)Return)AppendE*tFile(zsjmlProgram Files中學(xué)物理實驗所做過的題目題目.t*t, D:ValueAtInde*(zsjli1, zsjd)Return)提示:通過WriteE*tFile和Appen
38、dE*tFile函數(shù),將組好的試卷輸出到指定的文件夾。本例為系統(tǒng)盤Program Files中學(xué)物理實驗所做過的題目,變量zsjml是通過函數(shù)SubStr(GetWindowsDir(),1,3) 得到系統(tǒng)盤的盤符。3、題目回憶程序模塊設(shè)計由于復(fù)習(xí)的需要,需要設(shè)計題目的回憶顯示功能,該程序模塊流程如圖3.7所示。本例中該模塊包括容較多如打印題目、查看正確率等,重點介紹查看所做過題目交互分支。圖 3.7 題目回憶程序模塊 在該交互分支中,計算圖標(biāo)讀出試題組容如下:zsjstm:=ReadE*tFile(zsjmlProgram Files中學(xué)物理實驗所做過的題目做過的題目.t*t)if (zsj
39、stm=) then MessageBo*(WindowHandle,你還沒有做過練習(xí)。,提示!,0) GoTo(IconID參數(shù)4)end if提示:該計算圖標(biāo)首先使用ReadE*tFile函數(shù)將所有做過的題目以字符串的形式讀入變量zsjstm 記錄做過題目參看.2,然后偵測該字符串變量是否為空,如為空則運用MessageBo*函數(shù)需要U32支持顯示你還沒有做過練習(xí)的字樣,并使用Goto函數(shù)跳轉(zhuǎn)到選擇參數(shù)程序模塊。在顯示圖標(biāo)6302中,用帶滾動條的文本工具顯示變量zsjstm 的容使用大括號,如圖3.8所示。該程序運行效果如圖3.9所示.圖 3.8 顯示題目回憶容圖 17.55 程序運行效果
40、五、實驗思考與總結(jié)資源型課件設(shè)計的根本要求有哪些.應(yīng)注意哪些問題.工程四游戲型CAI課件設(shè)計與制作一、實驗學(xué)習(xí)目標(biāo)1.了解游戲型CAI課件的特點和應(yīng)用;2.熟悉Authorware的移動圖標(biāo)、計算圖標(biāo)的使用;3.掌握游戲型CAI課件設(shè)計方法及制作。二、實驗容設(shè)計一個具有一定游戲環(huán)節(jié)的課件,要求有適合的游戲情景,滿足對游戲型課件的根本要求,包括必要的控制方法,并利用Authorware軟件進(jìn)展制作。1需求分析由于局部年齡較低的學(xué)生缺乏學(xué)習(xí)動力,在學(xué)習(xí)時容易分散注意力,影響學(xué)習(xí)效果,局部課件針對這局部學(xué)生,設(shè)計成游戲型的課件,讓學(xué)習(xí)者在游戲娛樂的同時學(xué)習(xí)知識。2課件開發(fā)中需要注意的問題要將教學(xué)的知
41、識點巧妙地同游戲結(jié)合起來,在設(shè)計課件時必須進(jìn)展大量的調(diào)查,游戲型課件綜合了電子游戲設(shè)計與課件設(shè)計兩大系統(tǒng)。1趣味性由于游戲型課件需要保證課件寓教于樂,讓學(xué)習(xí)者在娛樂中學(xué)習(xí)知識,所以模擬游戲型課件必須保證能夠吸引學(xué)習(xí)者的興趣進(jìn)展學(xué)習(xí)。2教學(xué)性在課件設(shè)計時必須考慮到教學(xué)效果,不能讓學(xué)習(xí)者沉溺在娛樂中,忽略了學(xué)習(xí)。三、實驗設(shè)備微型計算機(jī)、Authorware 7.0軟件四、實驗步驟在游戲型課件開發(fā)中,需要將界面設(shè)計成游戲風(fēng)格,使用漫畫、動畫類的人物、景物,使學(xué)習(xí)者自然溶入課件中去,還要注意交互設(shè)計應(yīng)符合娛樂化的要求,如圖4.1、圖4.2所示。圖 4.1 小學(xué)語文游戲類課件圖 4.2 小學(xué)體育游戲類課
42、件本程序流程圖如4.3所示。圖 4.3 程序流程圖1首先建立交互圖標(biāo),命名為速度設(shè)置,輸入如圖4.4中的文字為建立文本交互預(yù)留位置。圖 4.4 交互圖標(biāo)速度設(shè)置中的容在交互圖標(biāo)中建立交互分支,選擇文本輸入交互,將交互分支命名為*通配符。在交互分支中建立計算圖標(biāo),選擇分支屬性為退出交互圖標(biāo),即一次性交互。輸入s:=NumEntry,將文本交互輸入的數(shù)字賦值給自定義變量s。提示:如果考慮容錯性,可以將文本輸入的交互分支設(shè)為重試,再設(shè)置一個按鈕交互確認(rèn)輸入。2在完成文本輸入后建立一個顯示圖標(biāo),容如圖4.5所示,使用文本工具顯示變量的數(shù)值。圖 4.5 顯示圖標(biāo)正確率中的容提示:本例中使用變量n記錄出現(xiàn)
43、的字符個數(shù),用變量r記錄敲擊鍵盤響應(yīng)正確的次數(shù),其正確率為100*r/n%,由于初值為0,且除數(shù)不得為0,所以100*r/n%表達(dá)式的初值為*,解決方法是為變量n賦一個很小的初值如0.000001,即可解決此問題。3在下方建立一個決策圖標(biāo)實現(xiàn)循環(huán)效果,設(shè)置如圖4.6所示,令變量z數(shù)值為1時退出程序。圖 4.6 決策圖標(biāo)循環(huán)中的設(shè)置4在循環(huán)圖標(biāo)中首先建立一個計算圖標(biāo),容如下,首先使用Random函數(shù)得到不超過26的自然數(shù)隨機(jī)值,在通過GetWord函數(shù)從26個英文字母中選擇相應(yīng)的字母。a:=Random(1,26,1)b:=GetWord(a,a b c d e f g h i j k l m
44、n o p q r s t u v w * y z)提示:GetWord函數(shù)中的26個字母需要使用空格分隔開,因為Authorware認(rèn)為連續(xù)的字符是一個容。5在計算圖標(biāo)下方建立一個顯示圖標(biāo),命名為字母,使用文本工具顯示變量b的容,并將其移動到屏幕左側(cè)為設(shè)置該字母自左向右運動,如圖4.7所示。圖 4.7 顯示圖標(biāo)字母中的容與動畫設(shè)置6在顯示圖標(biāo)后建立一個運動圖標(biāo),設(shè)置運動方式為到坐標(biāo)點,令該字母能夠水平運動從屏幕左側(cè)運行到屏幕右側(cè),讀者也可以根據(jù)需要編輯其他方式的運動。將動畫運行時間設(shè)置為變量s,在Concurrency選項中選擇Concurrent,令程序能夠向下執(zhí)行,參見圖4.8。圖 4.
45、8 運動圖標(biāo)屬性設(shè)置7在按鈕交互交互分支中,輸入如下容,如果按鍵正確,則變量r累加,同時無論正誤,令變量值n進(jìn)展累加。if Key=b then r:=r+1n:=n+1在限制時間時間限制交互分支中,建立計算圖標(biāo),輸入n:=n+1,使變量值n進(jìn)展累加。在完畢練習(xí)按鈕交互分支中,建立計算圖標(biāo),輸入z:=1,令循環(huán)完畢。8至此,該程序的編輯完畢,運行效果如圖4.9所示。圖 4.9 程序運行效果提示:本例的設(shè)計比擬簡單,在游戲型課件的設(shè)計中需要考慮娛樂性的成分,有條件的讀者可以在設(shè)計游戲型課件時,根據(jù)教學(xué)形式建立卡通角色,根據(jù)交互正誤添加聲音效果等,會使課件游戲性更突出如圖4.10所示。圖 4.10 程序運行效果五、實驗思考與總結(jié)游戲型課件設(shè)計的根本要求有哪些.應(yīng)注意哪些問題.工程五綜合型CAI課件的設(shè)計與制作一、實驗學(xué)習(xí)目標(biāo)1.綜合應(yīng)用Authorware進(jìn)展綜合型課件的設(shè)計與制作;2.熟悉Authorware的交互圖標(biāo)、計算圖標(biāo)等的使用;3.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024廣告發(fā)布合同范文
- 公共場所環(huán)境衛(wèi)生承包合同
- 北京交通事故損害賠償協(xié)議書撰寫指南
- 2024年交通事故調(diào)解協(xié)議書范例
- 2024清潔工勞動合同書樣本
- 商品采購協(xié)議
- 2024工程建設(shè)招標(biāo)投標(biāo)合同(履約銀行保證書)新
- 舞蹈學(xué)校教師聘請協(xié)議書
- 2024《技術(shù)服務(wù)合同范本》
- 2024共事協(xié)議書樣式
- 集體主義班會課課件
- 靜脈用藥安全輸注藥護(hù)專家指引
- 企業(yè)安全管理加強(qiáng)供應(yīng)鏈安全與管理
- 2024年中國郵政集團(tuán)公司招聘筆試參考題庫含答案解析
- 消毒供應(yīng)中心消毒隔離質(zhì)量控制評價標(biāo)準(zhǔn)
- 牙科治療中的藥物管理與用藥安全
- 幼小銜接研討會發(fā)言稿
- 商務(wù)星球版七年級上冊地理知識點歸納總結(jié)
- 四川創(chuàng)聯(lián)專業(yè)技術(shù)人員學(xué)習(xí)-2023數(shù)字經(jīng)濟(jì)驅(qū)動與發(fā)展公需科目答
- 催審稿郵件怎么寫范文
- 2023《中華人民共和國合同法》
評論
0/150
提交評論