CodeQuest國際青少年程式爭霸賽
全球最盛大的青少年活動競賽
獲得彭博社、雅虎、紐約時報等國際媒體關注,譽為青少年計畫設計世界盃。 3年來累計累計超過一百萬人次參賽,參賽者突破70個國家。 AI4kids作為CodeQuest台灣區主辦單位,與南一出版集團、中華多元智慧教育協會共同舉辦台灣預選賽,將推派國內優勝選手參加CodeQuest全球賽。
3年間引爆全球熱潮
首屆CodeQuest由美國斯坦福大學和CodeCombat共同主辦,採模式進行比賽。參賽者及時在規定期限內可依對手情況調整策略與演算法,不斷優化方案並提升全球排名。比賽模式受到世界多國競賽和學術機構的認可,已是參加全球競技參賽人數最多的青少年活動競賽組織。 2021年國際資訊奧林匹亞大賽亦將CodeQuest納入程賽之一。
▲ 2025夏季賽精彩回顧,給新參賽者參考
時程及規則
三階段競賽結構:從台灣初賽出發,經各方參與選舉國家代表,最後進軍CodeQuest全球競賽舞台。
2026年度賽·初賽
2026年度錦標賽·決賽
CodeQuest 全球賽
競賽規則詳情
三個賽段各自有獨立的規則與評分機制,讓選手與家長一目了然
台灣初賽規則
- 形式:個人線上競賽,賽期 2026 / 6 / 22 ~ 7 / 31
- 平台:CodeCombat 線上競技場(CS1等級)
- 登入:報名後將收到郵件獲取競賽平台登入資訊,自行登入指定競技場
- 挑戰:線上挑戰其他參賽者,可上傳多個項目碼進行動態評定排名
- 晉級資格:小學組、中學組各前40名晉級台灣排名
- 學習資源:自報名日起,主辦單位提供免費線上學習影片,零基礎也能逐步累積實力
台灣決策規則
- 形式:個人活動
- 地點:逢甲大學(2026/8/9週日舉辦)
- 入口:CodeCombat 電腦科學入門 2~3(CS2~3 等級)
- 挑戰:進入決賽獨立項目比賽,挑戰其他參賽者,可多上傳項目碼
- 晉級資格:小學組、中學組各前15名推派參加CodeQuest全球賽,代表台灣出戰
- 確保身分驗證:主辦單位得視情況以線上面試問答,考核方案碼為參賽者本人所編寫
CodeQuest 全球賽規則
- 形式:線上多人競技場演算法對戰
- 賽期:2026 / 8 / 15(六)8:00 ~ 8 / 30(日)22:00台灣時間 (UTC+8)
- 入口:CodeCombat 電腦科學入門4(CS4等級以上)
- 對戰機制:你的方案碼會分別以紅、藍兩隊出戰
- 評分:採貝葉斯演算法計算積分與全球排名
- 組別的:1-6年級 / 7-12年級 班級(台灣推派之參賽者)
- 獎項:各組全球排名 Top 3 = 一等獎 / Top 4-50 = 二等獎 / Top 51-150 = 三等獎
- 費用:由台灣省推派之考生另需繳交報名費
三級共規規則
以下規則適用於所有階段,請所有參賽者與家長請務必詳讀
📊評分機制
所有競賽均採貝葉斯演算法計算積分。擊敗強對手得分多、輸給弱對手得分多。比賽結束時系統會做完整模擬計算,確保同學都有對戰,最終排名由勝場數決定。
🛡️體育競賽
競賽限定使用Python語言編寫。禁止使用重複帳號、複製其他參賽方案碼、不合格晉級,或由他人代寫排名。違規者主辦單位直接取消成績,並增加得附加賽或線上審核審核作者身分。
📧通知方式
所有賽事通知(初賽帳號開通、決賽資格、全球賽推派等)均透過電子郵件寄至家長與參賽者信箱。請務必在競賽期間定期檢查信箱,以免錯失重要資訊。主辦單位保留彈性修改競賽規則的權利。
參賽學習指標
選手在備賽過程中,將循序漸進掌握Python程式語言與進攻思考的核心能力。
- 基礎語法
- 字串
- 變數
- 參數
- 迴圈
- 座標
- 條件式
- 函數
- 事件處理函數
- 字串連結
- 四則進攻
- 座標屬性
- 布林邏輯
- 演算法
- 進階迴圈
- 函數定義
- 巢狀式迴圈
- 繪圖
- 塗層子
- 方案程式碼優化
學習資源
從零到基礎進階備賽,我們為後面的同學準備完整的學習資源。
全方位備賽教學包
我們特別設計的教學包能幫助選手掌握基礎概念,更能提升選手的競賽策略和技巧,讓他們在比賽中取得優異成績喔!
- CodeCombat平台 60天使用期間
- CS1 + CS2 專屬練習本
主辦單位帶你去CodeQuest全球賽!
小學組、中學組統計各前15名,獲推派參加CodeQuest全球賽資格,且無需另繳報名費
(全球賽於2026年8月15日~8月30日線上舉辦,各組全球排名前3名/前4-50名/前51-150名可獲得一等獎/二等獎/三等獎)
金質獎
小學組、中學組
標題第1名
實體獎狀 + 獎盃
銀牌
小學組、中學組
隊列第2~3名
實體獎狀+獎盃
銅質獎
小學組、中學組
主角第4~15名
實體獎狀+獎盃
優選獎
晉級提名
未獲前三等獎者
實體獎狀
優秀獎
未晉級重點
仍完成初賽選手
電子版獎勵狀
歷年成果
看看歷屆選手如何在 CodeQuest 舞台上發光。
CodeQuest 2025夏季賽·精彩回顧·在YouTube上觀看 ↗
CodeQuest 2024冬季賽·精彩回顧·在YouTube上觀看↗
CodeQuest 2024夏季賽·精彩回顧·在YouTube上觀看 ↗
CodeQuest 2023全球賽·精彩回顧·在YouTube上觀看 ↗
CodeQuest 2021全球賽·精彩回顧·在YouTube上觀看 ↗
主辦/協辦單位
常見問題
如何與競賽主辦單位聯繫?
是否還有疑問或椰子的地方?客服小幫手隨時支持您!點擊官方LINE@立即線上詢問,我們將竭盡全力幫助您喔。
沒有計劃基礎是否可以參加?
沒有問題喔。零項目基礎的學員也歡迎參加,主辦單位提供電腦科學1(CS1)線上學習資源與營隊活動,讓參賽者不僅能快樂學習項目,更能與其他選手競技交流。
比賽使用的課程語言有限制嗎?
有的,限定參賽者的程式以Python語言編寫。
此次比賽以何種形式進行?
初賽與全球賽均於CodeCombat平台線上競技進行;台灣賽事則於2026年8月9日在國立中興大學舉辦活動競賽。
比賽是怎麼評分的?
參賽者在CodeCombat多人錦標賽中提交方案碼,系統會讓你的方案碼分別作為紅、藍兩隊出戰,並貫穿貝葉斯演算法計算積分與全球排名。參賽者可以多次優化方案碼、爭取名次晉級與分數累積,請參閱台灣預選賽簡章。
各階段比賽難度如何?
1.初賽:《CodeCombat》電腦科學入門1(CS1等級),內容含基礎侵犯思維、語法、迴圈、字符串等
2.台灣重點:《CodeCombat》電腦科學入門2~3(CS2~3等級),內容含座標、條件式、函數式、布林邏輯、進階迴圈等
3. CodeQuestC全球賽:CodeComCS 40423142042254號
可以學校或班級為單位組隊參加嗎?
可以喔。團體報名日期為即日起至2026年7月15日,剩餘參賽者350元,採線上表報名。限公立、補習班、安親班或其他教育機構由老師窗口代為報名。
參加比賽要收費嗎?
個人參賽報名費450元,團體報名費每人350元。請點選線上報名連結至報名頁面。決賽優勝推派參加CodeQuest全球賽則需另外繳交報名費。
修改活動時限內可以不斷碼嗎?
可以,直到競賽時間之前,皆可多次上傳程式碼進行動態評估排名。
賽事相關通知如何收到?
賽事期間所有通知會以EMAIL寄送至家長與參賽者信箱(包含初賽帳號開通、晉級資格通知、全球賽推派通知等)。請務必在競賽期間定期檢查信箱,直至錯失重要資訊。
競賽紀律與禁止事項?
為求競賽公平性,競賽預備系統將採用技術手段檢查提交方案碼。若發現參賽單位使用重複參賽資格、複製其他參賽者提高方案碼、不合格方式排名,或由他人代寫,主辦單位將直接取消該參賽選手之參賽成績。主辦單位亦得視情況增加附加賽或線上面試答題,確保資格方案碼為參賽者本人所編寫。
主辦單位是否保留修改競賽規則的權利?
主辦單位因應各項主要參賽資格,得保留彈性競賽規則的權利,恕不另行通知。所有參賽者須符合參賽資格並持有主辦單位制定的競賽編號,否則成績將取消。
準備好踏上 CodeQuest 2026 的舞台了嗎?
從台灣出發,挑戰全球70國的青少年計畫好手。每位完賽選手將獲得國際認證證書,記錄清晰的學習歷程。