朱利群
摘 要:CAI課件的網(wǎng)絡(luò)化是發(fā)展方向之一,有利于遠程教育的發(fā)展,在教育信息化中,起著不可替代的作用。在CAI課件網(wǎng)絡(luò)化中遇到了網(wǎng)絡(luò)帶寬與課件文件大小矛盾的問題,該文提出了一種模塊化解決問題的思路與方法。
關(guān)鍵詞:網(wǎng)絡(luò)化 問題 解決方法
中圖分類號:G652 文獻標識碼:A 文章編號:1674-098X(2014)03(c)-0153-01
所謂課件(Courseware)就是“在一定的學(xué)習(xí)理論指導(dǎo)下,根據(jù)教學(xué)目標設(shè)計的、反映某種教學(xué)策略和教學(xué)內(nèi)容的計算機軟件”[1]。CAI,即計算機輔助教學(xué)。根據(jù)國家教育部1997年頒布的《計算機輔助教學(xué)軟件制作規(guī)范(試用)》的定義,CAI課件是“是用多媒體技術(shù)實現(xiàn)和支持特定課程的計算機輔助教學(xué)軟件及配套的教學(xué)資料”?!耙跃W(wǎng)絡(luò)為中心的計算機將是信息技術(shù)中的一場新的革命”[2]。CAI課件網(wǎng)絡(luò)化,利用多媒體技術(shù)與網(wǎng)絡(luò)技術(shù)的結(jié)合,資源共享,不受地域、時間的限制,在知識傳播的廣度和深度上達到前所未有的廣泛性。更有利于進行教學(xué)內(nèi)容維護、更新,更好地發(fā)揮課件本身的作用,有利于遠程教育的發(fā)展,在教育信息化中,起著不可替代的作用。
1 網(wǎng)絡(luò)化中遇到的問題
在互聯(lián)網(wǎng)絡(luò)中,用戶需要實時下載播放CAI課件,怎樣既體現(xiàn)CAI課件的多媒體特征又體現(xiàn)其交互性的特點,同時又使用戶在互聯(lián)網(wǎng)絡(luò)中實時、流暢地播放CAI課件呢?這是CAI課件網(wǎng)絡(luò)化需要解決的一個問題。多媒體性和交互性使得CAI課件文件大小相對較大,特別是對于復(fù)雜的大型CAI課件,尤其是這樣。而文件較大肯定會影響其在互聯(lián)網(wǎng)絡(luò)上的下載、播放速度。解決這個問題是解決CAI課件網(wǎng)絡(luò)化的關(guān)鍵之一。
2 解決問題的一種思路
現(xiàn)在,互聯(lián)網(wǎng)絡(luò)中的視頻點播系統(tǒng)多采用流媒體技術(shù)。它可以實現(xiàn)視頻文件邊下載,邊播放,基本可以滿足用戶需求。那么這個問題能不能用視頻點播系統(tǒng)來解決呢?我們要播放的對象是具有多媒體特性的CAI課件,它和只是單一媒體的視頻文件不同。具有多媒體特性的CAI課件的內(nèi)容不僅包括視頻媒體,還有文字、圖片、動畫等其它各種媒體,視頻文件是不能滿足多媒體特性要求的。還有,交互性是CAI課件顯著特征,在實現(xiàn)CAI課件網(wǎng)絡(luò)化的過程中,CAI課件的交互特性是不可缺的。由此可見,使用視頻點播系統(tǒng)來對CAI課件進行網(wǎng)絡(luò)化,不能充分體現(xiàn)CAI課件的交互特性和多媒體特性。
在保證CAI課件原有特性的基礎(chǔ)上,來實現(xiàn)CAI課件的網(wǎng)絡(luò)化是解決問題的前提。在目前的互聯(lián)網(wǎng)絡(luò)帶寬情況下,CAI課件的文件大了,網(wǎng)絡(luò)化就難。從CAI課件的文件的大小入手,將大的課件化大為小,化整為零,這是一種解決方法,具體思路是這樣的:
先分析CAI課件,根據(jù)其內(nèi)容、層次,利用結(jié)構(gòu)化的程序設(shè)計思想,采取自頂向下,逐步模塊化的思路,將一個大的課件分解為由若干CAI課件模塊,每個CAI課件模塊就是一個小小的CAI課件,它們的體積比較小,相對容易通過網(wǎng)絡(luò)實時下載、播放。模塊通常分為主模塊和功能子模塊。通過主模塊,可以交互控制子模塊的放映。當(dāng)從網(wǎng)絡(luò)調(diào)用CAI課件時,不是立即將CAI課件的全部內(nèi)容下載,而是先將CAI課件主模塊下載到用戶的計算機上,用戶可以通過主模塊控制,根據(jù)需要選擇子模塊,然后分別下載功能子模塊進行播放,以減輕網(wǎng)絡(luò)帶寬的壓力,提高播放速度。
3 解決這個問題的一種實施方法
通過前面的分析,得到一種解決問題的思路,這種思路實質(zhì)就是一種結(jié)構(gòu)化程序設(shè)計的思想,而CAI課件本身就是一種計算機軟件。那么,怎么實現(xiàn)這種設(shè)計思路呢?
能制作CAI課件的軟件很多,適合實現(xiàn)CAI課件網(wǎng)絡(luò)化應(yīng)用的軟件應(yīng)首選Flash軟件,其主要原因有:
(1)首先,F(xiàn)lash軟件支持多媒體,且功能強大,即用Flash軟件制作出的CAI課件具有較強的多媒體性。由于Flash軟件采用了插件技術(shù),大大縮小了Flash動畫文件的尺寸,它生成的SWF播放動畫文件非常小,所以Flash軟件制作的CAI課件也非常適合在網(wǎng)絡(luò)上播放。
(2)Flash具有強大的交互能力。通過交互功能使動畫與網(wǎng)頁有機地結(jié)合起來,可以創(chuàng)造出復(fù)雜的動畫,F(xiàn)lash內(nèi)置的ActionScript,功能強大,絕不遜色于Java。利用ActionScript,可以設(shè)計出交互功能強大的CAI課件。
(3)Flash軟件中有適合的LoadMovie調(diào)用Movie命令。可以先將CAI課件分為若干子模塊,再把各子模塊分別制作成Movie,然后用LoadMovie實現(xiàn)各子模塊間的互相調(diào)用。
4 實例
根據(jù)以上所述的思路、方法,本人制作了一個實例。這是用Flash MX 6.0軟件為教師普通話比賽制作的一個課件,包含了各種音頻、視頻,共大小約265MB,其中體現(xiàn)了一種模塊設(shè)計的思想。
課件中有六個大題(誦讀題、選擇題、判斷題、接龍題、繞口令題、情境說話題),每個大題有12個小題。這樣我就將每個小題作為一個子模塊,共72個子模塊,這些子模塊通過一個主模塊來調(diào)用。在主模塊中設(shè)了六個調(diào)用場景,每個場景又設(shè)置了12個調(diào)用小題的按鈕。
下面就是主模塊某個調(diào)用按鈕的動作腳本:
5 結(jié)語
通過理論和實例證明,將CAI課件采取自頂向下,逐步模塊化設(shè)計,并運用Flash軟件去制作、完成設(shè)計,是解決這個問題的的有效方法之一。隨著網(wǎng)絡(luò)技術(shù)普及應(yīng)用,CAI課件的網(wǎng)絡(luò)化是發(fā)展方向之一,是有待更進一步深入研究的課題,隨著計算機、通訊等各種技術(shù)不斷發(fā)展和完善,CAI課件在網(wǎng)絡(luò)中會運行更加流暢。
參考文獻
[1] 黎加厚.從課件到積件:我國學(xué)校課堂計算機輔助教學(xué)的新發(fā)展[J].電化教育研究,1997(314).
[2] 東方人華.多媒體課件制作[M].清華大學(xué)出版社,2003.endprint
摘 要:CAI課件的網(wǎng)絡(luò)化是發(fā)展方向之一,有利于遠程教育的發(fā)展,在教育信息化中,起著不可替代的作用。在CAI課件網(wǎng)絡(luò)化中遇到了網(wǎng)絡(luò)帶寬與課件文件大小矛盾的問題,該文提出了一種模塊化解決問題的思路與方法。
關(guān)鍵詞:網(wǎng)絡(luò)化 問題 解決方法
中圖分類號:G652 文獻標識碼:A 文章編號:1674-098X(2014)03(c)-0153-01
所謂課件(Courseware)就是“在一定的學(xué)習(xí)理論指導(dǎo)下,根據(jù)教學(xué)目標設(shè)計的、反映某種教學(xué)策略和教學(xué)內(nèi)容的計算機軟件”[1]。CAI,即計算機輔助教學(xué)。根據(jù)國家教育部1997年頒布的《計算機輔助教學(xué)軟件制作規(guī)范(試用)》的定義,CAI課件是“是用多媒體技術(shù)實現(xiàn)和支持特定課程的計算機輔助教學(xué)軟件及配套的教學(xué)資料”。“以網(wǎng)絡(luò)為中心的計算機將是信息技術(shù)中的一場新的革命”[2]。CAI課件網(wǎng)絡(luò)化,利用多媒體技術(shù)與網(wǎng)絡(luò)技術(shù)的結(jié)合,資源共享,不受地域、時間的限制,在知識傳播的廣度和深度上達到前所未有的廣泛性。更有利于進行教學(xué)內(nèi)容維護、更新,更好地發(fā)揮課件本身的作用,有利于遠程教育的發(fā)展,在教育信息化中,起著不可替代的作用。
1 網(wǎng)絡(luò)化中遇到的問題
在互聯(lián)網(wǎng)絡(luò)中,用戶需要實時下載播放CAI課件,怎樣既體現(xiàn)CAI課件的多媒體特征又體現(xiàn)其交互性的特點,同時又使用戶在互聯(lián)網(wǎng)絡(luò)中實時、流暢地播放CAI課件呢?這是CAI課件網(wǎng)絡(luò)化需要解決的一個問題。多媒體性和交互性使得CAI課件文件大小相對較大,特別是對于復(fù)雜的大型CAI課件,尤其是這樣。而文件較大肯定會影響其在互聯(lián)網(wǎng)絡(luò)上的下載、播放速度。解決這個問題是解決CAI課件網(wǎng)絡(luò)化的關(guān)鍵之一。
2 解決問題的一種思路
現(xiàn)在,互聯(lián)網(wǎng)絡(luò)中的視頻點播系統(tǒng)多采用流媒體技術(shù)。它可以實現(xiàn)視頻文件邊下載,邊播放,基本可以滿足用戶需求。那么這個問題能不能用視頻點播系統(tǒng)來解決呢?我們要播放的對象是具有多媒體特性的CAI課件,它和只是單一媒體的視頻文件不同。具有多媒體特性的CAI課件的內(nèi)容不僅包括視頻媒體,還有文字、圖片、動畫等其它各種媒體,視頻文件是不能滿足多媒體特性要求的。還有,交互性是CAI課件顯著特征,在實現(xiàn)CAI課件網(wǎng)絡(luò)化的過程中,CAI課件的交互特性是不可缺的。由此可見,使用視頻點播系統(tǒng)來對CAI課件進行網(wǎng)絡(luò)化,不能充分體現(xiàn)CAI課件的交互特性和多媒體特性。
在保證CAI課件原有特性的基礎(chǔ)上,來實現(xiàn)CAI課件的網(wǎng)絡(luò)化是解決問題的前提。在目前的互聯(lián)網(wǎng)絡(luò)帶寬情況下,CAI課件的文件大了,網(wǎng)絡(luò)化就難。從CAI課件的文件的大小入手,將大的課件化大為小,化整為零,這是一種解決方法,具體思路是這樣的:
先分析CAI課件,根據(jù)其內(nèi)容、層次,利用結(jié)構(gòu)化的程序設(shè)計思想,采取自頂向下,逐步模塊化的思路,將一個大的課件分解為由若干CAI課件模塊,每個CAI課件模塊就是一個小小的CAI課件,它們的體積比較小,相對容易通過網(wǎng)絡(luò)實時下載、播放。模塊通常分為主模塊和功能子模塊。通過主模塊,可以交互控制子模塊的放映。當(dāng)從網(wǎng)絡(luò)調(diào)用CAI課件時,不是立即將CAI課件的全部內(nèi)容下載,而是先將CAI課件主模塊下載到用戶的計算機上,用戶可以通過主模塊控制,根據(jù)需要選擇子模塊,然后分別下載功能子模塊進行播放,以減輕網(wǎng)絡(luò)帶寬的壓力,提高播放速度。
3 解決這個問題的一種實施方法
通過前面的分析,得到一種解決問題的思路,這種思路實質(zhì)就是一種結(jié)構(gòu)化程序設(shè)計的思想,而CAI課件本身就是一種計算機軟件。那么,怎么實現(xiàn)這種設(shè)計思路呢?
能制作CAI課件的軟件很多,適合實現(xiàn)CAI課件網(wǎng)絡(luò)化應(yīng)用的軟件應(yīng)首選Flash軟件,其主要原因有:
(1)首先,F(xiàn)lash軟件支持多媒體,且功能強大,即用Flash軟件制作出的CAI課件具有較強的多媒體性。由于Flash軟件采用了插件技術(shù),大大縮小了Flash動畫文件的尺寸,它生成的SWF播放動畫文件非常小,所以Flash軟件制作的CAI課件也非常適合在網(wǎng)絡(luò)上播放。
(2)Flash具有強大的交互能力。通過交互功能使動畫與網(wǎng)頁有機地結(jié)合起來,可以創(chuàng)造出復(fù)雜的動畫,F(xiàn)lash內(nèi)置的ActionScript,功能強大,絕不遜色于Java。利用ActionScript,可以設(shè)計出交互功能強大的CAI課件。
(3)Flash軟件中有適合的LoadMovie調(diào)用Movie命令。可以先將CAI課件分為若干子模塊,再把各子模塊分別制作成Movie,然后用LoadMovie實現(xiàn)各子模塊間的互相調(diào)用。
4 實例
根據(jù)以上所述的思路、方法,本人制作了一個實例。這是用Flash MX 6.0軟件為教師普通話比賽制作的一個課件,包含了各種音頻、視頻,共大小約265MB,其中體現(xiàn)了一種模塊設(shè)計的思想。
課件中有六個大題(誦讀題、選擇題、判斷題、接龍題、繞口令題、情境說話題),每個大題有12個小題。這樣我就將每個小題作為一個子模塊,共72個子模塊,這些子模塊通過一個主模塊來調(diào)用。在主模塊中設(shè)了六個調(diào)用場景,每個場景又設(shè)置了12個調(diào)用小題的按鈕。
下面就是主模塊某個調(diào)用按鈕的動作腳本:
5 結(jié)語
通過理論和實例證明,將CAI課件采取自頂向下,逐步模塊化設(shè)計,并運用Flash軟件去制作、完成設(shè)計,是解決這個問題的的有效方法之一。隨著網(wǎng)絡(luò)技術(shù)普及應(yīng)用,CAI課件的網(wǎng)絡(luò)化是發(fā)展方向之一,是有待更進一步深入研究的課題,隨著計算機、通訊等各種技術(shù)不斷發(fā)展和完善,CAI課件在網(wǎng)絡(luò)中會運行更加流暢。
參考文獻
[1] 黎加厚.從課件到積件:我國學(xué)校課堂計算機輔助教學(xué)的新發(fā)展[J].電化教育研究,1997(314).
[2] 東方人華.多媒體課件制作[M].清華大學(xué)出版社,2003.endprint
摘 要:CAI課件的網(wǎng)絡(luò)化是發(fā)展方向之一,有利于遠程教育的發(fā)展,在教育信息化中,起著不可替代的作用。在CAI課件網(wǎng)絡(luò)化中遇到了網(wǎng)絡(luò)帶寬與課件文件大小矛盾的問題,該文提出了一種模塊化解決問題的思路與方法。
關(guān)鍵詞:網(wǎng)絡(luò)化 問題 解決方法
中圖分類號:G652 文獻標識碼:A 文章編號:1674-098X(2014)03(c)-0153-01
所謂課件(Courseware)就是“在一定的學(xué)習(xí)理論指導(dǎo)下,根據(jù)教學(xué)目標設(shè)計的、反映某種教學(xué)策略和教學(xué)內(nèi)容的計算機軟件”[1]。CAI,即計算機輔助教學(xué)。根據(jù)國家教育部1997年頒布的《計算機輔助教學(xué)軟件制作規(guī)范(試用)》的定義,CAI課件是“是用多媒體技術(shù)實現(xiàn)和支持特定課程的計算機輔助教學(xué)軟件及配套的教學(xué)資料”?!耙跃W(wǎng)絡(luò)為中心的計算機將是信息技術(shù)中的一場新的革命”[2]。CAI課件網(wǎng)絡(luò)化,利用多媒體技術(shù)與網(wǎng)絡(luò)技術(shù)的結(jié)合,資源共享,不受地域、時間的限制,在知識傳播的廣度和深度上達到前所未有的廣泛性。更有利于進行教學(xué)內(nèi)容維護、更新,更好地發(fā)揮課件本身的作用,有利于遠程教育的發(fā)展,在教育信息化中,起著不可替代的作用。
1 網(wǎng)絡(luò)化中遇到的問題
在互聯(lián)網(wǎng)絡(luò)中,用戶需要實時下載播放CAI課件,怎樣既體現(xiàn)CAI課件的多媒體特征又體現(xiàn)其交互性的特點,同時又使用戶在互聯(lián)網(wǎng)絡(luò)中實時、流暢地播放CAI課件呢?這是CAI課件網(wǎng)絡(luò)化需要解決的一個問題。多媒體性和交互性使得CAI課件文件大小相對較大,特別是對于復(fù)雜的大型CAI課件,尤其是這樣。而文件較大肯定會影響其在互聯(lián)網(wǎng)絡(luò)上的下載、播放速度。解決這個問題是解決CAI課件網(wǎng)絡(luò)化的關(guān)鍵之一。
2 解決問題的一種思路
現(xiàn)在,互聯(lián)網(wǎng)絡(luò)中的視頻點播系統(tǒng)多采用流媒體技術(shù)。它可以實現(xiàn)視頻文件邊下載,邊播放,基本可以滿足用戶需求。那么這個問題能不能用視頻點播系統(tǒng)來解決呢?我們要播放的對象是具有多媒體特性的CAI課件,它和只是單一媒體的視頻文件不同。具有多媒體特性的CAI課件的內(nèi)容不僅包括視頻媒體,還有文字、圖片、動畫等其它各種媒體,視頻文件是不能滿足多媒體特性要求的。還有,交互性是CAI課件顯著特征,在實現(xiàn)CAI課件網(wǎng)絡(luò)化的過程中,CAI課件的交互特性是不可缺的。由此可見,使用視頻點播系統(tǒng)來對CAI課件進行網(wǎng)絡(luò)化,不能充分體現(xiàn)CAI課件的交互特性和多媒體特性。
在保證CAI課件原有特性的基礎(chǔ)上,來實現(xiàn)CAI課件的網(wǎng)絡(luò)化是解決問題的前提。在目前的互聯(lián)網(wǎng)絡(luò)帶寬情況下,CAI課件的文件大了,網(wǎng)絡(luò)化就難。從CAI課件的文件的大小入手,將大的課件化大為小,化整為零,這是一種解決方法,具體思路是這樣的:
先分析CAI課件,根據(jù)其內(nèi)容、層次,利用結(jié)構(gòu)化的程序設(shè)計思想,采取自頂向下,逐步模塊化的思路,將一個大的課件分解為由若干CAI課件模塊,每個CAI課件模塊就是一個小小的CAI課件,它們的體積比較小,相對容易通過網(wǎng)絡(luò)實時下載、播放。模塊通常分為主模塊和功能子模塊。通過主模塊,可以交互控制子模塊的放映。當(dāng)從網(wǎng)絡(luò)調(diào)用CAI課件時,不是立即將CAI課件的全部內(nèi)容下載,而是先將CAI課件主模塊下載到用戶的計算機上,用戶可以通過主模塊控制,根據(jù)需要選擇子模塊,然后分別下載功能子模塊進行播放,以減輕網(wǎng)絡(luò)帶寬的壓力,提高播放速度。
3 解決這個問題的一種實施方法
通過前面的分析,得到一種解決問題的思路,這種思路實質(zhì)就是一種結(jié)構(gòu)化程序設(shè)計的思想,而CAI課件本身就是一種計算機軟件。那么,怎么實現(xiàn)這種設(shè)計思路呢?
能制作CAI課件的軟件很多,適合實現(xiàn)CAI課件網(wǎng)絡(luò)化應(yīng)用的軟件應(yīng)首選Flash軟件,其主要原因有:
(1)首先,F(xiàn)lash軟件支持多媒體,且功能強大,即用Flash軟件制作出的CAI課件具有較強的多媒體性。由于Flash軟件采用了插件技術(shù),大大縮小了Flash動畫文件的尺寸,它生成的SWF播放動畫文件非常小,所以Flash軟件制作的CAI課件也非常適合在網(wǎng)絡(luò)上播放。
(2)Flash具有強大的交互能力。通過交互功能使動畫與網(wǎng)頁有機地結(jié)合起來,可以創(chuàng)造出復(fù)雜的動畫,F(xiàn)lash內(nèi)置的ActionScript,功能強大,絕不遜色于Java。利用ActionScript,可以設(shè)計出交互功能強大的CAI課件。
(3)Flash軟件中有適合的LoadMovie調(diào)用Movie命令。可以先將CAI課件分為若干子模塊,再把各子模塊分別制作成Movie,然后用LoadMovie實現(xiàn)各子模塊間的互相調(diào)用。
4 實例
根據(jù)以上所述的思路、方法,本人制作了一個實例。這是用Flash MX 6.0軟件為教師普通話比賽制作的一個課件,包含了各種音頻、視頻,共大小約265MB,其中體現(xiàn)了一種模塊設(shè)計的思想。
課件中有六個大題(誦讀題、選擇題、判斷題、接龍題、繞口令題、情境說話題),每個大題有12個小題。這樣我就將每個小題作為一個子模塊,共72個子模塊,這些子模塊通過一個主模塊來調(diào)用。在主模塊中設(shè)了六個調(diào)用場景,每個場景又設(shè)置了12個調(diào)用小題的按鈕。
下面就是主模塊某個調(diào)用按鈕的動作腳本:
5 結(jié)語
通過理論和實例證明,將CAI課件采取自頂向下,逐步模塊化設(shè)計,并運用Flash軟件去制作、完成設(shè)計,是解決這個問題的的有效方法之一。隨著網(wǎng)絡(luò)技術(shù)普及應(yīng)用,CAI課件的網(wǎng)絡(luò)化是發(fā)展方向之一,是有待更進一步深入研究的課題,隨著計算機、通訊等各種技術(shù)不斷發(fā)展和完善,CAI課件在網(wǎng)絡(luò)中會運行更加流暢。
參考文獻
[1] 黎加厚.從課件到積件:我國學(xué)校課堂計算機輔助教學(xué)的新發(fā)展[J].電化教育研究,1997(314).
[2] 東方人華.多媒體課件制作[M].清華大學(xué)出版社,2003.endprint