突破时空之限,智能远程监考方案助力编程等级考试

简介: 智能远程监考方案 等级考试场景
用指尖,「敲」下一段天马行空的想象。


7月底,2023青少年人工智能编程水平测试(YCL)如期开展,10万+考生完成线上应考。


作为“青少年信息技术培养工程”的重点项目之一,青少年人工智能编程水平测试,由工业和信息化部教育与考试中心、中国电子教育学会、中国工信出版传媒集团——北京信通有限责任公司共同发起,以信息技术等级考试的形式,对学生的多学科综合知识掌握、创造性思维、编程运用能力等方面进行测评,并为青少年提供相应能力证明。



YCL考试体系分为1-8级,采用“统一在线考试”的形式,考生需自行准备场地及电脑等设备,并在指定时间内通过网络进行在线考试,而监考老师也分布在全国各地,只需同步线上监考而不受时空之限。


在这超大规模远程考试的背后,是信通传媒联合阿里云视频云,基于智能远程监考PaaS+解决方案打造的新版在线考试系统。



16场考试,10万+流量并发


组织大规模线上考试实属不易。


信通传媒在开展青少年编程等级考试的过程中,也遭遇显著的痛点:


➤ 规模大,系统并发要求高。

本次编程考试为期两天,共组织16场考试,单场最高并发超过2万,两天共累计10万+推流,如此大的流量压力对远程监考方案提出了重大挑战。


➤ 影响广,需要万无一失的可靠。

作为由部委直属单位主办,且具有行业权威标准和高含金量的考试,一旦出现任何问题,都有可能引发社会关注和舆论,因此维护考试的持续可靠是重中之重。


针对这些核心痛点,阿里云在智能远程监考方案之上,为信通传媒量身打造应对之策。


其中,阿里云流媒体传输网络MediaUni“功不可没”,在底层网络统一融合的“加持”下,智能远程监考方案利用超低延时直播RTS2.0的推拉流能力,能够支撑10万+大规模流量并发。


为了保障考试的公平可靠,本次考试采用双机位考生监测,通过主机位屏幕摄像头,以及侧机位手机摄像的方式,多视角实时监考考试全流程。同时,方案支持300ms内延时的1v1通信能力,满足突发状况下监考老师和学生之间双向沟通的需要。


主机位监考画面


此外,智能远程监考方案还支持考试全程的云端录制。在学生端两路推流之后,云端会将多路学生流混流成一路,并通过监考端的屏幕共享形式推流出去,进行录制并存储至VOD,保证考生考试内容全程可回溯的同时,也减少视频录制的存储成本。


25宫格同屏监考

由此,在阿里云深厚技术储备之下,视频云支撑大规模青少年编程等级考试,并满足高并发、高可靠、低成本的客户体验。


全流程考试服务保障


在本次考试中,阿里云视频云还提供专家售后团队,对考试全链路重保,实现事前、事中、事后的全流程服务保障


考前设备、网络自测。面对如此大规模的考试,考生机型繁多、网络环境复杂,成为重保首先面临的一大难题。编程考试通常需要依托于PC浏览器进行,而PC浏览器、操作系统庞杂,可能导致无法推流监控的问题。


基于此,阿里云提供考生网络环境、考试设备的自测能力,事先检查考生的浏览器环境、摄像头、麦克风、网速等情况,并且让考生可以自己确认考试涉及的画面、声音效果,帮助考生在考前、或模拟考试阶段即可发现问题,有效提升正式考试的效率。


PC考生端设备检测


考中异常考生发现与通知。阿里云视频云超低延时直播RTS还为本次考试提供实时数据大盘,监测全部考生当前的推流状态,并对异常信息进行统计,可以及时发现、预警推拉流相关问题,告知客户并协助客户解决。


考试实时数据大盘


考后技术复盘升级。在每场考试结束之后,视频云会根据本场考试情况以及后台监测数据,复盘支撑技术并作出针对性调整,为下一场考试提供更好的服务保障。


除全流程保障之外,阿里云还特别为海外考生的考试保驾护航


暑假是学生出国研学、旅游的高峰期,难免会遇到考试期间考生正身处国外的状况,阿里云在重保过程中也充分考虑到这一点。


为了让国外考生也能顺利参加考试,智能远程监考方案依托于底层网络MediaUni的全球加速和智能组网能力,支持覆盖全球的智能调度,并根据探测链路质量规划最优组网路径,保障海外考试网络环境的稳定可靠。


正是依靠阿里云高质量重保服务方案,才能保障编程等级考试的全链路安全稳定,最终实现考试期间零事故的顺利组考。


图片来源于《青少年信息技术培养工程》官网


MediaBox的「十八般武艺」


近年来,信息技术产业高速发展,人工智能产业已上升为国家战略,也带动了信息技术教育行业的欣欣向荣。


据艾瑞咨询数据显示,仅国内少儿编程行业规模,就有望在2025年达到500亿元。


国务院明确要求实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育。教育部也发布《2019年教育信息化和网络安全工作要点》,启动中小学生信息素养测评。


在市场助推以及政策激励之下,科技特长、强基计划频繁成为热词,STEAM理念深入人心,即Science(科学)、Technology(科技)、Engineering(工程)、Arts(艺术)、Mathematics(数学)多学科综合素质培养,也催化了类似于YCL等级考试的时兴。


图片来源于网络

作为阶段性检验学习成果的最佳途径,“考级热”风靡一时,而这也为阿里云视频云MediaBox提供了用武之地,在信息技术教育的广阔天地中加速行业音视频数字化。


