第五屆ICode國(guó)際青少年編程競(jìng)賽報(bào)名開始啦!
從目前的報(bào)名信息看青少年暫無(wú)C++,只有原來(lái)的圖形化與python。所以想練習(xí)C++的還要等等,到3月報(bào)藍(lán)橋標(biāo)比賽是有C++的
第五屆ICode國(guó)際青少年編程競(jìng)賽介紹
概述
第五屆ICode比賽的主題是“Coding For Everyone”, 在全球范圍推廣和普及青少年編程,要讓每一個(gè)孩子都有機(jī)會(huì)免費(fèi)學(xué)習(xí)編程,我們相信,相比向孩子灌輸知識(shí),更重要的是培養(yǎng)他們對(duì)計(jì)算機(jī)編程的興趣,只有讓他們愛(ài)上編程,才能夠引導(dǎo)他們自己進(jìn)行更加深入的學(xué)習(xí),遇見(jiàn)更廣闊的未來(lái)。ICode競(jìng)賽將用有趣的賽事內(nèi)容在每位選手的心中種下一粒種子,在不久的將來(lái),它們必將成長(zhǎng)為一棵棵枝繁葉茂的“智慧之樹”。
大賽旨在助推我國(guó)編程教育普及,培養(yǎng)學(xué)生計(jì)算思維及創(chuàng)新意識(shí)、激發(fā)學(xué)生探究精神、提升中小學(xué)生編程水平。
比賽安排
ICode國(guó)際青少年編程競(jìng)賽中國(guó)區(qū)預(yù)選賽的時(shí)間為2023年3-5月,每個(gè)月2場(chǎng)比賽。本次比賽將采取多輪次比賽模式,同時(shí)分為4個(gè)組別,在預(yù)選賽中獲得金獎(jiǎng)的選手將有機(jī)會(huì)參加7月份線下舉辦的中國(guó)區(qū)決賽。
預(yù)選賽?????2023年3月4日-5月21日????線上
中國(guó)區(qū)決賽????2023年7月15日-16日????線下
全球決賽????2023年10月????線下(暫定)
比賽詳情:
1.?報(bào)名對(duì)象:
所有在校中小學(xué)生(小學(xué)1年級(jí)-高中3年級(jí))
2.??報(bào)名時(shí)間:
即日起至2023年5月21日19:00。
3.??預(yù)選賽參賽形式:
本次比賽共有6輪線上限時(shí)比賽,由組委會(huì)統(tǒng)一命題,比賽統(tǒng)一時(shí)間開始、統(tǒng)一時(shí)間結(jié)束。
選手必須在規(guī)定時(shí)間內(nèi)在線上參加比賽。
比賽需要自備考試設(shè)備,設(shè)備需要開啟前置攝像頭。
預(yù)選賽無(wú)監(jiān)考老師。
本年度預(yù)選賽共6場(chǎng),其中5場(chǎng)所有選手都可以參加;1場(chǎng)ICode正式會(huì)員專場(chǎng)賽
在所有選手都可以參加的5場(chǎng)比賽中,一場(chǎng)(第五場(chǎng))是由學(xué)校老師組織的限時(shí)賽,在比賽規(guī)定時(shí)間內(nèi),學(xué)校老師可以組織學(xué)生在任意連續(xù)的一小時(shí)內(nèi)參加一次比賽。
符合要求的選手可以選擇參加任意一場(chǎng)比賽,也可以多次參加(ICode正式會(huì)員最多可以有6次機(jī)會(huì)、非會(huì)員最多有5次機(jī)會(huì)參加預(yù)選賽)。
比賽時(shí)間安排如下:
比賽時(shí)間為60分鐘,各組別分時(shí)段、錯(cuò)峰進(jìn)入比賽,具體時(shí)間如下:
圖形化初級(jí)組:19:00-20:00????
圖形化高級(jí)組:19:05-20:05????
Python初級(jí)組:19:10-20:10?????
Python高級(jí)組:19:15-20:15
以上時(shí)間如有變動(dòng),組委會(huì)會(huì)及時(shí)在官網(wǎng)和公眾號(hào)發(fā)布通知。
4.??比賽組別
比賽將分為4個(gè)組別進(jìn)行,按照選手所在年級(jí)進(jìn)行報(bào)名,每個(gè)選手僅能報(bào)一個(gè)組別。
組別
年級(jí)
圖形化初級(jí)組
3年級(jí)及以下
圖形化高級(jí)組
4-6年級(jí)
Python初級(jí)組
6年級(jí)及以下
Python高級(jí)組
7年級(jí)及以上

