比赛以“编写代码,模拟远程控制机器人进行太空探险”的形式进行比赛,其活动对象为19岁以下算法编程爱好者,要求参赛队伍在规定时间内尽可能多的完成探险任务,并尽可能使用高效率的编程解决方案。大赛将编程与太空探险主题相结合,将计算机编程学习与情境任务相结合,配合义务教育阶段推广编程教育、提升算法编程爱好者科技创新意识。
活动面向中小学生编程爱好者,分为3个组别进行,按照选手所在年级进行报名,单人参赛,每个选手仅能选报一个组别。
组别 | 编程语言 | 对应年龄段 |
1 | 基础图形组 | 小学 |
2 | 基础Python组 | 小学 |
3 | 拓展Python组 | 初高中 |
活动时间
活动时间:2024年7月9日至9月8日止。2024年7月9日开始报名,参加比赛训练:报名之后参赛选手 可以登录网址:https://challenge.ai.mgtv.com/#/track/27 进行编程学习和比赛训练。“星芒算法挑战活动”的活动时间安排如下:
1、报名时间:2024年7月9日起至8月18日24时止。
2、预选赛时间:2024年7月9日起至8月18日24时止。预选赛形式为线上答题,大 赛组委会依据最终排名分数选拔半决赛名单。
3、半决赛时间:
日期 | 比赛时间 | 比赛组别 |
2024年08月25日 | 待定 | 基础图形组 |
待定 | 基础Python组 | |
待定 | 拓展Python组 |
4、决赛时间:
日期 | 比赛时间 | 比赛组别 |
2024年09月08日 | 待定 | 基础图形组 |
待定 | 基础Python组 | |
待定 | 拓展Python组 |
1、每个组别的竞赛都分为三个阶段:报名阶段、预选赛阶段、半决赛和决赛阶段。报名与预选赛同时进行,报名后即可直接参加预选赛,预选赛结束后,将依据预选赛排名情况收集实名信息参加半决赛和决赛。
2、竞赛有图形化编程模式和python编程模式,将分为基础图形组、基础Python组、拓展Python组三个组别,三个组别分别评奖。
3、 关卡设置
3.1、预选赛在结束日期前可多次参加,每个组别各60道关卡。自竞赛开启日起,每周二上午10:00发放10道关卡。
3.2、半决赛为限时闯关模式。每个组别各30关关卡,比赛时间为60分钟。半决赛当天,决赛平台将定时统一开启,60分钟后统一关闭。选手在60分钟后运行的关卡代码无效,请选手注意把握好时间。
3.3、决赛为限时闯关模式。每个组别各30关关卡,比赛时间为60分钟。决赛当天,决赛平台将定时统一开启,60分钟后统一关闭。选手在60分钟后运行的关卡代码无效,请选手注意把握好时间。
3.4、除时间设置外,预选赛、半决赛及决赛关卡的知识点结构相同,比赛规则相同,预选赛关卡的内容设置仅作为参考,预选赛的成绩仅作为选拔使用,不计入决赛成绩。
4、 代码限制
在Python模式的组别中,比赛对代码进行了一些限制:对于代码的额外限制将在对应关卡的注释中进行说明,请认真仔细阅读。
1、登陆大赛网址进行注册和报名。
大赛网址:https://challenge.ai.mgtv.com/#/track/27 或 https://c.icode.org.cn/mgtv
2、报名流程
(1)登录官网点击“参赛”。输入ICode平台账号、密码,点击“登录”。未注册ICode平台账号者点击“注册”。
(2)确认选手信息,提示没有资格参赛可以忽略。
(3)进入比赛页面,点击“开始比赛”。
本次比赛须通过电脑端参赛,建议使用Chrome浏览器登录比赛平台。选手需自行准备参赛设备,打开摄像头,保障网络通畅。选手需保证自己的设备功能正常及电量充足,因设备、网络问题造成的影响及后果,由选手自行承担。
评分规则
从三个不同的维度进行评分,分别是:是否完成任务、行数、步数,在每个题目中,选手最高可以获得3分:
(1) 顺利完成题目要求的任务,则获得1分;
(2) 在顺利完成任务的基础上,使用的代码(积木)行数小于或等于规定值,可以额外获得1分;
(3) 在顺利完成任务的基础上,机器人和其他物品行动的步数小于或等于规定值,可以额外获得1分。
在比赛过程中,马栏山杯国际音视频算法大赛组委会有权审核代码,以判定是否存在抄袭、使用非法代码等破坏比赛公平性的行为。若发现不规范的参赛行为,马栏山杯国际音视频算法大赛组委会有权对其得分进行处理。马栏山杯国际音视频算法大赛组委会具有判定不规范参赛行为的最终解释权。
排名规则
根据选手在决赛中的总得分及代码质量,马栏山杯国际音视频算法大赛按以下规则进行排名:
(1) 首先根据选手在比赛中的总得分进行排名,得分高的选手排名靠前;
(2) 在选手总得分相同的情况下,计算选手所有关卡的代码相比规定代码减少的行数总和,减少代码行数总和大的选手排名靠前;
(3) 在选手总得分和减少代码行数总和皆相等的情况下,计算选手所有关卡中的“机器人”的行动比规定减少的步数总和,减少行动步数总和大的选手排名靠前;
(4) 若选手的前三项标准皆相同情况下,则根据选手比赛用时排名,用时越少的选手排名靠前;
比赛过程中,比赛平台上将于每日中午刷新选手的排名和分数信息,保证比赛结果公平公正公开。
比赛分基础python、基础图形化、拓展python分为三个组别。取半决赛各组别前30%的选手参加线上限时挑战决赛。
各组别奖励详细说明待通知。
(1) 为了竞争得利而作弊是犯规行为,情节严重者可能会被取消比赛资格;
(2) 选手须独立完成题目,不允许互相抄袭,一经发现将严肃处理;
(3) 选手不可尝试使用违规代码完成任务,不可尝试使用技术手段破解或攻击比赛平台,不可使用不合理的手段修改比赛排名数据,若发现此类情况,将取消选手的成绩,情节严重者将被取消比赛资格;
(4) 禁止冒名顶替,违反者将直接取消比赛资格;
(5) 比赛平台将通过多种技术手段监测活动中出现的异常情况并判定其是否违规并对违规行为的判定和处理拥有最终解释权。
其余未尽事宜,请参考后期马栏山杯国际音视频算法大赛组委会补充通知。在参赛过程中,选手须听从组委会安排,诚信参赛。若在赛事中出现争议,最终决议以组委会公布为准。