CodeCombat 挑戰賽
Frequently Asked Questions (FAQ)
Frequently Asked Questions (FAQ)
報名:
問:如何申請比賽?
答:比賽只接受學校或合作機構的提名。有興趣參加之學生可向所屬學校或我們合作的編程機構提出申請。
問:比賽有提名名額嗎?
答:每所學校可於各組別 (小學組及中學組) 提名最多12名學生,每間提名機構則可提名最多30名學生 (包括小學組及中學組) 參與比賽。
問:小學組和中學組的年齡限制是多少?
答:6-12 歲學生合資格參加小學組比賽;12-18 歲學生則合資格參加中學組比賽。但是,我們較建議 9 歲或以上的學生參加比賽。
問:參加比賽是免費嗎?
答:是。比賽費用是免費的。
問:沒有編程背景的學生可以參加比賽嗎?
答:可以。學生即使沒有任何編程背景也可參加比賽。學生將可以在比賽中學習編程技能。
問:居住在中國内地的學生(例如跨境學童)是否合資格參加是次比賽?
答:請注意,於是次比賽使用的 CodeCombat 伺服器在中國内地無法使用。因此,居住在中國内地的學生將無法參加今年的編程比賽。若學校或合作組織已提名居住在中國内地的學生,您將被允許修改有關學生的提名,請在 2021 年 12 月 21 日(星期二)或之前經電郵 [email protected] 與我們的團隊聯絡。請注意,CodeCombat 仍然可以在中國大陸使用,但由於比賽使用的伺服器需經特別設計,因此難以讓在中國内地的用戶訪問相關伺服器。
比賽:
問:我可以更改我的使用者名稱和密碼嗎?
答:參賽者請勿更改使用者名稱,否則有可能因無法辨識您的身分而被取消參賽資格。但為了確保您的帳戶安全,我們建議您於登入後立即更改帳號密碼。
問:在分區賽初賽中,我可以修改我的代碼嗎?
答:參賽者可以在初賽截止前隨時修改代碼。
問:比賽評分準則是如何執行的?
答:參賽者的分數和排名將會根據在比賽競技場上勝出及落敗場數而計算。
實體比賽(決賽及總決賽):
問:參賽者是否需要自行攜帶電子產品以作參賽之用?
答:是。參賽者需自行帶備參賽的電子產品。
問:參賽者可以使用平板電腦而代替手提電腦嗎?
答:我們建議參賽者使用手提電腦,因參賽者需要輸入他們的代碼。
問:參賽者在比賽期間可以使用手提電話嗎?
答:不可以。在比賽期間,參賽者嚴禁使用手提電話和任何其他通訊設備或裝置,任何違規可導致被取消參賽資格或受到處罰。
CodeCombat 平台:
問:為什麼玩家在不同隊伍時模擬的結果不同?
答:不論參賽者屬紅隊或藍隊,理論上比賽結果應是一樣的。但當兩位參賽者具相似的力量和能力時,多次的模擬可能會得到不同的結果,在這種情況下,您應該檢視您的代碼會否在隊伍切換為紅或藍時導致您的英雄表現出現差異。
問:如何在藍方旁觀自己的比賽?
答:請先選擇對手再選擇自己,然後點擊旁觀。
問:CodeCombat 是否支持其他編程語言?
答:參賽者在 CodeCombat 中可使用Python、JavaScript、 C++、 Lua 或 CoffeeScript。但我們建議您使用Python或JavaScript,其他編程語言仍在測試階段,或會帶來不穩定表現。
問:如何選擇不同的編程語言?
答:Python 是預設的編程語言。若您想切換到其他編程語言,請在登入至教室或比賽競技場後點擊「播放」,然後切換語言。