贾 文,高 悦,周文宏,郭馥英,宋 力
(西安电子科技大学 国家级计算机实验教学示范中心, 陕西 西安 710071)
随着IT业的快速发展和计算机应用技术向传统产业的不断渗透,社会对计算机基本应用能力的需求已经趋于平常化,但应用的要求越来越高,因此强化学生的计算机应用技能水平,不仅是专业的需求,也是社会的需求,更是市场经济发展对技能教育的有力呼唤。
目前教育教学中存在的问题有:①来自不同地域的大学生,计算机技能基础差异较大,不同学院、不同专业,对大学生计算机应用技能的要求不尽相同,因而带来培养目标与培养方式的差异,与社会需求有一定的脱节。②实践教学环节重视程度不够。理论教学和实践教学是高校教学工作的主要内容,而学生综合素质和能力的培养则是现代高校实施教学的重要环节,也是高校学生培养的重要任务。过去教师和学生往往把过多的精力和时间放在理论课的学习上,把实践教学当做理论教学的附属品,导致培养的学生不能适应社会发展的要求。③很多学生只重视理论知识的学习,甚至是只注重考试,缺乏计算机实际应用能力的培养和训练,特别是实际编程能力的培养。
围绕我校“爱国进取、创新思辨,厚基础、宽口径、精术业、强实践,具有国际视野的行业骨干和引领者”的人才培养目标,我们强化实践环节和质量控制,实施计算机能力达标测试,有利于形成促进学生计算机实践能力和实践水平提升的有效机制,督促大学生重视和加强计算机实际应用技能的提升,有利于培养学生的动手能力、分析和解决问题的能力,有利于学生综合素质的提高。
该平台主要测试内容为计算机基础知识测试,包括操作系统(Windows7和Linux)、办公软件(Word、Excel和 Powerpoint)、Matlab、基本网络配置和C语言编程等应用能力测试。
计算机应用能力达标测试平台采用了B/S和C/S两种模式,后台数据库使用SQLServer,客户端使用VisualStudio、WebSocket和HTML5等较为流行的先进技术。
系统架构采用3层结构,如图1所示。
西安电子科技大学本科生计算机应用能力达标测试中心服务器的主要功能有系统管理、档案管理、报名管理、成绩管理、证书管理、题库管理和数据传送等功能,中心服务器系统登录界面如图2所示。
图1 系统结构图
图2 中心服务器系统登录界面
系统管理由用户管理、组管理、密码管理、数据库管理、机构管理等功能组成,如图3所示。其中用户管理功能可以对本系统的用户进行管理,包括增加、删除、修改、查询、查看用户信息以及查看用户权限等;数据库管理功能可实现创建考务数据库、创建题库、设定当前题库、设定系统用户等功能,是整个系统的核心和基础。
图3 中心服务器系统管理界面
题库管理由科目管理、大纲管理、试题管理、试卷管理组成,可实现按科目、大纲知识点、试题类别进行试题的增加、修改、作废等操作,并实现新建试卷、修改、作废试卷、试卷信息统计、试卷回收及传输等功能,界面如图4、图5所示。
图4 中心服务器题库管理界面
图5 中心服务器试题管理界面
报名管理由场次管理、报名管理、考试信息、报名统计功能组成,可实现考试场次的添加、修改、删除,学生单个报名与批量报名,报名情况的查询、统计、准考证的打印等功能,如图6、图7所示。
图6 中心服务器报名场次管理界面
图7 中心服务器报名管理界面
成绩管理由阅卷、查询成绩、统计成绩、查卷功能、成绩录入组成,可实现考试结束后的阅卷、成绩的查询与统计、考生答题情况查询、C语言成绩的录入与批量导入、最终成绩的输出与批量导出等功能,如图8所示。
图8 中心服务器成绩管理界面
考场服务器由系统管理和考场监控两大功能组成。其中,系统管理主要完成现场考试数据备份与恢复功能;考场监控由数据管理、设置考场、考试监控三大功能构成,如图9所示。
图9 考场服务器数据管理界面
考场监控的数据管理可实现从中心服务器下载数据字典、试题数据、考试数据及上传考试结果数据等功能。
设置考场是将要考试的场次设置为可以进行考试的场次,此后进入正式考试。
考场监控主要实现考试场次的选择,考生登录状况监控,开考指令的发出,考试期间的考试机监控、重置与更换,强制结束考试等功能,如图10所示。
图10 考场服务器考试监控界面
考试机用于考生考试,考生可通过考试机登录到考场服务器,获得考试数据,并在考场服务器监控下作答试题,完成考试,如图11、图12所示。
图11 考试机登录界面
图12 考试机考试界面
计算机应用能力测试平台的题库针对计算机应用以及编程能力而设计,它通过虚拟的环境来模拟真实的软件平台,要求学生通过计算机操作或编程来完成试题,服务器可以根据操作或编程完成的程度判卷打分。这种方式完全不同于传统的纸质试卷测试,传统测试倾向于理论,而测试平台则倾向于实践。
计算机应用技能仿真题库的建设,为学生计算机应用能力的提高提供了一个仿真平台,对提高学生的计算机应用能力、实际动手能力起到很好的推动作用。目前,已经通过该平台对我校一万多名学生进行了测试。训练和测试,明显提升了学生实践学习的主动性和积极性,学生的动手能力进一步增强,考试公平性得到保证;同时,还减轻了实践教学环节及期末考试环节教师的工作量,并且能更加全面直观地考查学生的实践能力。
[1]王涛春, 罗永龙, 左开中. 基于在线评测的数据结构实践教学探讨[J]. 计算机教育, 2010(10): 88-91.
[2]李永飞, 赵巧芳. 网上考试系统中随机抽题算法的实现[J]. 华北科技学院学报, 2009(3): 50-52.
[3]刘志海. 通用试题库系统的设计与实现[J]. 计算机与信息技术, 2008(9): 95-98.
[4]张伟龙, 孟玉琴. ACM在线评测系统在成人高等教育程序设计类课程中的应用初探[J]. 中国新技术新产品, 2010(6): 45.
[5]魏科丰, 纪仁芹, 钟葵, 等. 高校BIM题库建设的研究与实践[J]. 山东工业技术, 2016(7): 288-289.
[6]李光明, 关丹丹. 基于题库建设的教考分离考试模式实践与思考[J]. 中国考试, 2014, 18(12): 111-112.
[7]刘静. 关于高校试题题库建设的若干思考[J]. 中国社会医学杂志, 2009, 26(3): 143-145.
[8]韦忠善, 王力虎, 明鑫. 基于仿真技术的模拟电子技术课程考试系统[J].实验技术与管理, 2016, 3(33): 127-133.
[9]陈磊. 计算机考试系统随机生成算法的研究与应用[J]. 船舶职业教育, 2016, 4(6): 30-36.
[10]张兵, 胡建华. 计算机考试系统的研究现状及基于C/S结构的计算机考试系统的实现[J]. 信息科学, 2009(5): 64-65.
[11]贺丽娟. 网络环境下的计算机考试系统设计与开发[J]. 电子测试, 2014(8): 83-85.
[12]毕少敏. 计算机考试系统题库导入引擎的设计与实现[J]. 景德镇学院学报, 2017, 32(3): 41-44.