2026 暑期 · 限額招生中

想從零開始學程式,
為競賽打下真正紮實的基礎?

AA 競程每年固定舉辦 C++ 語法營隊,持續調整教材與教學安排,讓零基礎學生也能用正確的方式進入競程世界。這不只是一般的程式入門課,而是一門以「競賽能力培養」為核心設計的暑期課程。

📅
營隊期間
2026/07/06 – 2026/07/18
每日上課
09:00–12:30 / 13:30–17:00
📍
地點
台北實體場
👨‍🏫
師資
黃老師全程親授
🎯
程度需求
完全零基礎即可
AA 競程暑期營隊講師黃以文(dreamoon)— Codeforces IGM

黃以文 dreamoon

AA 競程創辦人暨主講師,Codeforces 國際特級大師(IGM)。從 C++ 入門到資訓競賽培訓,課程皆由本人親自設計與授課,重視觀念、實作與競賽策略同步養成。從零基礎到高階選手的培養節奏,老師均能靈活掌握。

⭐ Codeforces 國際特級大師(IGM) 🏛 臺灣大學資訊工程學系 ✏️ 全程親自授課
查看完整講師介紹

近五年累計成果

40+
APCS 實作
5 級滿級分
42人次
台灣資奧
選訓 1 階
16人次
台灣資奧
選訓 2 階
10
USACO
Platinum 晉級
🏆

資訊學科能力競賽全國決賽:2025 年共 15 位學員晉級,三大區域前兩名均為 AA 競程學員

🏅

2026 TOI 二階:全台 12 名錄取,AA 競程占 5 名

🌏

USACO:2 位學員進入 USACO Camp(用於選拔美國奧林匹亞代表隊)

🇹🇼

EGOI 歐洲女子資奧:台灣代表隊:2026 國手 4 名占 1 名。美國代表隊:2024 國手 4 名占 1 名

🥇

YTP 少年圖靈計畫:2024、2025 連續兩年包攬國中組冠軍

🎓

資奧選訓薦送台大:近年累計 9 位學員透過選訓 2 階薦送錄取台灣大學

📊

特殊選才:累計超過 10 位學員透過競賽成績錄取清大與陽明交大資工系

這堂課是什麼?

本課程適合從零開始學習競賽相關 C/C++ 程式語法的學生。課程會從最基礎的輸入輸出、條件判斷、迴圈、陣列與函式開始,搭配大量實作練習,幫助學生在短時間內建立正確的程式基礎,並銜接後續更進階的競賽訓練。

若你的目標不只是「會寫程式」,而是希望未來能往 APCS、YTP、資訊學科能力競賽、TOI、USACO 等方向前進,這門課會是很適合的起點。AA 競程的暑期語法營本身也是整體課程體系中的入門環節,後續有完整銜接規劃。

報名前請確認

  • 報名學員需為在校生(國小至高三),非在校生請先私訊
  • 需具備基本中文閱讀與聽力能力

⚠️ 入學測試說明

所有報名學員均需通過入學測試,方可正式錄取。測試目的是確認學員程度符合課程設計,避免跟不上而浪費時間與學費。往年測試中,有相當比例的報名者未能通過,請勿輕估這道門檻。測試內容為基礎邏輯與數學推理,不需要有程式基礎,但需要具備一定的邏輯思維能力。如有疑問,可查看下方課程說明或填寫報名表後由老師評估。

✏️ 立即填寫報名表

孩子的數學程度夠嗎?

Level 0-1 是高度密集的短期營隊,連續兩週、每天 3.5 小時正式課程加下午練習,從最基礎的輸入輸出一路教到陣列與函式。由於課程節奏快、內容密度高,數學基礎是否足夠會直接影響學習體驗

比起「是否學過某個數學名詞」,更關鍵的是:

學生能不能在老師講解一個新概念後,快速理解並馬上應用在題目中?

課程中遇到的新數學觀念(例如絕對值、求和公式等),老師都會在課堂上講解。問題不在於「事先知不知道」,而在於聽完後能否立刻在程式題目中使用。數學底子好的學生,這些新概念只是「換個名字」。但如果連基礎的四則運算和倍數因數都還不熟練,光是理解新概念就會花掉大量時間,更別說同時還要學程式語法。

建議程度

學生背景建議
國中以上,數學中等即可最適合的對象,數學知識已足夠,可以專心學程式
國小高年級(五~六年級),數學成績優異可以跟上,但後半段會需要額外努力
國小中年級或以下除非有數學競賽經驗,否則建議先累積數學基礎再參加
📘 展開完整數學先備知識說明

除了數學,還需要什麼特質?

