CodeQuest國際青少年程式爭霸賽

CodeQuest 2026
國際青少年程式爭霸賽

70+參賽國家
100 萬+青少年參與
300+遊戲關卡

全球最盛大的青少年程式競賽

獲得 Bloomberg、Yahoo、New York Times 等國際媒體關注,譽為青少年程式設計世界盃。3 年內累積超過一百萬人次參與,參賽選手突破 70 個國家。AI4kids 作為 CodeQuest 台灣區主辦單位,與南一出版集團、中華多元智能教育協會攜手舉辦台灣預選賽,將推派國內優勝選手參加 CodeQuest 全球賽。

3 年間引爆全球熱潮

首屆 CodeQuest 由美國史丹佛大學和 CodeCombat 聯合主辦,採競技模式進行比賽。選手在規定時間內可依對手情況及時調整策略和演算法,不斷優化程式並提昇全球排名。比賽模式受到世界多國競賽組織和學術機構的認可,已是當今全球參賽人數最多的青少年程式競賽。2021 年國際資訊奧林匹亞大賽亦將 CodeQuest 納入賽程之一。

▲ 2025 夏季賽精彩回顧,給新報名選手參考

SCHEDULE

時程及規則

三階段競賽結構:從台灣初賽出發,經實體決賽選拔國家代表,最後進軍 CodeQuest 全球賽舞台。

STAGE 01 · 台灣初賽

2026 年度賽 · 初賽

比賽時間2026 / 6 / 22(一)~ 2026 / 7 / 31(五)
競賽標準CodeCombat 電腦科學入門 1(CS1 等級)
比賽形式線上 CodeCombat 平台競技,可多次上傳程式碼
晉級資格小學組、中學組各前 40 名晉級台灣決賽
STAGE 02 · 台灣決賽

2026 年度賽 · 決賽

比賽時間2026 / 8 / 9(日)
競賽地點國立中興大學(實體競賽)
競賽標準CodeCombat 電腦科學入門 2~3(CS2~3 等級)
晉級資格小學組、中學組各前 30 名推派參加 CodeQuest 全球賽
STAGE 03 · 全球決賽

CodeQuest 全球賽

比賽時間2026 / 8 / 15(六)8:00 ~ 8 / 30(日)22:00 (台灣時間 UTC+8)
競賽標準CodeCombat 電腦科學入門 4(CS4 等級以上)
比賽形式多人競技場演算法對戰,採貝葉斯演算法計分
參賽資格由台灣決賽優勝選手推派,無需另繳報名費
RULES

競賽規則詳情

三個賽段各自有獨立的規則與評分機制,讓選手與家長一目了然

STAGE 01 · 初賽

台灣初賽規則

  • 形式:個人線上競賽,賽期 2026 / 6 / 22 ~ 7 / 31
  • 平台:CodeCombat 線上競技場(CS1 等級)
  • 登入:報名後將收到 Email 取得競賽平台登入資訊,自行登入指定競技場
  • 挑戰:線上挑戰其他參賽選手,可多次上傳程式碼進行動態評定排名
  • 晉級資格:小學組、中學組各前 40 名 晉級台灣決賽
  • 學習資源:自報名日起,主辦提供免費線上學習影片,零基礎也能逐步累積實力
STAGE 02 · 決賽

台灣決賽規則

  • 形式:個人實體競賽
  • 地點:國立中興大學(2026 / 8 / 9 週日舉辦)
  • 難度:CodeCombat 電腦科學入門 2~3(CS2~3 等級)
  • 挑戰:進入決賽獨立程式競技場,挑戰其他選手,可多次上傳程式碼
  • 晉級資格:小學組、中學組各前 30 名 推派參加 CodeQuest 全球賽,代表台灣出戰
  • 身份核實:主辦單位得視情況以線上面試問答,確保決賽程式碼為選手本人所編寫
STAGE 03 · 全球賽

CodeQuest 全球賽規則

  • 形式:線上多人競技場演算法對戰
  • 賽期:2026 / 8 / 15(六)8:00 ~ 8 / 30(日)22:00 台灣時間 (UTC+8)
  • 難度:CodeCombat 電腦科學入門 4(CS4 等級以上)
  • 對戰機制:你的程式碼會分別作為紅、藍兩隊出戰
  • 評分:採貝葉斯演算法計算積分與全球排名
  • 組別:Grade 1-6 / Grade 7-12 兩組(台灣推派之選手)
  • 獎項:各組全球排名 Top 3 = First Prize / Top 4-50 = Second Prize / Top 51-150 = Third Prize
  • 費用:由台灣決賽推派之選手無需另繳報名費

