




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
利用excel创建高中生物试题库及生物模拟考试系统侯宝石(陕西省合阳县合阳中学715300)徐亚直(安康市第二中学725000)摘要:教师在教育教学中免不了要为学生设计试卷,评改试卷。许多学校一名生物科教师教几个班的课,给学生出题、考试、评卷这项工作操作起来费时费力,购买的试题库软件多数比较复杂,试题更新难度较大。本文利用excel表格创建中学生物教学试题库和生物模拟考试系统,给教师和学生带来极大的方便。关键词:生物试题库高中生物 模拟考试1试题库的创建教师在教育教学中常常会遇到或思考出比较理想的题目,想用这些题目来检测学生是否理解、掌握了某个知识点,就可将这些题目输入到excel 电子表格中,excel表格有65536行256列,每个单元格最多可输入32000个字符,这么大的容量要建立高中生物科目试题库真是绰绰有余了。打开excel2003创建如图1的界面,建立选择题、判断题、填空题3个工作表。并在选择题、判断题和填空题工作表的列位置建立序号、题目、答案、难度、所属章节。如创建了100道选择题,50道判断题,50道填空题。图1 图2 同理,创建判断题和填空题的工作表。2 考试模拟系统的创建学生的智能考试系统包括随机抽题、答题和评分三个环节,并且抽题的环节学生是看不到过程,只能按要求答题,这其中就需要再创建一个试卷工作表,要验证学生的身份并记录成绩,就需要创建考生准考证工作表和成绩记录工作表。选中选择题按住ctrl键拖动鼠标复制出三个工作表,分别重命名为试卷、考生名单和成绩单(如图所示)。21建立试卷界面选中试卷工作表,在第一行用“自选图形/基本形状”中的棱台画两个按钮,分别选中并击右键选择“添加文字”分别输入“出题”和“评分”按钮,注意输完字符后回车即可。当然也可在按钮后写上本次考试的名称,如高二生物单元次检测。(如图3)在b2中输入准考证号,在a中输入一,b4中输入选择题,在a5中输入公式=indirect(选择题!r&row()-3&c&column(),0)选中a5复制,再粘贴到a5:c34中。在a35中输入二,b35中输入判断题,在a36中输入公式=indirect(判断题!r&row()-34&c&column(),0),选中a36复制,再粘贴到a36:c:45,在a46中输入三,b46中输入填空题,同理,在a47 输入公式=indirect(填空题!r&row()-45&c&column(),0),再选中a47复制,粘贴到a47:c56中,这三个公式表示对选择题工作表中前30道选择题,判断题工作表中前10道判断题和填空题工作表中前10道填空题的绝对引用,并把它们放在a4:c34 、a36:c:45和a47:c56中,这些引用中是把题目序号连同答案全部引用到试卷工作表中。我们考虑到评分所以就要用来判断学生做的答案和标准答案是否一致。所以在e5:e34,e36:e45,e47:e56中输入公式=if(d4=c4,2,0),公式表示做对一题得2分。再选中c列右键单击隐藏(如图3所示)隐藏答案。同样隐藏e列。图3对学生答案限定可以选中d5:d34单击“数据有效性”如图4所示在“允许”中选择“序列”选中“提供下拉箭头”复选项,在“来源”中输入a,b,c,d。然后切换到“出错警告”选项卡(如图4所示),输入错误信息为“请输入a、b、c、d中的一个”同样在d36:d45中将“来源”中输入、,“出错警告”做相应的改变,在d47:d56中的“允许”中选中“文本长度”,数据中选择“大于或等于”错误信息也做相应的改变。 图4图5 学生怎么才能达到随机的抽题?在“试卷”工作表中的题目都是对题库中题目的绝对引用,只要将选择题、判断题和填空题工作表中的d2:d100,d2:d50,d2:d50中输入=rand()公式表示随机数,然后对各个题库中的题目进行排序,而试卷工作表的选择题每次只选择前30道题目,这样就达到了随机出题的目的,同样判断题和填空题也能达到这样的效果。接下来我们就要对“抽题”按钮右键选择“指定宏”出现如图6窗口,输入抽题,然后单击确定。接着输入下面代码:图6sub 抽题()if range(d2).value = 0 then提示 = msgbox(请先输入准考证号)goto 重来end ifsheets(选择题).range(a:f).sort key1:=sheets(选择题).range(f2), order1:=xlasending, header:=xlguesssheets(判断题).range(a:f).sort key1:=sheets(选择题).range(f2), order1:=xlasending, header:=xlguesssheets(填空题).range(a:f).sort key1:=sheets(填空题).range(f2), order:=xlasending, header:=xlguesscolumns(b:b).rows.autofitrange(d5).selectactivesheet.shapes(出题按钮).visible = falseactivesheet.shapes(评分按钮).visible = true重来:end sub同样选中评分按钮右键选择“指定宏”命名宏名为评分,同时保存结果,编辑如下代码:sub 评分()sheets(成绩单).rows(3:3).insert shift:=xldownsheets(成绩单).rows(2:2).copysheets(成绩单).range(a3).pastespecial paste:=xlpastevalues得分 = msgbox(最终得分 & range(成绩单!d2).value & 其中:选择题 & range( 成绩单!e2).value & 判断题 & range(成绩单!f2).value & 评分结果)range(d2,d5:d:34,d36:d45,d47:d56).clearconentsrows(3:56).rowheight = 0activesheet.shapes(出题按钮).visble = tureactivesheet.shapes(评分按钮).visble = falseactiveworkbook.saveend sub22建立考生名单工作表如图7输入相应的名称,在b列的名称框中输入“考号”,回车即可。回到试卷工作表中选中要输入准考证号的d2单元格,单击数据有效性,在“允许”中选择“序列”,取消“提供下拉箭头”复选项,在“来源”中输入indirect(“考号”),切换到“出错警告”选项卡,输入“你输入的准考证号码不存在,请重新输入”,再选中“输入无效数据时显示警告”,并设置样式为“停止”。在f3单元格输入=if(d2=,vlookup(d2,考生名单!b:c,2,false),这个公式自动显示考生姓名。 图723建立考生成绩记录表选中成绩记录表,在a2输入公式now9(),并选中a2击右键,选择“设置单元格格式”中设置日期格式以显示当前时间。b2、c2分别输入试卷!d2和试卷!f2以显示相应的数据。d2输入公式sum(试卷!e2:g2)。对e2、f2、g2分别输入公式sum(试卷!e5:e34),sum(试卷!e36:e45),sum(试卷!e46:e55),如图8所示:图824考试系统的设置和维护选中a4单击“窗口冻结空格”以显示前三行的标题和按钮。选中d5:d34右击“设置单元格格式”,在“保护”选项卡中单击取消“锁定”选项,对于同样需要填写的d36:d45,d47:d56做同样的操作。然后,单击“工具保护保护工作表”在“允许此工作表所有用户进行行”列表中只选中“选定未锁定单元格”和“设置行格式”两个选项,在使用密码保护中设置密码(如图9所示),然后确定即可,这样就把工作表保护起来,以免学生改动试题。图9学生在进行考试时只能看到“试卷工作表”,所以要对其它工作表进行隐藏。单击“工具宏visual basic编辑器,再选择“视图”工具拦下面的“工程资源管理器”(如图10),选中要隐藏的工作表名,在属性窗口中把visible项的值设置为0-xlsheethidden,就能把工作表隐藏。若要显示只要把这项值改为-1-xlsheeetvisible即可若看不到属性窗口可按f4显示。为防止学生修改还要右击“vbaproject属性”在“保护”选项卡中选择“查看时锁定工程”,并输入密码(如图11),确定后退出即可。25开始考试打开试卷工作表,单击抽题按钮显示题目如图所示(可以将非答题区域设置成不同于答题区域的底文)。考生可以在d列答题(如图12所示)。完成以后,按评分按钮显示最后得分,确定后自动保存成绩。26提示 若要消除“安全提示警告”,在“工具”菜单中选择“宏”,单击“安全性”,选择“底”或“中”,确定即可。以上宏中设置的代码,是排序、设置行高、插入行、复制、保存等操作如果你不愿意用代码,完全可以用录
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中语文任务群教学与学生自主学习能力培养研究论文
- 初中劳动教育课程实施过程中的家校合作模式研究论文
- 节假保卫日管理制度
- 苗木购销购管理制度
- 茶艺班活动管理制度
- 调压器安装技术规范书
- 融合终端证书请求文件导出流程
- 《一年级下册语文园地三》课件
- 电子商务案例分享-凡客诚品成功之道
- 行政许可案例及分析
- 改善患者就医体验服务课件
- (高清版)DB50∕T 689-2016 合成钻石鉴定技术规范
- 建筑工程施工安全服务方案及质量保障措施
- 行政执法三项制度培训课件
- 公司加减分管理制度
- 中小学科学教育问题试题及答案教师资格笔试
- DB51-T 3267-2025 公路应急抢通保通技术规程
- 科技合作居间协议
- 2025至2030年中国人工智能生成内容(AIGC)行业投资规划及前景预测报告
- 地理会考试卷原题及答案
- 湖南新华书店集团招聘考试真题2024
评论
0/150
提交评论