- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用Authorware和记事本制作单选题系统
利用Authorware和记事本制作单选题系统
刘 群 江苏省丰县中学 苏培敏 丰县教育局
2014年伊始,徐州市在全市中小学课堂教学中实施“学进去讲出来教学方式”(简称“学讲方式”),大力推进课堂教学改革,改变传统的学与教的方式。“学讲方式”主要是通过教师指导下的全程自主学习,落实学生学习的主体地位,以自主学、合作学、质疑学、“讲出来”、“教别人”的学习方式,边学边讲,调动学生主动、自主学习的积极性,提高学生课堂教学的参与度、问题探讨的深度,着力培训学习方法,养成学习习惯,提高学生的自学能力,从而提高教学的有效性和质量。
计划实施以来,我校教师谈得较多的话题之一就是如何设计自测题来检测学生自学的效果。前些天有位老师提出了困惑,想用软件设计一些单选题来检测学生对基本概念和知识点掌握的情况,而每次做课件重复的部分较多,好多时间都浪费在操作课件上,如果有快捷的方法,只要把精力放在出题上就好了。
笔者利用Authorware和记事本软件联合制作出了单选题系统(界面如下图所示)提供给老师们用,收到了老师们的好评,现将制作过程与同行分享、交流,希望能将软件功能进一步升级完善。具体步骤如下:
一、利用文本文件制作题库。
在此软件中需要两个文本文件,一个文件起名为“题库.txt”记录题库文件的名字,如“信息及其特征.txt”另一个文本文件“信息及其特征.txt”中则是题库内容,按题号输入题干内容和选项A、B、C、D、正确答案,每部分内容之间用Tab键间隔,试题之间用回车键间隔。试题输入完毕后文件末尾不要包含空行。如果需要更换试题内容,只需要在“题库.txt”文件中指明题库文件的名字即可。文件的位置可以是本机也可以在网络上,引用的时候要指明路径。
二、初始化变量及显示信息。
1、初始化变量
将系统需要的变量、数组等信息初始化。
将subject1、stemaall、stemaa1、answreA、answreB、answreC、answreD初始值设为””,将数组okanswer、useranswe、pdanswer初始值设为””,数组的个数为变量gs,变量gs初始值为=LineCount(subject1)即试题的个数也就是文本的行数。
要显示的三个字符串变量showokanswer值为正确答案:,showuseranswer值为考生答案:,showpdanswer值为答案判断:
cs值为-1,将显示判断答案对错和显示题库中正确答案隐藏到“背景”后面使用,LayerDisplay(Layer@背景+cs,IconID@显示判断答案对错)和LayerDisplay(Layer@背景+cs,IconID@显示题库中正确答案).
2、显示信息
将需要单独显示或者控制的信息分列在不同的页面,这样便于调整各个元素的位置。每个页面属性中要选定更新显示变量。
显示题目中设置为:题干{stemaa1}、选项{answreA}、{answreB}、{answreC}、{answreD}。显示单选题总数设置为“单选题总数为{gs}”,显示题库中正确答案设置为{showokanswer},显示练习主题设置为{tk},显示用户给出的当前所有答案设置为{showuseranswer},显示用户给出的当前答案设置为{useranswer[tihao]},显示判断答案对错设置为{showpdanswer}。
三、控制显示题目的框架页面。
本部分常用的做法是一个题目占用一页面,将要现实的信息放在其中,但是这样做不利于试题数量的拓展。作者仅用一个计算图标“题目切换”就解决了问题的关键。用变量tihao表示题目所在的行数,通过GetLine函数和参数tihao取出某道题的信息,从而得到本题的题干、选项ABCD、正确答案等信息。其中题号的前后引导通过变量fx来控制,题目切换其中代码如图。
四、控制显示题目的交互图标,用于切换题目及选择答案。
题目变化的导向通过四个导航按钮即可,它们的附着计算代码分别为fx:=第一题;fx:=前一题;fx:=下一题;fx:=最后一题。
导航图标A、B、C、D用来获取考生选择各个题目选项的热区响应,笔者将图标的名称分别命名为“A”、“B”、“C”、“D”,当该响应发生时,代表考生选择了该响应名称的答案,也就是使用了IconTitle,将它的值赋给变量useranswer[tihao]。所以导航图标A、B、C、D响应下的计算图标的代码完全一样。选择某一个答案选项的同时还要将它与老师给出的答案比较,用=V表示对,用=X表示错。关于“正确答案”“考生答案”“答案判断”这三个方面的问题分别放到showokanswer、showuseranswer、showpdanswer三个字符串变量中,学生每更改一次答案我们都要进行这三个变量的更新;如果逐个题
文档评论(0)