APP下载

Excel随机抽签系统在物理实验操作考试中的应用

2015-03-09周云旭

物理实验 2015年1期
关键词:大学物理实验

齐 云,周云旭,马 欣

(西南石油大学 理学院,四川 成都 610500)



Excel随机抽签系统在物理实验操作考试中的应用

齐云,周云旭,马欣

(西南石油大学 理学院,四川 成都 610500)

摘要:针对大学物理实验操作考试中实验项目的抽签问题,提出了利用Excel中的VFP实现现场随机抽签的方式. 以某次操作考试为例,详细介绍了具体的实现方法和操作,解决了传统抽签的困难、繁琐和耗时等问题,而且体现了随机抽签考试的公开、公平、公正,该方法简单实用.

关键词:大学物理实验;操作考试;随机抽签;Excel

1引言

物理学是以实验为本的科学. 大学物理实验是理工科院校一门必修的基础课程,该课程不但可以加深学生对理论的理解,而且培养学生的动手能力,使学生养成良好的实验习惯和科学实验素养[1]. 操作考试是大学物理实验课程教学的一个重要环节,通过操作考试的情况不但可以检测学生对所学知识和技能的掌握情况,而且还可以使教师能够及时了解在实验教学中所存在的问题,及时采取措施,调整教学方法,进一步提高教学质量,达到“以考促教,以考促用”的目的[1].

2问题的提出

西南石油大学的大学物理实验课程面向全校理工科本科生开课,48学时,平均每学期大约接纳2 500名学生,教学任务繁重,从这几年的教学情况来看,大规模地组织物理实验操作考试是一项比较困难、繁杂而又细致的工作.

传统的手工抽签方式是指考生在教师事先已经准备好的实验项目中,任意抽取1个实验项目,然后将抽取的实验项目报教师登记,再由教师按所抽取的实验项目分类整理寄送到各个实验项目的考场[2]. 这种方法在实际操作中存在许多问题:首先,为了预防考生在抽签过程中秩序混乱,需要专门的教师维持秩序;其次,由于每个学生都要提前进行抽签,所以进行抽签的时间会很长,若对抽签时间估计不准,还可能会影响考试的正常进行;第三,抽签时需专门的教师对抽签结果及时进行记录整理,并送达各个考场.

综上所述,手工抽签的方法既繁琐,又缺乏时效性,不但需要许多工作人员,而且还可能造成秩序的混乱,严重影响考试工作进程,这一做法已经不能适应大规模考试的要求,不符合信息时代信息管理的需求,于是我们提出了利用计算机技术来解决大学物理实验操作考试中学生现场随机抽签的问题,在Excel中利用VBA编写软件以提高抽签工作的效率,减少手工抽签带来的人为因素影响,操作极为简便,供教务工作者参考[3]. 本文以西南石油大学2014年春季学期大学物理实验操作考试为例,在Excel环境下,实现学生随机抽取实验项目的过程.

3Excel随机抽签系统的实现

3.1 创建工作表

如图1所示,在Excel工作薄中创建抽签工作表,并将本次操作考试的所有考生的信息(序号、班级、学号、姓名)以及考试分组时间排列好,为实验项目抽签做好准备.

图1 创建好的工作表

3.2 制作“抽签”按钮

要实现实验项目随机抽签,需将所考实验项目随机排列,并将实验项目所对应的教室显示出来即可. 执行Excel菜单命令开发工具→插入→按钮(窗体控件),将该按钮放置到合适的位置后,改名为“抽签”,如图2所示,接下来就是为按钮指令宏代码了.

图2 插入表单“抽签”控件

3.3 为“抽签”按钮指令指定宏

Sub 抽签( )

End Sub

首先设置操作考试的实验项目、每个实验项目所对应的教室以及每个分组时间段每个实验项目所考人数.

shiyan = Array(“光的干涉”, “分光仪的调节”, “示波器的使用”, “光杠杆测纸厚度”, “电桥法测电阻”, “电势差计的使用”, “燃料电池的研究”, “微波布拉格衍射”, “简谐振动”, “光的偏振实验”, “全息照相”)

shiyanjiaoshi = Array(“D401”, “D402”, “D403”, “D404”, “D405”, “D406”, “D407”, “D408”, “D409”, “D410”, “D411”)

shiyanshangxian = Array(5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5)

通过Randomize (Int((Timer - Int(Timer))*10000))对随机数生成器做初始化动作. 一共有11个实验项目,所以用myvalue = Int((11000*Rnd) + 0) Mod 11生成0~10的随机数. 每轮每个实验所考人数不能超过人数上限:

If shiyanjishu(myvalue) < shiyanshangxian(myvalue) Then

max = 0

min = 0