5.??比賽平臺(tái)地址
選手可以登錄:https:/c.icode.org.cn/2023,進(jìn)行預(yù)選賽報(bào)名,具體流程如下:
(1)登錄點(diǎn)擊“報(bào)名參賽”。

未注冊(cè)過(guò)ICode平臺(tái)賬號(hào)的新用戶點(diǎn)擊“創(chuàng)建賬號(hào)”。
已有ICode平臺(tái)賬號(hào)的選手,直接填寫賬號(hào)、密碼,點(diǎn)擊登錄。
選手如果忘記ICode密碼,也可以在此頁(yè)面重置密碼。

(2)新用戶創(chuàng)建賬號(hào)時(shí),請(qǐng)大家確保信息正確,注冊(cè)后無(wú)法修改!

(3)賬號(hào)創(chuàng)建成功后,系統(tǒng)提示創(chuàng)建成功,頁(yè)面自動(dòng)跳轉(zhuǎn)到登錄頁(yè)面。選手可以輸入賬號(hào)(注冊(cè)的手機(jī)號(hào))、密碼進(jìn)行登錄。


(4)所有選手第一次登錄時(shí),需再次確認(rèn)姓名、年級(jí)、組別和學(xué)校/機(jī)構(gòu)名稱信息,如有變更,可以自行修改。最后點(diǎn)擊信息已確認(rèn),立即參賽。

