自助抽题Authorware轻松实现

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:zxy556
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  在各种电视大赛中,随机进行的综合素质考核环节是精彩的看点之一。在我们的教学中,复习自测、知识竞赛、普通话测试等,都需要考生从指定的题库中抽取试题进行测试。那么,随机出题是不是很复杂呢?非常简单!利用学校常用的课件制作工具Authorware,可以很容易地实现。考虑到学生的心理习惯,我设计了学生自助进行的随机出题课件。
  
  实现效果:
  程序开始运行时,题库中有若干首古诗,由被测试学生敲击键盘进行选题。课件将随机从题库中抽取1道题,出现在屏幕上供学生朗诵进行普通话训练。
  
  预备工作:
  首先把需要朗读的古诗文准备好,录入到数据库中,然后设置为数据源。为了方便检索和修改数据,一般把数据保存在数据库中。Authorware提供了ODBC数据库接口,可以很方便地和数据库建立连接。为了简单起见,我们使用Access数据库。首先打开Access数据库,创建一个空数据库source.mdb。在该库中,创建一个如下的表:
  |编号|题目|作者|内容|
  -------------------
  |  |  |  |  |
  此表的结构非常简单,其中编号为自动产生。然后按照表的结构,把题库进行补充完善。
  为了让Authorware通过ODBC对数据库进行访问,我们还需要对刚才设计的数据库进行设置,使它成为ODBC数据源。
  进入“开始→控制面板管理工具→数据源”,选择用户DSN卡片,单击“添加”按钮,在列表中选择“Driver do Microsoft Access (*.mdb)”,单击“完成”按钮。在随后弹出的窗口中(见图1)设置数据源名为source,选取刚才创建的source.mdb为数据库,数据源的创建工作就完成了。
  


  图1
  
  制作过程:
  程序的主流程如图2所示。
  


  图2
  
  第一步:启动Authorware,新建名为“普通话测试”的文件,选择菜单“Modify→File→Properties…”,注意勾选“Options”选项下的“Center On Screen”项。这样,运行的时候窗口能够居中。然后可以根据需要在流程线上添加必要的背景。
  第二步:在流程线上放置一个计算图标,取名为“初始化”,输入j:=0。
  第三步:在流程线上放置一个框架图标,取名为“主控”。双击“主控”图标,展开(见图3)。在“主控图标”中,删除所有导航图标,只保留“Exit framwork”和“Next page”导航图标。双击“Next page”,如图3下部。单击“按钮”卡片,在快捷键中输入“?”(匹配任意键)。这样就能实现敲击任意键进行抽题的功能。
  


  图3
  
  第四步:在流程线上放置两个群组图标,分别命名为“抽题”和“显示题目”,用来实现本程序中最主要的两个功能。在“抽题”图标中放入“循环显示题目序号”交互图标(见图4)。设计交互条件为“j=0”。然后,在条件交互群组图标中拖入相应的图标。在计算图标中输入i:=Random(1,Max,1),其中,Max是最大的题目数量;在显示图标中输入{i}。这样,在执行程序的时候,就会进入一个永真循环,不断循环显示随机出现的题目,直到检测到用户按键,进入显示题目图标。
  


  图4
  
  第五步:当学生敲击任意键之后,程序进入“显示题目”图标,根据刚才抽取的题目序号,显示数据库中保存的题目。在计算图标中输入:
  DatabaseName:="source"
  odbcError:=""
  ODBChandle:=ODBCOpen(WindowHandle,odbcError,DatabaseName,"","")
  db_data1:=ODBCExecute(ODBChandle,"select 题目 from ts where 编号="^i)
  db_data2:=ODBCExecute(ODBChandle,"select 内容 from ts where 编号="^i)
  if odbcError<>"" then
  db_data:="出现错误"^odbcError
  end if
  ODBCClose(ODBChandle)
  此代码用于连接数据源,并根据编号把试题取出来。把取出的试题在显示图标中进行显示,就完成了试题的显示工作。
  
  小提示
  如果要根据难度进行抽题,实现起来也很简单。首先在设计数据库表时增加一个难度系数字段(数字型),输入试题的难度系数;把第五步计算图标的抽题语句改为(其中k为难度变量,可根据需要进行输入或自动增加):
  db_data1:=ODBCExecute(ODBChandle,"select 题目 from ts where 编号="^i^" and 难度="^k)db_data2:=ODBCExecute(ODBChandle,"select 内容 from ts where 编号="^i^" and 难度="^k)