寫程式和做數學題有一個很大的不同:程式不會「差不多對」,只有「完全正確」和「錯」。少一個分號、變數名拼錯一個字母、迴圈多跑一次,程式就不會動。在密集課程中,學生每天都會反覆經歷「寫完 → 出錯 → 找錯 → 修正 → 再出錯」的循環。

耐心

程式出錯時不急躁,願意一行一行檢查到底哪裡出問題

🔍
細心

注意到括號有沒有配對、大小寫有沒有一致、格式有沒有符合要求

💪
抗挫力

明明覺得自己寫對了但就是跑不過,能接受挫折並繼續嘗試

💡 如果孩子平常容易因為重複犯錯而發脾氣或放棄,建議先溝通「寫程式本來就是不斷 debug 的過程」,有心理準備後再參加,學習體驗會好很多。

數學先備知識總表

以下是參加課程前建議已經熟練的數學知識,依學校年級由低到高排列。

國小低年級(一~二年級)
知識點說明課程中怎麼用
位值觀念個位、十位、百位…的概念例如:給一個三位數 365,要分別取出 3、6、5 再做計算
大小比較<、>、≤、≥ 的意義程式中「如果…就…否則…」的條件判斷,全部建立在比較大小之上
國小中年級(三~四年級)
知識點說明課程中怎麼用
四則運算與運算順序加減乘除的計算,先乘除後加減所有程式題目的基礎,幾乎每題都會用到
整數除法與餘數「17 ÷ 5 = 3 餘 2」,商和餘數分別是什麼例如:給一個秒數,換算成幾小時幾分幾秒
時間單位換算秒 ↔ 分 ↔ 時的互相轉換(60 進位)例如:輸入總秒數,輸出「幾小時幾分幾秒」的格式
長方形面積長 × 寬,以及用大面積減小面積求不規則區域例如:求一個 L 形區域的面積
國小高年級(五~六年級)
知識點說明課程中怎麼用
奇數與偶數判斷整數的奇偶性(除以 2 的餘數)例如:從一串數字中挑出所有偶數來加總
整除與倍數、因數判斷 A 是否為 B 的倍數,找出一個數的所有因數例如:判斷某年是不是閏年
質數與質因數分解什麼是質數,將整數分解為質因數的乘積例如:寫程式把一個大數拆成質因數的乘積
最大公因數(GCD)兩個或多個數共有的最大因數例如:寫一個函式,輸入三個數,輸出它們的 GCD
最小公倍數(LCM)兩個或多個數共有的最小倍數例如:搭配 GCD 求出多個數的最小公倍數
國中(七~九年級)
知識點說明課程中怎麼用
絕對值|x| 的意義:負數變正數,表示距離例如:計算兩個點之間的距離
指數與次方2¹, 2², 2³, … 的概念,理解倍增與指數成長例如:每小時數量翻倍,問幾小時後會超過某個值
座標平面 (x, y)用 (x, y) 表示平面上的一個點用來理解二維表格中「第幾列第幾行」的概念
函數概念 f(x)輸入一個值,經過運算,得到一個結果程式中的「函式」就是數學函數的實作

💡 國中範圍的知識如果還沒在學校學過也不用擔心,課堂上會講解。如果事先已經會了,上課時就能省下理解的時間,專心在程式上。

自我檢核表

家長可以帶著孩子逐項確認,再對照下方的判讀建議:

國小低年級範圍(一~二年級)
國小中年級範圍(三~四年級)
國小高年級範圍(五~六年級)
國中範圍(七~九年級)
勾選狀況建議
全部勾完(含國中範圍)數學基礎充分,可以專心在程式學習上
勾到國小高年級,國中範圍缺幾項可以參加,國中範圍的概念課堂上會教,只要吸收速度夠快就沒問題
國小高年級範圍有多項未勾建議先補齊數學基礎再參加,避免同時學數學和程式造成雙重壓力

數學相關常見問答

國小學生可以參加嗎?
視數學程度而定。這是連續兩週的密集營隊,節奏快、作業量大。國小五、六年級且數學成績優異的學生有機會跟上,但後半段會比較吃力。國小中年級以下的學生,除非有數學競賽經驗,否則建議先累積數學基礎,等準備好再來會有更好的學習效果。
有些數學知識孩子還沒在學校學到怎麼辦?
課程中遇到的新數學觀念,老師都會在課堂上講解。關鍵不在於「事先知不知道」,而在於孩子能不能聽完講解後快速理解並應用。如果孩子平常接受新的數學概念很快,那即使有幾個知識點還沒在學校學過,也不會有太大問題。
高中生來學 Level 0-1 會不會太簡單?
Level 0-1 的數學不難,但程式邏輯和解題思維是全新的技能。高中生在數學上不會有障礙,可以更專注在程式語法和演算法思維的學習上,進度通常也會比較快。
數學不好但對程式有興趣,適合學嗎?
程式和數學是互相促進的,很多學生透過寫程式反而加深了對數學的理解。但考量到營隊的密集程度,建議至少把上方清單中國小高年級範圍的項目都掌握後再參加,學習體驗會好很多。