针对等级考试场景,智能远程监考方案正是基于MediaBox远程监考AUI Kit,助力企业低门槛从零开发监考系统,在方案支持拿来即用的同时,也支持二次开发、灵活定制,让企业不仅能1小时跑通业务流程,还可以根据业务场景进行更好的功能适配。


信通传媒即是在远程监考AUI Kit方案的源代码基础上,参考代码实现逻辑,自定义开发出“模拟答题”板块,让考生提前熟悉考试流程和形式,实现正式考试效率的最大化。


“模拟答题”示例


除远程考试场景外,MediaBox还提供涵盖广泛音视频场景的低代码开发AUI Kits方案,如互动课堂、电商直播、企业直播等,基于对行业需求细致入微的理解,在众多音视频数字化场景中大展身手。


未来,也期待与更多教育行业伙伴建立更紧密的连接,以音视频数字化技术为利器,推动素质教育的全民渗透。




相关文章
|
存储 测试技术 编译器
芯片测试:万字长文一起聊聊IC测试机-ATE
芯片测试:万字长文一起聊聊IC测试机-ATE
2317 0
|
编解码 中间件 Go
Go语言学习 - RPC篇:gRPC拦截器剖析
我们在前几讲提到过,优秀的RPC框架都提供了`middleware`的能力,可以减少很多重复代码的编写。在gRPC-Gateway的方案里,包括了两块中间件的能力: 1. gRPC中的`ServerOption`,是所有gRPC+HTTP都会被处理 2. gRPC-Gateway中的`ServeMuxOption`,只有HTTP协议会被处理 今天,我们先关注共同部分的`ServerOption`,它提供的能力最为全面,让我们一起了解下。
301 0
|
Java 测试技术 容器
Spring框架-ObjectProvider更加宽泛的依赖注入
从上面的过程中我们可以看出,但Spring中某个Bean的依赖类型为ObjectProvider时,我们不需要提供一个ObjectProvider类型的Bean到容器中,只需要提供一个T类型的Bean到容器中,容器会自动将其包装成一个ObjectProvider,然后注入到依赖中
425 0
|
搜索推荐 Python
推荐系统测评指标——计算DCG、IDCG以及nDCG的python代码
推荐系统测评指标——计算DCG、IDCG以及nDCG的python代码
推荐系统测评指标——计算DCG、IDCG以及nDCG的python代码
|
传感器 存储 安全
智能包装:食品保鲜与追踪的创新
【10月更文挑战第20天】智能包装通过传感器、微电子和物联网技术,实现实时监测和调节食品环境条件,延长食品保鲜期,确保食品安全。本文探讨其基本原理、技术创新、实际应用及未来趋势,展示其在食品行业中的革命性变化。
|
前端开发 数据可视化 JavaScript
🚀打造卓越 UI:2024 年不容错过的 9 个 React UI 组件库✨
本文介绍了2024年最受欢迎的9个React UI组件库,每一个都在设计、功能和定制化上有独特的优势,包括Material UI、Ant Design、Chakra UI等。这些组件库为开发者提供了强大、灵活的工具,可以帮助构建现代化、无障碍且高效的Web应用程序。文章详细分析了每个库的特点、适用场景以及关键功能,帮助开发者在项目中做出最合适的选择,无论是打造企业级仪表板还是时尚的用户界面。
1673 6
🚀打造卓越 UI:2024 年不容错过的 9 个 React UI 组件库✨
|
监控 JavaScript 前端开发
如何在实际应用中测试和比较React和Vue的性能?
总之,通过多种方法的综合运用,可以相对客观地比较 React 和 Vue 在实际应用中的性能表现,为项目的选择和优化提供有力的依据。
324 1
|
存储 小程序 API
支付宝小程序:揭秘如何以低成本撬动商业价值的杠杆
【8月更文挑战第27天】支付宝小程序是阿里巴巴打造的一款轻量级应用平台,它降低了开发成本和技术门槛,简化了开发流程。用户无需下载安装即可享受快捷服务,提升了用户体验。依托支付宝庞大的用户基础,小程序能迅速触及潜在用户,降低推广成本。它不仅支持基本功能,还能无缝集成支付宝的核心服务如支付、信用等,在电商、金融等多个领域展现出独特优势。尽管存在功能限制等问题,但支付宝小程序已成为实现商业价值的重要工具。
346 1
|
监控 Java API
Spring Boot中的异步革命:构建高性能的现代Web应用
【8月更文挑战第29天】Spring Boot 是一个简化 Spring 应用开发与部署的框架。异步任务处理通过后台线程执行耗时操作,提升用户体验和系统并发能力。要在 Spring Boot 中启用异步任务,需在配置类上添加 `@EnableAsync` 注解,并定义一个自定义的 `ThreadPoolTaskExecutor` 或使用默认线程池。通过 `@Async` 注解的方法将在异步线程中执行。异步任务适用于发送电子邮件、数据处理、外部 API 调用和定时任务等场景。最佳实践中应注意正确配置线程池、处理返回值和异常、以及监控任务状态,确保系统的稳定性和健壮性。
225 0
|
机器学习/深度学习 数据采集 自然语言处理
经典机器学习算法——Pagerank算法(二)
PageRank 算法由 Google 创始人 Larry Page 在斯坦福读大学时提出,又称 PR——佩奇排名。主要针对网页进行排名,计算网站的重要性,优化搜索引擎的搜索结果。PR 值是表示其重要性的因子