下忍
程式啟蒙階段
使用 Scratch 或其他圖像化程式來學習基礎程式邏輯。
初級 1、2適合國小 1 ~ 2 年級
這一階的目標:邏輯能力識別
從下忍到特別上忍,四個階段。孩子現在在哪一階、下一步往哪走,這張圖說清楚。
階段是依「能力」而不是依「年齡」分的。表格裡的年級是常見情況,實際會依孩子的程度調整。
下忍
程式啟蒙階段
使用 Scratch 或其他圖像化程式來學習基礎程式邏輯。
初級 1、2適合國小 1 ~ 2 年級
這一階的目標:邏輯能力識別
中忍
文字化程式入門
開始使用創世工程師,走入文字化程式的世界。
中級 3、4適合國小 2 ~ 6 年級
這一階的目標:取得興趣
上忍
程式化能力深耕
對於程式具有高度興趣,可以將簡單的自我想法使用創世工程師來實現。
高級 5、6適合 6 ~ 9 年級
這一階的目標:自主深度探索
特別上忍
程式能力活用
以大型專案為主,用引導的方式讓學員實際製作大型複雜遊戲,可銜接 Python 課程。
上級 7適合 9 ~ 12 年級
這一階的目標:往 APCS 之路邁進
| 階段 | 常見年級 | 建議課程 | 這一階要建立的 |
|---|---|---|---|
| 下忍 | 國小 1 ~ 2 年級 | 程式初體驗、開源麥塊程式營 | 操作電腦的自信、順序與重複的直覺 |
| 中忍 | 國小 2 ~ 6 年級 | 開源麥塊程式營、Roblox 遊戲開發、AI 繪本、AI Vibe Coding | 從積木過渡到打字,開始讀得懂程式碼 |
| 上忍 | 6 ~ 9 年級 | JS 遊戲開發、Roblox 遊戲開發、AI 動畫、Linux 桌面應用 | 能把自己的想法獨立實作出來 |
| 特別上忍 | 9 ~ 12 年級 | Python 入門 / 進階、APCS 升學資優 | 大型專案、演算法,銜接升學與大學課程 |
寒暑假營隊落在哪裡?多數營隊梯次落在「下忍/中忍」的位置,是入門與試水溫最好的時機。孩子若在營隊中特別有興趣,可以直接接常態班往上走,不必等下一個寒暑假。
程式教育最常見的問題不是「學不會」,而是「不知道現在學的東西通往哪裡」。孩子在 Scratch 拖了兩年積木,然後呢?家長付了錢,孩子玩得很開心,但沒有人說得出下一步。
我們把路徑拆成四階,每一階都有明確的入口條件與出口能力。下忍要離開時,孩子要能不靠老師自己完成一個作品;中忍要離開時,孩子要能讀懂並修改文字化的程式碼——這樣才知道什麼時候該往上,什麼時候該多待一陣子。
也因為這樣,我們的課程之間是可以接的:JS 遊戲開發的變數與迴圈,到了 Python 一樣用;Python 的演算法底子,到了 APCS 直接派上用場。不是每學一樣新東西就要從頭來過。
為什麼是現在
「要不要讓孩子學 AI」這個問題,兩年前還可以再等等,現在不行了。不是因為 AI 很紅,而是因為它同時改變了學習的方式、作品的樣子,以及升學在看的東西。以下是我們認為家長真正該知道的六件事。
過去孩子想做一款遊戲、一本繪本、一支影片,中間隔著好幾年的技能養成,多數人在半路就放棄了。現在只要描述得夠清楚,當天就能看到雛形。這個回饋循環從以年計縮短到以小時計,孩子願意繼續往下走的機率完全不同。
一位老師面對十六個學生,同一個觀念最多重講三次。AI 可以用孩子聽得懂的方式解釋第三十次,還能換一個比喻再講一遍。學習速度不再被班級的平均值綁住,快的可以往前跑,慢的不會被丟下。
查語法、抄範例、對括號——這些低階工作被 AI 吃掉之後,剩下來的時間會流去哪裡?流去問對問題、把問題拆開、判斷答案對不對。這三件事不分科系,而且沒有任何工具能代勞。
108 課綱把資訊科技列為國高中部定必修,學習歷程檔案看重的是「有脈絡、有反思、看得出過程」的作品。一本 AI 繪本、一支 AI 動畫,附上分鏡、提示詞的迭代紀錄與「哪裡失敗過、怎麼改的」,比一張證照有說服力得多。
資工系採計 APCS 已經是常態;近年各校紛紛開設 AI 學程與跨領域課程,申請入學時明顯偏好有實作紀錄的學生。作品集不是高三才開始準備的東西——現在開始的孩子,到升學時已經累積三到六年。
會用 AI 的醫師、設計師、記者,取代的不是同行,而是不會用的同行。這條線會在孩子出社會前就畫完。我們沒辦法預測十年後有哪些職業,但可以確定判斷力與表達力會更值錢,而這正是 AI 課在練的東西。
那孩子會不會變成什麼都靠 AI?這是我們最認真對待的一個問題。我們的規矩很簡單:AI 可以幫你產出,但你必須看得懂、講得出、抓得到錯。課堂上有固定環節是「AI 給了這段程式碼,請逐行說明它在做什麼」,也會刻意讓 AI 出錯要孩子抓出來。成果發表時每位學員都得回答「你這裡為什麼要這樣寫」——答不出來的作品,不算完成。AI 在我們的課裡是一個會犯錯的同事,不是一台自動販賣機。