為什麼選擇 AA 競程語法營?

01

競賽導向的 C++ 入門

我們不是一般的兒童程式教育機構,而是以資訊競賽培養為目標設計課程。學生從一開始就會接觸真正對競賽有幫助的學習方式。

02

頂尖師資全程親授

由 Codeforces 國際特級大師(IGM)黃以文老師親自授課,對學生的程度發展有整體掌握,確保每一堂課的品質。

03

完整且可延續的課程體系

從 Level 0 到後續進階課程皆有銜接規劃,學生學完後不會面臨「不知道下一步學什麼」的問題。

04

自建 OJ 平台,題目全程自製

AA 競程已架設自有競賽 OJ 平台,所有練習題目均由老師親自出題,提供中英文題面。

05

即時課程群組(Discord)

透過 Discord 建立學生與老師之間的即時交流環境,課後仍可持續提問與討論,也能與歷屆同學交流經驗。

06

完整課後錄影

每堂課皆提供錄影,方便課後複習,也降低請假或臨時缺席造成的影響。

學習單元

  • 01輸入輸出與算數運算
  • 02條件陳述式、型別轉換與內建函式的使用
  • 03while 迴圈
  • 04for 迴圈
  • 05陣列
  • 06函式

※ 以上進度將視班級狀況調整

2026/07/06 – 2026/07/18 共 12 天

第一週 7/06 – 7/11
7/06 週一上課
7/07 週二上課
7/08 週三上課
7/09 週四上課
7/10 週五上課
7/11 週六期中測驗
第二週 7/13 – 7/18
7/13 週一上課
7/14 週二上課
7/15 週三上課
7/16 週四上課
7/17 週五上課
7/18 週六期末測驗
每日時段:上午 09:00–12:30 正式課程 | 下午 13:30–17:00 自由練習與助教答疑
📝 測驗規格:期中、期末測驗皆為 2.5 小時,以競賽規格進行
🍱 午餐:中午將由主辦方協助代訂便當,費用依實際消費自付

上課方式

🏢 台北實體場(主要)
台北市南京復興捷運站附近(課前公布)
實體授課為本營隊的主要形式,學員需自備可無線上網之筆記型電腦。
💻 線上場(限定名額)
適合無法到場但具備較強自律能力的學生
線上場的錄取門檻高於實體場,需另行評估。有意願者請先透過 LINE 聯繫老師確認資格。
LINE 諮詢線上場資格 →

優惠方案

方案報名時間費用
🌟 超早鳥 即日起 – 2026/04/30 NT$18,000 NTD
⚡ 早鳥 2026/05/01 – 2026/05/31 NT$20,000 NTD
一般報名 6/1 起 NT$22,000 NTD

※ 所有優惠不可合併使用,僅能擇一。

課程規定

一般規定

  • 本課程所有資料之著作權、所有權與智慧財產權均為 AA 競程所有,未經允許不得公開。
  • 線下上課學員需自備可無線上網之筆記型電腦。
  • 課前會進行簽到,請假請提前告知。
  • 學員可於 Discord 群組中討論與提問。
  • 家長如有問題,可透過 LINE 聯繫。
  • 主辦單位保有調整課程內容、時間與地點之權利。
  • 未經講師同意請勿錄影、錄音。
  • 個人請假不補課,但若請假人數達全班半數以上,將另行安排補課。
  • 電子發票將於本期課程結束前依報名時填寫方式發放。

退費政策

  • 開課日前第 30 日以前提出申請:全額退費
  • 開課日前第 29 日至開課當天課程開始前提出申請:退還已繳費用 70%
  • 課程開始後:恕不接受退費申請

※ 若學員已提前加入課程群組、接收課程資源、獲取作業表單或向老師諮詢題目,視同課程已提前開始,恕不退費。

歷年語法營學員,有多人在完成 Level 0-2 後持續進階,
並在 APCS、TOI 初選中取得優異成績。

這個營隊是許多人競賽程式路上的第一步

名額有限,把握每年一次的機會

語法營每年只開一次,錯過就要等到明年暑假。
建議先讀完本頁所有說明,確認符合條件後直接填寫報名表。
仍有疑問?報名表送出後老師會與你聯繫,或可 LINE 詢問

先看 FAQ LINE 詢問