挑战2022年第四届ICode国际青少年编程竞赛开始啦
ICode国际青少年编程竞赛已经成功举办三届,在⼤家的期盼声中第四届ICode国际青少年编程竞赛中国区预选赛正式开始啦!之前还没有了解的⼩伙伴注意看⼀下,重点是今年的⽐赛形式新变化哦。
关于ICode
ICode国际青少年编程竞赛是由ICode组委会发起的⼀项公益性质的全球竞赛,旨在为全球6-18岁青少年提供优秀的编程学习内容,普及编程知识,培养全球青少年对计算机编程的兴趣,帮助他们建⽴计算思维,获得⾯向未来的重要能⼒,在过去⼏年⾥,ICode组委会已经成功举办了三届ICode国际青少年编程竞赛,为全球ICode已经为全球70多个国家,9000多所学校,300万+的学⽣提供了免费的编程教育。
第四届ICode国际青少年编程竞赛活动介绍
概述
第四届ICode⽐赛的主题是“ICode For Everyone”,在全球范围推⼴和普及青少年编程,要让每⼀个孩⼦都有机会免费学习编程,我们相信,相⽐向孩⼦灌输知识,更重要的是培养他们对计算机编程的兴趣,只有让他们爱上编程,才能够引导他们⾃⼰进⾏更加深⼊的学习,遇见更⼴阔的未来。ICode竞赛将⽤有趣的赛事内容在每位选⼿的⼼中种下⼀粒种⼦,在不久的将来,它们必将成长为⼀棵棵枝繁叶茂的“智
慧之树”。
⼤赛旨在助推我国编程教育普及,培养学⽣计算思维及创新意识、激发学⽣探究精神、提升中⼩学⽣编程⽔平。
⽐赛安排
ICode国际青少年编程竞赛中国区预选赛的时间为2022年3⽉1⽇⾄2022年5⽉28⽇。本次⽐赛将采取多轮次⽐赛模式,同时分为4个组别,在预选赛中获得⾦奖的选⼿将有机会参加7⽉份线下举办的中国区决赛。相⽐往年的⽐赛,今年的参赛形式有重⼤调整,具体请看⽐赛详情。
1. 报名对象:⽐赛详情:
所有在校中⼩学⽣(⼩学1年级-⾼中3年级)
2. 报名时间:
2022年3⽉1⽇⾄2022年5⽉28⽇。
3. 预选赛参赛形式:
·
本次⽐赛共有5轮线上限时⽐赛,由组委会统⼀命题,⽐赛统⼀时间开始、统⼀时间结束。
· 选⼿必须在规定时间内在线上参加⽐赛。
· ⽐赛需要⾃备考试设备。
· ⽐赛时,设备需要开启前置摄像头。
· 选⼿可以选择参加任意⼀场⽐赛,也可以多次参加(也就是每位选⼿最多可以有5次机会参加预选赛选拔)。相⽐往年⽐赛,这是本次⽐赛最⼤的变化
· ⽐赛时间安排如下:
·
· 以上时间如有变动,组委会会及时在官⽹和发布通知。
4. ⽐赛组别
⽐赛将分为4个组别进⾏,按照选⼿所在年级进⾏报名,每个选⼿仅能报⼀个组别。
5. ⽐赛平台地址
搜索:icode国际青少年编程竞赛关注后了解⽐赛详情。
同时也可以关注:观看和下载少⼉编程学习资料。
6. ⽐赛设备
本次⽐赛须通过电脑端参赛,建议使⽤Chrome浏览器登录⽐赛平台。选⼿需⾃⾏准备参赛设备,打开摄像头,保障⽹络通畅。选⼿需保证⾃⼰的设备功能正常及电量充⾜,因设备、⽹络问题造成的影响及后果,由选⼿⾃⾏承担。
7. ⽐赛内容
在图形化和Python两种模式中,题⽬将分别覆盖下列知识模块:
在Python模式的组别中,⽐赛对代码进⾏了⼀些限制:
(1) 每⾏代码的字符数不能多于80个;
(2) 统⼀禁⽌使⽤⼀些不合理的代码命令,包含但不限于eval, exec, compile, isinstance, dict, getattr, input、lamda、browser及其它浏览器内部命令;
(3) 在个别关卡中将额外限制某些代码的使⽤,该限制只在本关中⽣效。包括但不限于以下的情况:
· 限制某些关卡中列表的使⽤;
· 限制某些关卡中for语句或while语句的使⽤;
· 限制某些关卡中的某些具体操作(如左转、右转等);
· 限制某些关卡中某些符号的使⽤;
对于代码的额外限制将在对应关卡的注释中进⾏说明,请认真仔细阅读;
(4) 根据⽐赛进程,可能还会增加其它的限制,新增加的限制将不作额外说明,请各位参赛选⼿尽量使⽤学习平台中推荐的知识点和代码命令完成题⽬。
8. 评分规则
从三个不同的维度进⾏评分,分别是:是否完成任务、⾏数、步数,在每个题⽬,选⼿最⾼可以获得3分:
从三个不同的维度进⾏评分,分别是:是否完成任务、⾏数、步数,在每个题⽬,选⼿最⾼可以获得3
分:
(1) 顺利完成题⽬要求的任务,则获得1分;
(2) 在顺利完成任务的基础上,使⽤的代码(积⽊)⾏数⼩于或等于规定值,可以额外获得1分;
(3) 在顺利完成任务的基础上,Dev和其他物品⾏动的步数⼩于或等于规定值,可以额外获得1分。
少儿编程排名前十名在⽐赛过程中,ICode组委会有权审核代码,以判定是否存在抄袭、使⽤⾮法代码等破坏⽐赛公平性的⾏为。若发现不规范的参赛⾏为,ICode组委会有权对其得分进⾏处理。
ICode组委会具有判定不规范参赛⾏为的最终解释权。
9. 排名规则
根据选⼿在决赛中的总得分及代码质量,ICode竞赛按以下规则进⾏排名:
(1) ⾸先根据选⼿在⽐赛中的总得分进⾏排名,得分⾼的选⼿排名靠前;
(2) 在选⼿总得分相同的情况下,计算选⼿所有关卡的代码相⽐规定代码减少的⾏数总和,减少代码⾏数总和⼤的选⼿排名靠前;
(3) 在选⼿总得分和减少代码⾏数总和皆相等的情况下,计算选⼿所有关卡中的Dev的⾏动⽐规定减少的步数总和,减少⾏动步数总和⼤的选⼿排名靠前;
(4) 若选⼿的前三项标准皆相同,则排名并列。
⽐赛过程中,⽐赛平台上将实时公布选⼿的排名和分数信息,保证⽐赛结果公平公正公开。
10. 评奖规则
本次决赛将根据每⼀轮选⼿的总⼈数,按⽐例颁发奖项,每⼀轮⽐赛单独计算:
(1) ⾦奖:每⼀轮⽐赛,选⼿中排名前10%(含)的选⼿;
(2) 银奖:每⼀轮⽐赛,选⼿中排名前10%(不含)-30%(含)的选⼿;
(3) 铜奖:每⼀轮⽐赛,选⼿中排名前30%(不含)-60%(含)的选⼿。
获奖选⼿将获得由ICode组委会颁发的电⼦证书,⽐赛结束3个⼯作⽇后,选⼿可在ICode官⽹和学习平台查询和下载电⼦版证书。证书的真实性可在ICode官⽹查验。获得⾦奖的选⼿可以报名参加第四届ICode国际青少年编程竞赛中国区决赛,详情将另⾏通知。
为了避免占⽤⾦奖获奖名额,在前⾯轮次的⽐赛中获得⾦奖的学⽣,再次参加⽐赛获取⾦奖,不再颁发证书。
11.学校或机构参赛
所有学校或机构组织学⽣参赛,组委会将根据其参加学⽣数量、⽐赛总积分、学⽣获奖情况等综合评选优秀组织、优秀指导⽼师等奖项。
12. 犯规与取消资格
(1) 为了竞争得利⽽作弊是犯规⾏为,情节严重者可能会被取消⽐赛资格;
(2) 选⼿须独⽴完成题⽬,不允许互相抄袭,⼀经发现将严肃处理;
(3) 选⼿不可尝试使⽤违规代码完成任务,不可尝试使⽤技术⼿段破解或攻击⽐赛平台,不可使⽤不合理的⼿段修改⽐赛排名数据,若发现此类情况,将取消选⼿的成绩,情节严重者将被取消⽐赛资格;
(4) 禁⽌冒名顶替,违反者将直接取消⽐赛资格;
(5) ⽐赛平台将通过多种技术⼿段监测活动中出现的异常情况并判定其是否违规并对违规⾏为的判定和处理拥有最终解释权。
13. 其他事项
地区预选赛规则和选拔⽅式将由地区组委会公布。其余未尽事宜,请参考后期ICode组委会补充通知。在参赛过程中,选⼿须听从组委会安排,诚信参赛。若在赛事中出现争议,最终决议以组委会公布为准
14.Q&A
1、可以同时报名多个组别吗?
在线选拔赛可以报名多个组别,但在中国区决赛报名只能选择⼀个组别,组委会会根据报名信息进⾏筛选,仅保留⼀个⽐赛名额。
2、每⼀个赛段结束就发证书和奖牌吗?
证书和奖牌在五场⽐赛结束后统⼀发放。
3、参加不同场次的⽐赛可以获得多次证书吗?
参加多次⽐赛组委会会根据⽐赛成绩选择最佳的⼀次成绩作为⽐赛最终成绩发放证书。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论