其他文献
网络大补贴  Worm.GetCodec.a.77824是全球第一个可以主动感染音频文件的病毒,该病毒运行后会自动通过枚举文件的方式判断后缀名是否为MP2、MP3、WMA及WMV等文件,一旦发现MP2和MP3后缀名的目标音频文件,病毒就会调用Windows Media Player的接口将其转换为WMA格式,接着病毒还会自动修改用户电脑内的MP3音频文件本身,向其添加一段恶意代码使MP3音频文件感
期刊
办公室MM为她家宝宝照了很多照片,可是背景都不是那么尽如人意,想用Photoshop抠出宝宝,然后更换个满意的背景,可是没有一点Photoshop基础的她怎么也弄不到一块,求助我帮她摆平这一难题。我上网狂搜,找到了一个小工具——快速抠图(下载地址:http://www.anxz.com/down/3175.html,快车代码:CF0817CMJR14),轻松解决。  第一步:运行程序,单击主界面上
期刊
由中宣部出版局主办、中国期刊协会承办的第四届“期刊主题宣传好文章”推荐活动近日启动。期刊单位可登录中国期刊协会官网及其微信公众号了解详情,申报时间截至2020年4月15日。  “期刊主题宣传好文章”推荐活动是全国范围优秀出版物重点宣传推介活动之一。采取由期刊单位直接在网上申报方式申报。  申报作品应为单篇文章或围绕特定主题的系列文章,内容导向正确,主旋律响亮,体现“时度效”要求,有深度、有温度、有
期刊
本文可以学到  1 软件被自己设置乱了后,如何解决  2 办公、影音、下载、PS软件恢复默认设置的方法    正所谓“众口难调”,软件为了能够发挥出其最好的效果,都为用户预留了个人设置功能,用户可以根据自己的喜好对软件进行一些调整。只是这对一些用户来说并不是一件完美的事,调来调去,有一天忽然发现,软件被自己设置乱了,弄巧成拙,给使用带来了大麻烦,还是赶紧返璞归真,恢复默认吧!    办公菜单 一招
期刊
我们知道,Excel 2003能制作各种常用的图表。其中,XY图表很有“个性”,它的X轴是数轴,而其他图表的X轴一般是分类轴。XY图表可以用于展示成对数值数据之间的对应关系。  在工作中我遇到如下情况:数据表记录了两组实验数据(见图1)。如果要根据这两组实验数据制作XY图,大多数人都会选定B2:C10区域作为数据范围,由此生成XY图(见图2)。    图1    图2    当我们仔细察看图表中的
期刊
摘 要:语法教学是中学英语教学无法绕开的课型,中学英语教师也很重视,每单元一定会安排一节甚至两节的时间进行教学,但目前大部分学生感觉到语法学习困难,据调查这与教师教授语法过程中在一味讲解、程式僵化、脱离语境的做法有关。为解决这问题,本文在描述语法教学现状后结合观察一节优质观摩课后,提出“语法有效教学三步骤:Experience-Explore-Express”的英语语法教学模式,以飨读者。  关键
期刊
以前单位用WPS 2005,但现在单位要求使用最新版本的WPS Office 2007,在升级后改变了我的使用习惯,带来了一些“不便”之处,让我们轻松设置,排除问题,找回我们的习惯。  问题一:稿纸格式完全消失  2007版“格式”菜单中竟然再也找不到熟悉的“稿纸设置”命令,“稿纸设置”也从“格式”菜单下消失了…  这是因为应用2007风格之后的结果。依次点击“WPS Office工具→配置工具→
期刊
真假美猴王的故事一直是《西游记》中的经典,两个相似东西的比较放在哪都是难点。对电脑上的文件来说,文本和办公文件的对比都还好说,影音文件和图片的对比就麻烦得多了。不过惊喜总是出现在需要的时候,BeyondCompare更新到3.0以后,加入了MP3和图片的对比功能。一切问题得以解决。    实例1 听不出来 看得出来  电脑里歌曲存了一大堆孙燕姿的歌,终于下载到一个比较全的专辑,但是这个专辑的歌和之
期刊
本文可以学到  1 让主管直接看到每个人的业绩  2 超漂亮,业绩用图形化相当好看  3 轻松算出公司总的销售额    小马是公司销售部的一员,每月一张的销售汇总图 让她头疼。如何快速地制作一张精美的销售图呢?其实不难,Visio 2007出马销售图轻松搞定,而且还能动态更新呢!    步骤一精心绘制,秀出精彩  运行Visio 2007,选择“商务”模板下的“销售图表”双击打开。然后在左侧的“形
期刊
保存网页内容自然不必多说,很多人遇到,同时也有很多方法解决。不过面对一个专题中的多个网页你还在个个点击再浏览吗?还在为保存为Word而转换格式吗?还在为了保存链接中的文章而个个点击吗?还在为保存图片不能自动自动筛选而发愁吗?这些问题今天都可以解决了!只需要一个小工具——弘一网童(下载地址:http://www.onlinedown.net/soft/50949.htm,快车代码:CF0817CMJ
期刊