利用Authorware实现单选题的方法

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:gratify
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:多媒体课件是现代教育过程中不可缺少的一部分,在课件中增加学生自主操作计算机的交互成分更能够激发学生的学习兴趣提高学习效率。通过对Authorware软件的研究,介绍了四种利用Authorware实现单选题测验和分数统计的方法。
  关键词:Authorware;ReadExtFile;知识对象;交互结构;Flash
  中图分类号:TP319文献标识码:A文章编号:1009-3044(2008)08-10ppp-0c
  
  1 引言
  
  多媒体课件是现代教育过程中不可缺少的一部分。不管是课堂教学型还是网络型,增加学生自主操作计算机的交互性成分都能够激发学生的学习兴趣提高学习效率。
  众所周知,Macromedia公司的Authorware是世界上公认的功能最强大的多媒体创作工具之一。利用Authorware实现单选题测验和分数统计的方法有四种:
  (1)使用ReadExtFile函数读入“单选题库.txt”的内容。
  (2)使用“单选问题”知识对象创建单选题。
  (3)使用变量及函数,利用交互结构实现单选题。
  (4)在Authorware中引用已实现单选题功能的Flash动画。
  本文使用4种方法顺序产生4道单选题并将答题分数进行显示。
  
  2 使用ReadExtFile函数
  
  2.1 ReadExtFile函数
  函数格式:string:=ReadExtFile ("filename")
  函数功能:读指定的文件名(纯文本文件)并以字符串的形式返回文件内容。filename指定的URL地址必须完整。ReadExtFile只能在[计算]图标中使用,不能在表达式中使用或嵌入。
  2.2 实例分析
  2.2.1 素材准备
  收集题目,用txt文件保存题库,按固定格式输入,即每题占六行,第一行是题干,第二行是正确答案,第三行至第六行是4个备选答案,其余题目按同样格式输入,中间不留空行[1]。
  2.2.2 程序流程图
  
  图2 背景及变量
  
  其中,变量timu保存要显示的单选题题干,外面的花括号表示在[显示]图标中显示变量的值。数组daan记录要显示的选项。变量score用来存放当前成绩,初值为0。[显示]图标必须选中“更新显示变量”属性。
  (2)初始化
  start:=1,变量start为“开始”按钮的激活条件,初始可用。
  timuNext:=0,变量timuNext为“下一题”按钮的激活条件,初始不可用。
  (3)开始
  tiku:=ReadExtFile(FileLocation^"单选题库.txt") --开始读入题库
  变量tiku保存读入的题库内容,FileLocation记录当前程序所在文件夹的完整路径,语句执行后将“单选题库.txt”的内容读入tiku变量。
  tikuLine:=LineCount(tiku) --记录题库的总行数
  tikuNum:=tikuLine/6 --记录题目总数
  getnum:=1 --记录当前选中的题号
  start:=0 --设置“开始”按钮不可用
  timuNext:=1 --设置“下一题”按钮可用
  click:=0 --使A、B、C、D四个热区失效,在“选题”过程中热区不可用
  GoTo(@"选题") --转移到“选题”进行设置
  (4)下一题
  if getnum  getnum:=getnum 1
  click:=0
  GoTo(@"选题")
  elseGoTo(@"题库空")
  end if
  若当前题号小于题目总数则变量getnum为下一题题号,在“选题”过程中热区失效;若当前题号等于题目总数则转移到“题库空”图标去处理。
  (5)退出
  
  图3 退出按钮流程图
  
  “quit”图标用于退出程序:quit()。
  “选题”图标设置当前题号下变量timu、daan、right的值,被“开始”、“下一题”图标调用。
  right:=GetLine(tiku,getnum*6-4) --读入正确答案
  daan:=Array(0,4) --读入选项
  daan[1]:=GetLine(tiku,getnum*6-3)
  daan[2]:=GetLine(tiku,getnum*6-2)
  daan[3]:=GetLine(tiku,getnum*6-1)
  daan[4]:=GetLine(tiku,getnum*6)
  timu:=GetLine(tiku,getnum*6-5) --读入题干
  click:=1 --使四个热区有效,能够对答案进行选择
  GoTo(@"判断对错")
  “题库空”图标,所有题目完成后对最终结果进行评价并退出程序。
  “right”图标,显示回答正确的提示语同时score:=score 25,分数增加。 “wrong”图标,功能类似。
  以上3个按钮选中“永久”属性。
  (6)判断对错
  将正确答案和选中项进行比较,若相同则跳转到“right”图标,否则跳转到“wrong”图标。以热区“A”为例:
  click:=0 --使四个热区失效,不能重复选择
  if right="A" then
  GoTo(@"right")
  elseGoTo(@"wrong")
  end if
  2.3 总结
  此方法的优点是可以通过改变文本文件直接修改单选题和答案,在此基础上还能实现随机选题、选项顺序随机变化等功能。但此方法有其局限性,它要求题目格式必须相同。
  
  3 使用知识对象
  
  利用知识对象(Knowledge Object)可以创建单选、多选、热对象选择等多种类型的题目,创建过程简单,只要根据向导提示就能逐步完成。实现单选题要使用“单选问题”知识对象,以一题为例,设置过程分以下5步:
  (1)Introduction:单选问题知识对象介绍。
  (2)Question Options:[Question base display layer]用于设置单选题中文字、图片等对象的显示层。[Media Folder]用于设置单选题中使用媒体的存放路径。[Distractor Tags]设置选择题答案中的选择标记。
  (3)Question Feedback:[Feedback]用于设置如何显示反馈信息:[Immediate]为立即显示、[Check Answer Button]需要单击检测按钮来查看反馈信息、[No Feedback]不显示反馈信息。勾选[Reset question on entry]复选框,每次显示当前选择题会对反馈信息进行重置。[Number of Tries]设置允许用户尝试选择的最多次数。
  (4)Set Question:对选择题的题干及选项进行设置。[Preview Window]显示了选择题的题干和选项。单击相应内容,可在[Edit Window]进行修改,单击[Import Media]按钮可为该项添加一个媒体。[Add Choice]和[Delete Choice]可增加或删除一个选项。[Set selected item]用于设置选项是正确还是错误。[Media]预览区显示所选内容所包含的媒体信息。[IMS Question
其他文献
摘要:分析了P2P技术和IPTV技术的发展现状和各自特点,研究IPTV在P2P模式下的应用,同时展望了IPTV在新的模式下的发展思路和前景。  关键词:网络电视;P2P;流媒体  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)21-30412-03    Study on the IPTV Based on the P2P Technology  XU Yue-fei
摘要:介绍了Web数据挖掘的含义,重点讨论了Web数据挖掘的类型以各种类型的Web数据挖掘的基本过程以及它们所使用的一些相关技术,最后指出网络信息挖掘的应用前景。  关键词:Web数据挖掘;XML;JAVA  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)09-11573-03    The Application of Data Mining Based on We
摘要:电子杂志集合了文字、图片、音频、视频和Flash动画等多种媒体元素,已成为一种新型的教育教学传播媒体,可应用于多媒体课件制作和学生活动成果展示,有利于提高教学的效率和质量。  关键词:电子杂志;多媒体;互动  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)21-30489-02    The Application of Electronic Magazine
摘要:用C/S结构开发的网络软件,要解决的主要问题之一就是客户端的自动升级,只有完成了这一功能,才能使开发的网络软件能及时更新与完善。在Delphi中,通过对比当前版本和最新版本的客户端程序的修改时间来决定是否升级客户端,利用Delphi的TIdTCPClient,TIdUDPServer,TIdTCPServer,TIdUDPClient等网络通讯控件来完成客户端程序的的传输与升级。  关键词:
摘要:电子图书的选购已经成为图书馆文献建设工作的重要内容之一。随着选购量的不断增加,目前针对电子图书选购、安装等工作方式,已经不适应现代数字图书馆发展的需要。根据作者的工作经验,本文提出了目前图书馆在电子图书选购和建设方面存在的问题,并针对电子图书的选购工作,提出了相应的解决方案。  关键词:电子图书;网络速度;电子图书选购;异构数据库  中图分类号:TP311文献标识码:A 文章编号:1009-
摘要:任何的服务器被入侵,很大程度上都由于网管经验不足或配置不当导致的,这里我们针对SQL注入的方式来配置服务器,最大限度的提高服务器的安全系数。  关键词:SQL注入;服务器;安全  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)36-2885-02  Dispose the Server Which Can Resist the Pouring Attack fr
当今时代日益强调合作和交流,因此说话能力成为一个人立足于世的重要基础。具有工具性的语文学科承担着培养小学生说话能力的重要使命。但是,由于传统纸笔考试无法直接评价小学生的说话能力,加之我国义务教育阶段语文学科课标中关于小学生说话能力的标准又不够具体明确,导致在教学实践中对小学生的说话能力培养和评价不够具体深入。那么,什么是说话能力?说话能力的内在要素有哪些?小學生在不同学段说话能力应该达到怎样的水平
摘要:使用Sakai提供的一组工具软件,搭建一个互动教学网站,实现教学信息发布、教学资源共享、教学讨论区、资源实用性排名等,并在此基础上开发一个模仿Wiki模式的教学问题协作解答(及讨论)区,以更好的支持网站的互动功能。由于是基于Sakai框架,本教学网站的功能具有良好的可扩展性。  关键词:Sakai;Wiki;功能需求;分析设计  中图分类号:TP393文献标识码:A文章编号:1009-304
摘要:《谢天谢地,你来啦》是央视一套新推出的一档大型明星戏剧表演真人秀节目。该节目以高难度即兴发挥的表演能力和随机应变的幽默语言为其重要特点。本文针对幽默语言的语言特点,从认知语言学出发,运用现代隐喻理论和概念转喻理论对该节目中出现的幽默语言进行认知解析,揭示幽默语言背后的语言机制,从而总结出隐喻与转喻视角下幽默的产生手法,为现代语文的发展和幽默质量的提高提供借鉴作用。  关键词:谢天谢地你来啦
摘要:C程序设计作为一门重要的计算机基础课程,在其教学过程中,主要存在着学生学习目的不明确、积极性不高、编程思维欠缺、动手能力差等问题。针对以上问题,结合教学中的一些体会对课程教学提出了一些方法和建议,以取得更好的教学效果。  关键词:C程序设计;教学方式;实验教学  中图分类号:G642文献标识码:A文章编号:1009-3044(2008)11-20290-01    1 引言    C 程序设