朱利群
摘 要: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