三階段共通規則

以下規則適用於所有階段,請所有選手與家長務必詳讀

📊 評分機制

所有競賽均採 貝葉斯演算法 計算積分。打敗強對手得分多、輸給弱對手扣分多。比賽結束時系統會做完整模擬計算,確保每位選手都有對戰,最終排名由勝場數決定。

🛡️ 競賽紀律

競賽限定使用 Python 語言 編寫。禁止使用重複帳號、複製其他選手程式碼、不正當提升排名,或由他人代寫。違規者主辦單位逕自取消成績,並得增加附加賽或線上面試核實作者身份。

📧 通知方式

所有賽事通知(初賽帳號開通、決賽資格、全球賽推派等)皆透過 Email 寄送至家長與選手信箱。請務必在競賽期間定期檢查信箱,以免錯失重要資訊。主辦單位保留彈性修改競賽規則的權利。

LEARNING TARGETS

參賽學習指標

選手在備賽過程中,將循序漸進掌握 Python 程式語言與運算思維的核心能力。

CS 1
電腦科學一級
  • 基礎語法
  • 字串
  • 變數
  • 參數
  • 迴圈
CS 2
電腦科學二級
  • 座標
  • 條件式
  • 函式
  • 事件處理函數
CS 3
電腦科學三級
  • 字串連結
  • 四則運算
  • 座標屬性
  • 布林邏輯
  • 演算法
  • 進階迴圈
CS 4
電腦科學四級
  • 函式定義
  • 巢狀式迴圈
  • 繪圖
  • 運算子
  • 程式碼優化
LEARNING RESOURCES

學習資源

從零基礎到進階備賽,我們為每位選手準備完整的學習資源。

CodeCombat 遊戲式學習平台

零基礎好上手 · 遊戲式學習平台

CodeCombat 平台讓參賽選手透過遊戲介面與英雄角色,在 300 多道關卡中,邊玩邊學會程式語法、運算思維、策略思考。

立即加入
初賽攻略 YouTube 教學

初賽攻略 · YouTube 教學影片

我們為小選手準備 YouTube 教學影片,讓所有孩子都能從零基礎開始,逐步學習 Python 程式語法與運算思維,上場沒煩惱喔!

馬上開始
歷屆競賽競技場教學影片

歷屆競賽 · 競技場教學影片

精選歷屆 CodeQuest 選手在競技場中的精彩對戰實況,從高手的策略中學習程式優化與演算法思維,備賽必看喔!

立即觀看
全方位備賽教學包

全方位備賽教學包

我們特別設計的教學包能幫助選手掌握基礎概念,更能提升選手的競賽策略和技巧,讓他們在比賽中取得優異成績喔!

  • CodeCombat 平台 60 天使用期
  • CS1 + CS2 專屬練習本
立即購買
AWARDS

主辦單位帶你去 CodeQuest 全球賽!

小學組、中學組決賽各前 30 名,獲推派參加 CodeQuest 全球賽資格,且無需另繳報名費
(全球賽於 2026 / 8 / 15 ~ 8 / 30 線上舉辦,各組全球排名 Top 3 / Top 4-50 / Top 51-150 可獲 First / Second / Third Prize)

🏆 所有完賽選手皆獲國際認證電子版與實體獲獎證書

金質獎

小學組、中學組
決賽第 1 名
實體獎狀 + 獎盃

銀質獎

小學組、中學組
決賽第 2~3 名
實體獎狀 + 獎盃

銅質獎

小學組、中學組
決賽第 4~30 名
實體獎狀 + 獎盃

優選獎

晉級決賽
未獲前三等獎者
實體獎狀

優秀獎

未晉級決賽
仍完成初賽的選手
電子版獎狀

JOIN NOW

參賽對象 & 報名方式

無論程式新手或老手,只要對程式有熱情,都歡迎報名加入這場國際盛事

小學組 1 至 6 年級
中學組 7 至 12 年級(國中、高中)
PAST EVENTS

歷年成果

看看歷屆選手如何在 CodeQuest 舞台上發光。

CodeQuest 2025 夏季賽精彩回顧

