基于Authorware的《C语言程序设计》课件设计与开发

2014-09-04 20:28李倩
考试周刊 2014年55期
关键词:C语言程序设计多媒体课件

李倩

摘 要: 在现代教育技术环境下,多媒体课件已经成为课堂教学的一个重要辅助环节。本文主要介绍以Authorware软件为开发工具,以《C语言程序设计》课程为内容的多媒体课件设计过程。

关键词: Authorware 多媒体课件 《C语言程序设计》

随着计算机应用的普及,多媒体教学日益成为重要的教学手段。多媒体CAI课件以独特的优势,在教学中充当重要角色,正逐步取代一些传统的教学模式。与此同时,制作多媒体课件工具不断发展和完善,其中应用广泛的开发软件Authorware以其独特的设计风格和简便高效、功能强大、易学易用等众多优点赢得众多用户的青睐。本文以Authorware7.02为工具,设计、制作与开发《C语言程序设计》课程中部分内容的多媒体课件。

一、Authorware简介

Authorware是美国MacroMedia公司出品的一套非常优秀的多媒体编辑制作软件,它是一种解释型、基于流程的图形编程语言,整合声音、文字、图形、简单动画,以及数字电影。由Authorware制作与设计的课件,内插图片将教学内容与其表现形式(如文字说明、动画演示等)一一对应起来,最终生成可脱离平台运行的可执行文件。

二、课件设计的基本思路

1.课件设计与开发的主要目的

制作多媒体课件的目的是利用多媒体的直观性、形象性、趣味性和交互等特点帮助学生更好地理解教材中的重难点、疑点和枯燥乏味的知识点。同时,根据学生的心理特点及能力培养的目标,适当设疑和留白,以保持学生的求知欲和培养学生的抽象思维能力。简而言之,根据CAI的必要性和可行性进行,同时还分析和确定课题实施能否符合教学目标的要求,不求“大而全”,只求“精和适(用)”。

2.多媒体素材的准备

素材文件的搜集是课件设计与开发过程中非常关键的一个阶段,它往往决定制作课件周期的长短。多媒体素材包括文字素材、图片素材等素材。

本课件的素材主要为《C语言程序设计》教程中的文字内容,素材收集相对比较容易,我们需要对素材进行加工处理,同时对素材在课件制作中的使用进行构思与设计以保证制作出来的课件才能达到预期的效果。

3.课件的总体设计

本文选取《C语言程序设计》中第一、二章为例进行课件的设计。整个课件由封面、目录、主体、退出(结尾)四部分组成。章节目录包含各章节学习内容的导航,主体包括学习内容、课后练习及退出。

三、课件设计中的关键步骤

课件以Authorware7.02为平台,利用显示图标、导航图标、擦除图标、计算图标、等待按钮等图标工具在流程线上制作而成。

1.主界面和知识结构框架的设置

本课件主要采用树型结构,在根目录上设有首页背景、目录背景、主界面进入和退出结尾标识,课件的内容都在主界面的群组标识里面。当我们打开主界面群组,就可以进入下一条设计流程线,在此流程线上设计课件主界面。

2.显示窗口中内容式样的设置

对于内容较少的章节,采用的是直接在页面上输入文本或直接插入图片的方法。对于内容较多的章节,一种是把所需要嵌入Authorware中的内容从Word中复制好以后粘贴到Authorware的显示窗口;另外一种是在流程线上添加显示图标,通过导入外部文本的方式,导入已经设计好的RTF文件。

3.选择题的设置

在本课件选择题制作中,使用“交互作用”分支结构的按钮响应类型设定选项的响应方式,“计算图标”设计按钮用来执行其对话框中的源程序,功能是当用户选择某按钮时,使设定该按钮为选中状态。系统变量Checked是用来实现使按钮处在选中状态的变量。

(1)选择的程序设置

对于选题的实现,主要是运用函数、通过计算图标实现。

(2)选择题的初始化变量

选择题的初始化变量的格式为:“一初始化变量tishi”,此变量作为做题正确与否的提示。其中“--初始化变量tishi,此变量作为做题正确与否的提示”注释语句。变量初始化时采用字符型,内容为空。

(3)选项内容的设置

对于选择题选项的设计,主要是运用系统变量Checked实现。对于对话框中内容,其含义如下:tishi:="这道题的正确答案是A",变量tishi显示正确答案AChecked@"A":=TRUE,表示A为选中状态;Checked@"B":=FALSE表示B为未被选中状态,依次类推,C、D的未被选中状态同B2设置,其中通过tishi控制提示信息,利用Checked变量控制按钮状态。

四、课件的调试和发布

课件制作完成以后,需要进行严格的调试,目的在于检查课件是否能够正常运行,并且查看其是否实现预定功能,课件目录和导航、链接是否正确无误。接下来就是对制作好的源文件进行打包发布。在Authorware7.02中只需通过文件(F)下的发布(B)/一键发布(P)就可以直接生成脱离原始平台而独立运作的命名PublishedFiles的文件。

五、结语

多媒体课件的出现不是取代教师的地位,它只是推出一种新的教学方式,使学习者在一种比较轻松愉快的环境下有效学习。多媒体课件的设计目的是揭示教学内容的内在规律,将抽象的教学内容用形象、具体的形式表现出来。它展示在学生眼前的是一套图文并茂的有声教材、视听组合的多媒体教学环境,与校园网络或Internet相连接的无限延伸的教学系统,这些正好符合面向全体、面向未来、面向世界、面向现代化的先进教育理念。

参考文献:

[1]高志清.Authorware7.0多媒体课件制作(基础与提高).北京:中国水利水电出版社,2003:1-20.

[2]钟劲茂,万毅骅.基于Authorware的日用品多媒体课件制作及实践[J].中国校外教育下旬刊.2009,03:92.

[3]臧景才.用Authorware制作单选习题的设计方法与思路[J].中国校外教育下旬刊.2009,03:89,93.

猜你喜欢
C语言程序设计多媒体课件
浅谈高校师范生多媒体课件制作能力的培养
多媒体课件优化英语课堂的反思性研究
基于能力培养的“C语言程序设计”教学改革研究
大专院校“C语言程序设计”课程建设改革
以“学生为中心”的《C语言程序设计》教学设计探究
基于翻转课堂的《C语言程序设计》课程教学系统的实现与研究
浅谈《C语言程序设计》课程的教学改革
《C语言程序设计》课程的教学改革与实践
多媒体课件在高中物理教学中的应用
让多媒体课件为阅读教学助力