关键词 authorware;课件;程序
0 引言
单片机小巧灵活,成本低,可靠性高,控制能力强,广泛的被应用在智能仪器仪表、机电一体化、实时控制、民用电子产品等方面 [1] 。许多电子类专业都开设了单片机课程,因此建立一个实用的单片机课件是非常有意义的。
制作课件的软件很多,例如powerpoint ,flash ,authorware和FrontPage,Director,Dreamweaver等,使用频率很高的是powerpoint,因为powerpoint简单易学,但是要制作互动性好,灵活性强的课件就需要用Authorware软件了。
Authorware是美国Macromedia公司开发的一款可以在Windows和Macintosh等环境下运行的多媒体制作软件系统。Authorware与其他多媒体软件的不同之处在于,它不用编写程序,是在流程线上采用设计图标来组织程序流程,这种方式不但使创作的程序逻辑性更强,而且有利于组织管理,整个程序比较紧凑并具有就较高的效率。[2]
1 运行环境
本文设计的课件以Authorware为开发软件,能够在windows XP, windows2000, windows95,98下运行。
2 设计分析
本课件是为教学而设计的,对象是学生,应该注重交互性,具有实用性。单片机原理内容较多,因此将7章内容分别建立成一个独立的文件,通过一个连接文件连接起来。
3 课件的制作
3.1素材的准备[3,4]
3.1.1文字素材的制作
根据单片机原理课本整出课件所需的主要文字内容,用软件Word进行编辑。
3.1.2图形素材的制作
单片机原理课本中的原理图用protel和Autocad软件绘制,通过print screen sysrq截屏键获取图像,放到画图软件中进行处理。背景图形通过photoshop进行处理
3.1.3声音,动画素材的准备
声音,动画素材选择从网上下载。
3.1.4建立一个专门的文件夹
将整理的图形,声音,动画素材,放到一个文件夹中,以便于组织管理。
3.2 制作过程
3.2.1 第一章程序图
第一章程序主要有三部分,擦除系统菜单模块,右键菜单模块,下拉式菜单模块。
擦除菜单完成擦除系统自带的file 菜单,右键菜单模块的功能是在屏幕上右击鼠标,可以弹出菜单,选择项目后,进入别的authorware文件 ,即第一章~第八章和连接文件中。下拉式菜单模块的是通过菜单进入本章各节。程序如图1:
图1 第一章程序图
3.2.2图片和文字显示图标的设计
双击图片显示图标,利用file/import导入制作好的图片,在出现的对话框中选中link to file , 双击文字显示图标,输入“第一章 单片机发展概述”,设置其字体,大小并调整好位置。
3.2.3擦除系统菜单模块设计[5]
擦除系统菜单模块主要利用交互图标 ,擦除图标,程序如图2。此模块可以将file菜单去掉,以便设计好所需的菜单。
图2 擦除系统菜单程序图
3.2.4右键菜单模块设计[6,7]
右键菜单程序如图3:
图3右键菜单程序
右键菜单的制作主要是利用交互图标和计算图标实现的。双击条件响应标记,在出现的对话框中,点击条件选项卡,输入RightMouseDown=True,在点击响应选项卡,branch分支选择try again。在群组图标中放置一个计算图标,双击计算图标,在其中输入命令,在命令中主要使用了tMsAddItem和JumpFileReturn函数。
3.2.5下拉式菜单的制作[7]
下拉式菜单的程序如图4:
图4 下拉式菜单的程序图
双击下拉式响应的类型符,在出现属性窗口中 ,单击响应选项卡,在branch分支中选择Exit Interaction,在计算图标中输入 goto(IconID@“图片”)
3.2.6第一节内容制作[8]
图5 第一节程序
第一节程序如图5。双击框架图标,出现内部流程图,删除灰色导航面板显示图标,删除不要的导航分支,单击按钮响应类型符,选择设计好的按钮,并调整好位置。双击群组图标1,在流程线上放入显示图标,导入准备好的文字和图形。对于图形,进行了放大设计,程序如图6:
图6 放大设计程序
在放大图形设计中采用了热区响应,在等待图标属性窗口中,设置events为mouse click,返回计算图标中输入:GoTo(Icon@"nr1")。程序运行时,点击图形,会出现该图片的放大图形,点击鼠标左键,会返回到当前页。
其他各节制作方法相似,因此不再介绍,至此第一章文件制作完了,保存为第一章.a6p。本文主要介绍第一章的制作过程,其他六章制作方法相同,因此就不再进行说明。
3.2.7连接文件的制作[9]
连接文件程序如图7 :
利用一个知识对象可以调用一个Authorware文件,考虑到有七个Authorware文件,所以使用了7个知识对象,并且使用了交互图标形成了连接系统。双击交互图标,调整好按钮的位置,并写入必要的文字说明。在交互图标的右侧添加一个退出系统群组图标,作用是确定是否退出系统。退出系统程序如图8:
在退出计算图标中输入quit(0),在继续计算图标中输入GoTo(IconID@"连接背景"),程序运行后,单击退出按钮,程序结束,单击继续按钮,回到程序开始界面。至此,整个设计就完成了。保存为连接.a6p
图7 连接文件程序
图8退出系统程序
3.2.8打包
设计好程序后,将程序打包生成可执行文件,可以脱离Authorware环境运行。
4 小结
本文详细介绍了第一章和连接文件的制作过程,运行连接文件,在出现的界面中选择我们想进入的章,点击第二章后,程序会运行第二章文件,通过下拉式菜单可以进入各节内容,如果我们这时想进入其他章,点击右键,在出现的菜单中,点击想要进入的章。程序界面友好,实用性强。
参考文献
[1]李玉梅.基于MCS-51系列单片机原理的应用设计[M].北京:国防工业出版社,2006:4~5
[2]孙全党,张云杰,赵琰,等. Authorware6多媒体课件制作实例教程[M] .北京:电子工业出版社,2002:1
[3]李锟华, 马晓匡, 夏从龙, 周 浓. 云南特色《生药学》多媒体教学课件的制作与应用[J]. 大理学院学报,2006,5(10):11
[4]彭绪山.基于Authorware的多媒体课件的制作和设计[J].恩施职业技术学院学报:综合版,2005,17(4):73~74
[5]袁海东. Authorware6.5教程[M].北京:电子工业出版社,2002:151
[6]宋一兵,杨杰,白宗辉.举一反三 Authorware多媒体制作实战训练[M].北京:人民邮电出版社,2003:214-216
[7]神龙工作室.新编Authorware7.0入门与提高[M].北京:人民邮电出版社,2004:164-167
[8]禇尚军,薛向东,等,中文版Authorware实用教程[M].北京:电子工业出版社,2002:411-424
[9]毕广吉.Authorware多媒体开发程序设计与典型实例[M].北京:人民邮电出版社,2004:550-552 免费论文下载中心