CodeQuest 2025 夏季賽 · 精彩回顧 · 在 YouTube 觀看 ↗

CodeQuest 2024 冬季賽精彩回顧

CodeQuest 2024 冬季賽 · 精彩回顧 · 在 YouTube 觀看 ↗

CodeQuest 2024 夏季賽精彩回顧

CodeQuest 2024 夏季賽 · 精彩回顧 · 在 YouTube 觀看 ↗

CodeQuest 2023 全球賽精彩回顧

CodeQuest 2023 全球賽 · 精彩回顧 · 在 YouTube 觀看 ↗

CodeQuest 2021 全球賽精彩回顧

CodeQuest 2021 全球賽 · 精彩回顧 · 在 YouTube 觀看 ↗

主辦 / 協辦單位

主辦單位
CodeCombat AI4kids YIF 青少年創新未來教育協會
協辦單位
中華多元智能教育協會 南一出版集團
Q & A

常見問題

如何與競賽主辦單位聯繫?

還有疑問或不清楚的地方嗎?客服小幫手隨時支援你!點擊 官方 LINE@ 立即線上詢問,我們將盡速協助您喔。

沒有程式基礎是否可以參加?

沒有問題喔。零程式基礎的學員也歡迎參加,主辦單位提供電腦科學 1(CS1)線上學習資源與營隊活動,讓參賽選手不僅能快樂學習程式,更能和其他選手競技交流。

有限制比賽使用的程式語言嗎?

有的,限定參賽選手以 Python 程式語言編寫。

此次比賽是以什麼形式進行?

初賽與全球賽皆於 CodeCombat 平台線上競技進行;台灣決賽則於 2026 / 8 / 9(日)在國立中興大學 舉辦實體競賽。

比賽是怎麼評分的?

選手在 CodeCombat 多人競技場中提交程式碼,系統會讓你的程式碼分別作為紅、藍兩隊出戰,並透過 貝葉斯演算法 計算積分與全球排名。選手可以多次優化程式碼、爭取名次晉級與分數累計,詳見台灣預選賽簡章。

各階段比賽難度如何?

1. 初賽:《CodeCombat》電腦科學入門 1(CS1 等級),內容含基礎運算思維、語法、迴圈、字串等
2. 台灣決賽:《CodeCombat》電腦科學入門 2~3(CS2~3 等級),內容含座標、條件式、函式、布林邏輯、進階迴圈等
3. CodeQuest 全球賽:《CodeCombat》電腦科學入門 4(CS4 等級以上)

可以校或班級為單位組隊參加嗎?

可以喔。團體報名日期為 即日起至 2026 年 7 月 15 日 截止,每位參賽者 350 元,採線上表單報名。限公私立學校、補習班、安親班或其他教育機構由老師為窗口代為報名。

參加比賽要收費嗎?

個人參賽報名費 450 元,團體報名費每人 350 元。請點選 線上報名連結 至報名頁。決賽優勝推派參加 CodeQuest 全球賽則無需另繳報名費。

競賽時限內可以不斷修改程式碼嗎?

可以,直到競賽截止時間前,皆可多次上傳程式碼進行動態評定排名。

賽事相關通知如何收到?

賽事期間所有通知皆會以 EMAIL 寄送至家長與選手信箱(包含初賽帳號開通、決賽資格通知、全球賽推派通知等)。請務必在競賽期間定期檢查信箱,以免錯失重要資訊喔。

競賽紀律與禁止事項?

為求競賽公平性,競賽截止後系統將透過技術手段檢查提交程式碼。若發現選手使用 重複帳號、複製其他選手程式碼、不正當方式提高排名,或由他人代寫,主辦單位將逕自取消該選手之參賽成績。主辦單位亦得視情況增加附加賽或以線上面試問答,確保決賽程式碼為參賽選手本人所編寫。

主辦單位是否保留修改競賽規則的權利?

是的。主辦單位因應各項主客觀因素,得保留彈性修改競賽規則的權利,恕不另行通知。所有選手須符合參賽資格並持有主辦單位發派之競賽編號,否則成績將會被取消。

JOIN NOW

準備好踏上 CodeQuest 2026 的舞台了嗎?

從台灣出發,挑戰全球 70 國的青少年程式好手。每一位完賽選手都將獲得國際認證證書,記錄這段扎實的學習歷程。