- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB在自主型CAI课件开发中的应用
摘要:随着开放式教育的飞速发展,多媒体课件的运用已融入传统教学活动。本文将结合笔者制作“C语言程序设计”课件的经验,浅谈对多媒体课件的认识,介绍了用VB制作课件的过程,以及一些方法和技巧和相关的注意事项。
关键字:CAI 课件开发 VB6.0
引言
伴随计算机多媒体技术的普及,CAI(Computer Assisted Instruction)课件在教育教学中得到越来越广泛的应用,尤其是自主型多媒体课件充分考虑了教与学的矛盾,以教育理论为指导,按照学科的教学策略进行设计,充分发挥多媒体功能,对教学质量的提高起到了很大的促进作用。而目前市场上由各类软件公司开发的多媒体课件却不能很好地与教学配合,普通教师又缺乏制作多媒体课件的能力,这些情况的存在导致了多媒体课件产品的良莠不齐。
制作工具的选择
目前市场上可供制作多媒体课件的工具相当多,主要有PowerPoint、Authorware、Flash、方正奥思、Visual Basic等。我们知道选择一个好的课件制作工具往往能起到事半功倍的作用。经笔者多年课件制作实践探索后认为,Visual Basic 6.0作为一门可视化的高级编程语言在交互性处理和对系统的访问能力上有其自身独特的优势,非常适合多媒体教学课件的开发。
Visual Basic 6.0 是在Windows操作平台下,用于开发和创建具有图形用户界面的应用程序的强有力工具之一。从应用程序的界面设计,程序编码、测试和调试,编译并建立可执行程序,到应用程序的发行,种种功能VB无不包容。不论是Microsoft Windows应用程序的资深专业开发人员还是初学者,VB都可以为他们提供完整的开发工具。
课件开发技巧
界面的设计
大多数课件在设计界面时习惯于将窗体的大小设置为整个屏幕,但在实际操作中笔者发现如果将窗体大小设置为全屏,由于各种屏幕分辨率大小的不同、屏幕比例的不同(宽屏还是普通屏)等的原因,会导致真实的课件界面与当初设想的并不一致。所以笔者建议设计一个固定大小的控件(如PictureBox控件)来代替窗体而作为控件的容器。
另外,使用PictureBox来代替Form还有一个好处:当在VB中使用过多的Form时,程序的运行速度会受到影响,而用PictureBox控件代替Form窗体时,则可以大大加快程序的运行速度。
色彩设计
优秀的课件除了包含的内容要有深度、利于学生学习以外,还要注意版面设计均衡、色彩搭配和谐。由于一些教师缺乏色彩美学和色彩心理学的相关知识,一些课件的内容相当好,但由于配色不科学,明视度和判读性差,在使用中容易造成学生心情压抑、注意力不集中、易形成视觉疲劳等问题,直接影响了教学效果。
所以我们在设计课件时还要注意色彩的选择。把需要学生长时间阅读的部分设计成冷色调或者中间色调,如蓝色、黑色等;而把需要特别注意或强调的部分设计成暖色调,最常用的一种颜色就是红色。
另外在课件的设计中注意整个版面中的色彩不宜过多,通常最多不能超过5种色彩,最适宜的色彩数目是3,这样既不显得版面单调,又不至于过于花哨。
图片、动画的控制
课件中的静态图片我们一般采用Photoshop进行先期处理。Jpg,Gif 是课件选用的较多的图片格式。Jpg格式的图片占用存储空间较少,Gif的图片则可以显示透明背景。部分小型动画也可以使用与Photoshop捆绑的ImageReady来制作。我们特别要注意的是对于常用的Gif动画VB6.0中未提供标准控件,我们可以利用第三方提供的Gif控件,如AniGif。
另外我们现在的素材中还有不少是使用Flash制作的动画,采用Flash可以制作出优良的矢量动画,对于此类Flash动画我们可以采用VB自带ShockwaveFlash控件进行加载。VB和Flash动画之间的交互可以通过该控件的FSCommand 事件调用Flash动画中设置的参数来实现。
背景音乐的合理、适当使用
就本文所举示例的课件而言,我们在制作时没有加入背景音乐。因为对一种以程序设计语言教学为目的的课件来说,添加背景音乐对学生的学习并不一定起到良好的促进作用,但是对于其它类型的课件,背景音乐则有可能是需要的。
在VB中我们可以通过MCI控件加载音乐。利用Timer控件的Timer事件,实现对背景音乐的循环播放。还可以通过按钮设计设定Timer控件的Enable属性值为True或False,从而达到让学生自行控制背景音乐的开或关。
课件的打包与发布
一个课件开发完后需要打包发布,VB可以通过其自带的“打包和展开向导”进行打包,打包后生成Windows标准形式的安装程序包。
需要特别提醒大家注意的是,课件中所使用到的图片、动画、音乐等素材文件也要一并打包。另外,在设计程序时访问这
文档评论(0)