For i = 1 To 10

If shiyanjishu(max) < shiyanjishu(i) Then ’找最大值

max = i

End If

If shiyanjishu(min) > shiyanjishu(i) Then ’找最小值

min = i

End If

Next i

End if

将随机排列的实验项目以及所对应的教室显示在活动单元格的后方:

If (shiyanjishu (myvalue)+1-shiyanjishu (min))< 2 Then

shiyanjishu (myvalue) = shiyanjishu (myvalue)+ 1

ActiveSheet.Cells(cellrow, cellcolumn + 1) = shiyan(myvalue)

ActiveSheet.Cells(cellrow, cellcolumn + 2) = shiyanjiaoshi (myvalue)

′MsgBox (myvalue)

cellrow = cellrow + 1

End If

4抽签系统的操作

首先筛选考试时间,例如筛选的考试时间段为9:30—10:30;第二,选中考试时间列的第一个时间即本例中的54行E列单元格;最后,单击“抽签”按钮,即可完成该时间段的实验项目随机抽签结果,并将每个实验项目所对应的教室也显示了出来,如图3所示.

图3 随机抽签的结果

考前只需筛选时间,单击“抽签”,即可完成以往需多于1 h才能结束的抽签任务. 另外,因上述操作都在已事先排列好的 Excel 文档中进行,故该方法可做到“所点即所得”,抽签结果可临时直接打印输出,成功地解决了手工抽签所存在的所有问题.

通过筛选实验项目抽签结果,便可将抽到某一实验项目考生的信息筛选出来. 例如,考试时间为9:30—10:30抽到“光杠杆测纸片厚度”的考生信息筛选出来,如图4所示,输出打印后,即可直接送到监考教师手中,无需再手工登记.

图4 筛选抽签后的实验项目

5结束语

本文介绍了一种“考场临时抽签”的计算机实现方法,该方法已多次在大学物理实验操作考试中使用,效果显著. 不但解决了传统抽签的困难、繁琐、耗时等问题,而且体现了随机抽签考试的公开、公平、公正. 该方法所有操作都在Excel中进行,简单实用.

参考文献:

[1]岳松,高学友,刘洪文. 随机抽签实验操作技能考试模式的探索[J]. 教学仪器与实验,2013,29(2):53-54.

[2]易学文. 随机抽签在单独招生管理系统中的应用[J]. 黄冈职业技术学院学报,2013,15(3):97-99.

[3]但山秀. 利用Excel和VBA轻松实现批量抽签[J]. 电脑知识与技术,2009,5(9):2372-2373.

[4]高素趁. 物理实验操作考试的探索[J]. 教学仪器与实验,2001,17(8):40.

[5]李林,施芸城,钟宏杰. 物理实验课不同考核方式的改革与实践——操作考试的积极效应最为明显[J]. 大学物理,2010,29(2):43-46.

[6]吴肖,熊建文. 基于工作单和观察评价的大学物理实验操作考试[J]. 实验室研究与探索,2012,31(2):141-143.

[7]秦昌明,李欣则. 实验操作考试环节的管理与监控[J]. 实验技术与管理,2010,27(5):151-153.

[8]何新胜. 物理实验操作考试中值得思考的几个问题[J]. 物理通报,2009,27(10):62-63.

[9]滕利明,吴嘉,杨国成,等. 基于面向对象方法的实验操作考核评分系统[J]. 实验室研究与探索,2004,23(2):63-65.

[责任编辑:尹冬梅]

Application of Excel random drawing system in college physics experiment operation examination

QI Yun, ZHOU Yun-xu, MA Xin

(School of Sciences, Southwest Petroleum University, Chengdu 610500, China)

Abstract:The drawing of experiment items in college physics experiment operation examination was realized using the VFP function in Excel. The method and operation were introduced in detail. The difficult, tedious and time consuming problems of the traditional drawing mode were resolved. The openness, fairness and justice of random drawing examination were reflected. The method was simple and practical, and good for widespread application and promotion.

Key words:college physics experiment; operation examination; random drawing; Excel

中图分类号:G642.474

文献标识码:A

文章编号:1005-4642(2015)01-0015-03

作者简介:齐云(1982-),女,陕西西安人,西南石油大学理学院讲师,硕士,研究方向为电路与系统、信号与信息处理.

收稿日期:2014-07-14

资助项目:西南石油大学2014年青年教师教学研究项目(No.2014JXYJ-13);西南石油大学2014年教学改革重点研究项目(No.X15021301037)

猜你喜欢

大学物理实验
大学物理实验教学体系构建的探索
依托大学物理实验室建设 开展信息化教学模式改革
微课在分光计实验教学中的应用实践
大学物理实验教学的改革与创新构想