


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3基于 wo r d 的自测和试卷批改模板的设计与实现吕廷勤 ,孙陆鹏(郑州师范高等专科学校 信息技术部 ,河南 郑州 450044)摘要 :结合广大中小学教师改卷任务及笔者的教学实践 ,介绍利用 wo r d 中的控件和 vba 代码来设计学生自测和教师批改试卷的两种模板 ,如果作为自测题 ,则由学生答题 ,答完后由计算机自动批阅 ,答案错误的则给出正确答案 ;如果把“提交”按钮的属性值设为不可用 ,还可作为教师检测学生的试卷 。关键词 : wo r d ; vba ;自测题 ;控件 ;试卷模板中图分类号 : t p311 . 1文献标识码 :b文章编号 :100827613 (2005) 02200552030引言在中小学 ,教师任务繁重 , 考试 、改卷占用了教“a uto size”的属性置为“tr ue”,这样可随文字的增加文字框自动加大 。5) 设置完所有控件的属性后 ,即可编写事件触 发相应的事件代码 。试卷样式如下 :师的绝大部分时间与精力 , 笔者结合中小学教师的工作实际 ,开发并制作了基于 wo r d 的自测和试卷 模板 ,经作者多次实践 , 效果很好 , 有利于中小学教师制作无纸化试卷 。1设计计算机自动测试试卷样式1) 启动 wo r d2000 ,新建一个空白文档 ,在文档中编排好试题的文字及格式 。2) 单击“视图”菜单下的“工具栏”子菜单“控件 工具箱”命令 ,在屏幕上显示“控件工具箱”工具栏 ,再单击“控件工具箱”中的第一个按钮 , 即进入“设计模式”。3) 进入试卷“设计模式”后 , 分别选择“控件工 具箱”中的单选按钮 、复选框 、文本框 、命令按钮等控件 ,将其放到试卷中的相应位置 ,作为对试卷答案 的选择及填空 。在下面的考试模板中 , 是非题 、单选题涉及“单选按钮”,多选题涉及“复选框”,填空题和 每题的得分及总分用到“文本框”“, 命令按钮”用于用户鼠标单击时开始执行宏代码 。4) 设置各个控件的属性 。在此考试模板中 , 每 一个控件涉及的属性有名称 、“cap tio n”, 在单选题中还涉及属性“gro up na me”。切记在单选题中的四个选项 中 , 控 件 属 性 中 的“gro up na me”要 设 为 相 同 ,作为一组 ,否则各选题将互相排斥 ( 即上一题选中后 ,再选下一题的答案时 , 上一题的选择则被取消) 。如 果 填 空 题 所 要 填 的 文 字 比 较 多 , 可 把2 . 目前 pc 微机实际流行使用的最高硬盘容量已达到的数量级是3 收稿日期 :20042112261作者简介 : 吕廷勤 (19712) ,女 ,河南柘城人 ,郑州师范高等专科学信息技术部计算中心讲师 ,硕士研究生 ,从事计算机基if o b13 . val ue = tr ue the nsco re = sco re + 1el sekey6 = “选择题 1 错 正确答案 :1946 年”end ifif o b23 . val ue = tr ue the n sco re = sco re + 1el sekey7 = “选择题 2 错 正确答案 :百 mb”end ifs2 = sco rete xtbo x2 = s2 - s1ifchec kbo x11 . val ue=tr uea ndcheckbo x12 . val ue=tr ue a nd checkbo x13 .val ue = tr ue the nsco re = sco re + 2el sekey8 = “多选题 1 错 ,正确答案 123”end ifs3 = sco rete xtbo x3 = s3 - s2if tb1 . te xt = “软件系统”the n sco re = sco re + 1el sekey9 = “填空题 1 错 ,正确答案 :软件系统”end if2编写自动测试宏代码在“设计模式”状态下 , 双击“提交”按钮 , 显示“vi sual ba sic 编辑器”,或用鼠标右键单击“提交”按钮 ,在弹出的下拉菜单中 , 单击“查看代码”即进入 编写代码窗口 , 然后 , 可在代码窗口下键入以下代 码 :privat e sub co mma ndb ut to n1_clic k ()di m sco re a s int eger , a n swe r a s int egerdi m key (10) a s st ri ngdi m s1 , s2 , s3 , s4 a s int eger sco re = 0if tb2 . te xt + tb3 . te xt = “运算器控制器”o r tb2 . te xt + tb3 . te xt = “控 制 器 运 算 器 ”the nsco re = sco re + 1el sekey10 = “填空题 2 错 ,正确答案 :运算器 、控制 器或控制器 、运算器”end ifs4 = sco rete xtbo x4 = s4 - s3 s = sco reif o 11 . val ue = tr uesco re = sco re + 1el sethe nkey1 = “判断题 1 错”end ifa n swer = m sgbo x “( 你的得分为” & sco re&vbcrlf & key1key3 & vbcrlf vbcrlf & key6key8 & vbcrlf& vbcrlf & key2 & vbcrlf& key4 & vbcrlf & key5& vbcrlf & key7 & vbcrlf& key9 & vbcrlf & key10if o 22 . val ue = tr uesco re = sco re + 1el sethe nvbcrlf , vbo kca ncel ,“考核结果”) 1 a n swer = m sgbo x “( 你 想 重 新 再 测 试 一 次 吗 ?”, vbo kca ncel + vb excla matio n “, 考核结果”)if a n swe r = vbo k the nkey2 = “判断题 2 错”end ifs1 = sco rete xtbo x1 = s156(2) 变量 sco re 用来计分 ,根据判断结果进行累积加分 ,如果是是非题 、单选题 、多选题 ,根据各个选 项按钮的选中情况来判断此题是否答对 ; 对于填空o11 . val ueo12 . val ue o21 . val ue o22 . val ueo b11 . val ue o b12 . val ue o b13 . val ue o b14 . val ue o b21 . val ue o b22 . val ue o b23 . val ueo b24 . val ue=fal sefal se fal se fal se fal se fal se fal se fal se fal se fal se fal sefal se题 , 可 根 据 文 本 框 中 所 填 内 容 判 断 是 否 答 对 。t e xt bo x1 、t e xt bo x2 、t e xt bo x3 、t e xt bo x4 用来显示每题的得分的 ,key1 key10 用来保存学生答题错误 和正确答案 ,第一个 m sgbo x“消息框”显示得分情况统计 、答题情况和正确答案 , 第二个 m sgbo x“消息框”则用来选择是否重新再试一次 ,如果单击“确 定”,则考卷所做内容重新置空 , 考生可对考题重新 作答 。v bcrlf 是回车换行的意思 , 即在“消息框”中每一题的情况占一行 。chec kbo x11 . val uechec kbo x12 . val uechec kbo x13 . val uechec kbo x14 . val ue=fal sefal sefal sefal se3保存为模板退出代码设计窗口 , 单击“文件”菜单下的“另存为”,选择模板作为保存类型 ,保存该文档 。如果想把此考试模板作为试卷 , 只需要把“提 交”按钮的“ena bled”属性值设为“fal se”或者删除此按钮即可 ,教师改卷时粘贴此按钮和相应的代码 即可.至此 ,一个学生能自动测试的计算机考试模板和教师作为考查学生的 、能自动给分的试卷模板就 完成了 ,对于其他科目 , 只需要更改考题内容就行了 ,至于编写代码只需要稍作更改即可 。tb1 . val uetb2 . val ue tb3 . val ue s = “”= “”= “”= “”t e xt bo x1t e xt bo x2 t e xt bo x3 t e xt bo x4end ifend sub= “”= “”= “”= “”参考文献 : 1 鞠阳 . 用 wo r d 宏指令开发计算机考试系统 j . 电脑学习 . 2001 (2) :57258 . 2 郝晓辉 . 宏与 vba 在 wo r d 中的巧用 j . 唐山师范学院 学报 . 2002 ,24 (2) :23225 .说明 : (1) o11 o22 ,o b11 o b24 是是非题 、单选题的 10 个 单选 框 名称 ,c heck bo x1 chec k bo x4是多选题的 4 个复选框名称 , tb1 tb3 是三个填 空 题 的 文 本 框 名 称 , s 、t e xt bo x1 、t e xt bo x2 、t e xt bo x3 、t e xt bo x4 是显示总 分 和四 个题 得分 的 文本框名称 。 3 庄波 . 试卷模板在 wo rd 中的设计与实现 j . 滨州师专学报 . 2002 ,18 (2) :18219 .【责任编校邢怀民】on t he design an d real izt ion of t he teacher correctedpa per template ba sed on wordl u ting2qin , s un lu2peng( zhenzho u teacher s college , zhengzho u 450044 ,china)abstract : thi s t e xt reco mme nds ma ki ng u se of co nt rolli ng p a r t a nd vb a co de i n wo r d to de si gn a nd e xa mi ne t wo ki nd p ap er t e mp lat e s wit h t he t eac he r by o ne self . b y e xa mi ni ng que stio n by o ne self , by st ude nts que stio n sheet , rea di ng o ve r a uto maticall y by co mp ut er af t e r fi ni shi ng a n sweri ng , t he w ro ng o ne p ro vi de s t
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 质控护士竞聘课件
- 谓语非谓语课件
- 2025版材料智能家居产品采购与销售合同
- 2025产品集成与定制化技术服务合同范本下载
- 2025年度河道疏浚工程土石方清运劳务分包合同
- 2025版建筑结构设计咨询及优化服务合同
- 2025年教育贷款担保合同范本大全
- 2025草坪种植工程与配套灌溉系统安装合同
- 2025版电子商务平台摊位入驻服务合同
- 2025典当行股权收购与品牌建设一体化合同
- 2025年彩票技术管理员招聘笔试模拟题
- 迷彩九月+启航青春+课件-2025-2026学年高一上学期开学军训动员主题班会
- TCCEAS001-2022建设项目工程总承包计价规范
- 人教版小学三年级数学(上册)全册教案
- 2024-2025学年人教版(2024)七年级英语上册 教学计划
- 部编版二年级语文上册全册完整课件
- 《循证医学》病因和不良反应研究证据的评价和应用
- 钢结构设计计算书(毕业设计)
- 拌料作业指导书
- (本科)生产与运作管理第十一章教学课件
- 中国文学理论批评史全套教学课件
评论
0/150
提交评论