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