在线编程考试,猿圈团队全程自动化服务,助力联通完成技能竞赛
在线考试是通过在线测评工具考察考生能力的一种方式,它往往具备智能组阅卷、防作弊的特点,可以更加快速地对考生知识技能水平做出排名和评估。我们常见的严肃考试有公务员考试、事业单位考试、司法考试、知识竞赛等场景。
在大环境影响下,很多线下知识竞赛开始向线上化展开。除了实现在线考试外,还需要全流程智能防作弊体系,保障公平公正的考场环境,这次通过中国联通软件研究院举办的技能竞赛,来看看猿圈团队是如何给出解决方案的。
中国联通于2009年由原中国网通和原中国联通合并重组而成,现拥有覆盖全国、通达世界的现代通信网络和全球客户服务体系。2022年5月,中国联通软件研究院哈尔滨分院为赋能黑龙江省联通公司,进一步扩大企业市场影响力,携手省市公司启动了一场《联通软研杯》高校技能竞赛。
此次赛事共吸引了29个高校,910+个团队报名,参赛人数近2000,作为一个具有较高知名度的大型IT职能提升竞赛,在线考试上需要同时满足如下需求:
☆涉及到初赛、复赛、决赛3个环节,要求进行全流程培训及测试安排;
☆使用到C/C++、Java、Python四种语言,对编程功能有一定硬性要求;
☆严格的防作弊功能,保证考试公平公正进行。
为了让竞赛有序进行,猿圈考试服务组为全体参赛选手下发了《考生操作手册》和考试指导视频,内容包括了详细的流程介绍、设备故障解决等,让考生提前了解考试内容,使测试过程更简单明了。
在模拟过程中,考务组除了设置模拟考场规则外,还针对考试场景、题型、作答方式等进行压力测试,帮助提前熟悉考试,保证正式考试不出现整体故障。
同时猿圈考务组根据学校提供的信息进行快速创建考试,将考生信息上传-录题-组卷-考试防作弊设置-阅卷-发布考试等一体化实现,仅用一天即完成了所有部署流程。考务保障组开通客服助手,实时在考试过程中解答各类设备问题,保障考试过程更加顺畅。
在编程语言上,系统支持Java、C++、C、PHP、C#、Python 2/3、Ruby、Bash、Objective-C、Lua、Go、Pascal、Perl、Scheme Guile、Node.js、JavaScript(V8)、SQL等进行在线编程,多方位优化调试和编译功能,像语言语法高亮、代码自动提示、预设代码、自动判分、倍速回放等都可以有效的进行实践应用,保证真实的还原本地编程环境。
正式考试时,猿圈考务组开启了身份核验、防切屏、防复制粘贴等功能,采用“2+1”监控的形式实时监控考生环境:除了电脑视频监控外,选手要按照要求使用移动设备作为第二视角监控,固定于选手侧后方45°位置,此外系统会要求开启屏幕分享,以此来对选手答题区域进行监控。监考官会通过监考大厅进行多视角实时监控,如果出现疑似作弊行为,可在线发出警告,屡教不改者则会被强制交卷处理。
本届“软研杯”经过激烈角逐,最终完美收官,产生团体奖6支队伍、优胜奖9支队伍,个人赛获奖11名。举办方的一名老师说:“这是我们举办的第二届软研杯竞赛,覆盖省内985、211和省内重点院校,由于参赛人员较多,开始还是有些担心。不过最终进行的还是非常顺利,尤其是看到后台各种详细的数据反馈,特别踏实。”
目前猿圈科技已服务了中国移动、南瑞通信等知名企业进行编程考试,也希望更多的主办单位通过猿圈智能化的考试系统举办技能竞赛,让全国范围的学生都能快速参与到比赛中,从而有更多的“竞技切磋”机会,并从中取得丰厚成果。