第八届ICode国际青少年编程竞赛 中国区预选赛活动安排
| 来源:椰程智学从ICode中国区预选赛到中国区决赛,再到最终万众瞩目的ICode全球总决赛,这条路充满了挑战与荣耀。!
如果你是重返赛场的老将,欢迎回家!我们为你准备了新的挑战,期待你展现一年的修炼成果,再创佳绩!
如果你是初来乍到的新星,无需怯场!这个舞台因新鲜血液而永远年轻。勇敢地写下第一行代码,你的编程之旅将由此不同。
比赛时间
第一场12月27日,第二场1月11日,第三场2月8日,
第四场(会员专场)2月21日,第六场03月21日,第八场4月26日,
学校专场:3月9-15日,4月6-12日
2026年第八届ICode预选赛活动新增C++小学组,详细对照表如下。
参赛组别
| 组别 | 年级 |
|---|---|
| 图形化小低组 | 3年级及以下 |
| 图形化小高组 | 4-6年级 |
| Python小学组 | 6年级及以下 |
| Python中学组 | 7年级及以上 |
| C++小学组新增 | 6年级及以下 |
评奖规则
本次活动将根据每一轮选手的总人数,按比例颁发奖项,每一场活动单独计算:
四场常规活动与两场学校专场:
(1) 金奖:每场活动中,选手中排名前10%(含)的选手;
(2) 银奖:每场活动中,选手中排名前10%(不含)-30%(含)的选手;
(3) 铜奖:每场活动中,选手中排名前30%(不含)-60%(含)的选手;
(4)明日之星:每场活动中,选手中排名60%(不含)-100%(含)的选手。
会员专场活动:
(1) 金奖:每场活动中,选手中排名前20%(含)的选手;
(2) 银奖:每场活动中,选手中排名前20%(不含)-30%(含)的选手;
(3) 铜奖:每场活动中,选手中排名前30%(不含)-60%(含)的选手;
(4)明日之星:每场活动中,选手中排名60%(不含)-100%(含)的选手。
同时,组织人数达100人以上,组委会绿色通道确保前5%参加中国区决赛。
获奖选手将获得由ICode组委会颁发的电子证书,每场活动结束3个工作日后,选手可在ICode官网和学习平台查询和下载电子版证书(选手参加多次活动,最终成绩将以最高奖项成绩为准)。证书的真实性可在ICode官网查验。
获得金奖的选手可以报名参加第八届ICode国际青少年编程活动中国区决赛,详情将另行通知。
为了避免占用金奖获奖名额,在前面轮次的活动中获得金奖的学生,再次参加活动获取金奖,不再颁发证书。
比赛内容
在图形化、Python、C++三种模式中,题目将分别覆盖下列知识模块:

为了让学员们更好地学习代码,养成良好的代码书写规范,更新代码规范检测功能。
图形化编程
1, 变量在使用前需要先定义
Python编程
在Python模式的组别中,活动对代码进行了一些限制:
(1) 每行代码的字符数不能多于80个;
(2) 统一禁止使用一些不合理的代码命令,包含但不限于eval, exec, compile, isinstance, dict, getattr, input、lamda、browser及其它浏览器内部命令;
(3) ICode代码书写要求:
1, 在ICode关卡中不再支持使用字符串
2, 在同一行语句中,不同时使用最多不超过4个括号的,含(),[]
3, 在同一行语句中,不同时使用超过4个逗号(,)
4, 在同一行语句中,不同时使用多于4个条件语句
5, 在定义函数时,后续的语句从新的一行开始。
6, 在定义循环时,后续的语句从新的一行开始。
7, 在定义条件语句时,建议后续的语句从新的一行开始。
(4) 在个别关卡中将额外限制某些代码的使用,该限制只在本关中生效。包括但不限于以下的情况:
限制某些关卡中列表的使用;
限制某些关卡中for语句或while语句的使用;
限制某些关卡中的某些具体操作(如左转、右转等);
限制某些关卡中某些符号的使用;
对于代码的额外限制将在对应关卡的注释中进行说明,请认真仔细阅读;
(5) 根据活动进程,可能还会增加其它的限制,新增加的限制将不作额外说明,请各位参加活动选手尽量使用学习平台中推荐的知识点和代码命令完成题目。
根据学员和老师的反馈,我们将持续关注学员编写的代码质量。我们鼓励大家按照代码规范进行代码编写,养成良好的编程习惯。