(5)信息確認(rèn)以后,進(jìn)入比賽頁(yè)面后即報(bào)名成功,可以關(guān)閉頁(yè)面,按時(shí)參加比賽即可。
另外,選手同時(shí)也可以登錄:https://2021.icode.org.cn/learn,觀看和下載學(xué)習(xí)資料。
6.??比賽設(shè)備
本次比賽須通過(guò)電腦端參賽,建議使用Chrome瀏覽器登錄比賽平臺(tái)。選手需自行準(zhǔn)備參賽設(shè)備,打開攝像頭,保障網(wǎng)絡(luò)通暢。選手需保證自己的設(shè)備功能正常及電量充足,因設(shè)備、網(wǎng)絡(luò)問(wèn)題造成的影響及后果,由選手自行承擔(dān)。
????7.??比賽內(nèi)容
????在圖形化和Python兩種模式中,題目將分別覆蓋下列知識(shí)模塊:
模式
圖形化模式
Python模式
知識(shí)模塊
ICode編程環(huán)境基本操作
程序的順序執(zhí)行
程序的順序執(zhí)行
簡(jiǎn)單for循環(huán)
程序的重復(fù)執(zhí)行
for循環(huán)與變量
變量與重復(fù)執(zhí)行
列表的遍歷與使用
嵌套重復(fù)執(zhí)行
條件語(yǔ)句
條件判斷
while循環(huán)
函數(shù)的使用
嵌套結(jié)構(gòu)(循環(huán)、條件)
綜合應(yīng)用
函數(shù)的應(yīng)用
遞歸
綜合應(yīng)用
根據(jù)往年比賽情況,組委會(huì)對(duì)部分組別的比賽內(nèi)容做了微調(diào):
(1)圖形初級(jí)組去掉函數(shù)內(nèi)容;
(2)Python初級(jí)組去掉遞歸內(nèi)容。
在Python模式的組別中,比賽對(duì)代碼進(jìn)行了一些限制:
(1)?每行代碼的字符數(shù)不能多于80個(gè);
(2)?統(tǒng)一禁止使用一些不合理的代碼命令,包含但不限于eval, exec, compile, isinstance, dict, getattr, input、lamda、browser及其它瀏覽器內(nèi)部命令;
(3)?在個(gè)別關(guān)卡中將額外限制某些代碼的使用,該限制只在本關(guān)中生效。包括但不限于以下的情況:
限制某些關(guān)卡中列表的使用;
限制某些關(guān)卡中for語(yǔ)句或while語(yǔ)句的使用;
限制某些關(guān)卡中的某些具體操作(如左轉(zhuǎn)、右轉(zhuǎn)等);
限制某些關(guān)卡中某些符號(hào)的使用;
對(duì)于代碼的額外限制將在對(duì)應(yīng)關(guān)卡的注釋中進(jìn)行說(shuō)明,請(qǐng)認(rèn)真仔細(xì)閱讀;
(4)?根據(jù)比賽進(jìn)程,可能還會(huì)增加其它的限制,新增加的限制將不作額外說(shuō)明,請(qǐng)各位參賽選手盡量使用學(xué)習(xí)平臺(tái)中推薦的知識(shí)點(diǎn)和代碼命令完成題目。
8.??評(píng)分規(guī)則
從三個(gè)不同的維度進(jìn)行評(píng)分,分別是:是否完成任務(wù)、行數(shù)、步數(shù),在每個(gè)題目中,選手最高可以獲得三分:
(1)?順利完成題目要求的任務(wù),則獲得1分;
(2)?在順利完成任務(wù)的基礎(chǔ)上,使用的代碼(積木)行數(shù)小于或等于規(guī)定值,可以額外獲得1分;
(3)?在順利完成任務(wù)的基礎(chǔ)上,Dev和其他物品行動(dòng)的步數(shù)小于或等于規(guī)定值,可以額外獲得1分。
在比賽過(guò)程中,ICode組委會(huì)有權(quán)審核代碼,以判定是否存在抄襲、使用非法代碼等破壞比賽公平性的行為。若發(fā)現(xiàn)不規(guī)范的參賽行為,ICode組委會(huì)有權(quán)對(duì)其得分進(jìn)行處理。
ICode組委會(huì)具有判定不規(guī)范參賽行為的最終解釋權(quán)。
9.??排名規(guī)則
根據(jù)選手在決賽中的總得分及代碼質(zhì)量,ICode競(jìng)賽按以下規(guī)則進(jìn)行排名:
(1)?首先根據(jù)選手在比賽中的總得分進(jìn)行排名,得分高的選手排名靠前;
(2)?在選手總得分相同的情況下,計(jì)算選手所有關(guān)卡的代碼相比規(guī)定代碼減少的行數(shù)總和,減少代碼行數(shù)總和大的選手排名靠前;
(3)?在選手總得分和減少代碼行數(shù)總和皆相等的情況下,計(jì)算選手所有關(guān)卡中的Dev的行動(dòng)比規(guī)定減少的步數(shù)總和,減少行動(dòng)步數(shù)總和大的選手排名靠前;
(4)?若選手的前三項(xiàng)標(biāo)準(zhǔn)皆相同,則排名并列。
比賽過(guò)程中,比賽平臺(tái)上將實(shí)時(shí)公布選手的排名和分?jǐn)?shù)信息,保證比賽結(jié)果公平公正公開。
10.?評(píng)獎(jiǎng)規(guī)則
本次決賽將根據(jù)每一輪選手的總?cè)藬?shù),按比例頒發(fā)獎(jiǎng)項(xiàng),每一輪比賽單獨(dú)計(jì)算:
四場(chǎng)常規(guī)限時(shí)賽:
(1)?金獎(jiǎng):每一輪比賽,選手中排名前10%(含)的選手;
(2)?銀獎(jiǎng):每一輪比賽,選手中排名前10%(不含)-30%(含)的選手;
(3)?銅獎(jiǎng):每一輪比賽,選手中排名前30%(不含)-60%(含)的選手。
會(huì)員專場(chǎng):
(1)?金獎(jiǎng):每一輪比賽,選手中排名前20%(含)的選手;
(2)?銀獎(jiǎng):每一輪比賽,選手中排名前20%(不含)-40%(含)的選手;
(3)?銅獎(jiǎng):每一輪比賽,選手中排名前40%(不含)-60%(含)的選手。
學(xué)校專場(chǎng):
(1)?金獎(jiǎng):每一輪比賽,選手中排名前10%(含)的選手;
(2)?銀獎(jiǎng):每一輪比賽,選手中排名前10%(不含)-30%(含)的選手;
(3)?銅獎(jiǎng):每一輪比賽,選手中排名前30%(不含)-60%(含)的選手。