孩子幾歲學 Scratch 最合適?年齡與工具完整對應(2026)

瀏覽次數:47

孩子幾歲學 Scratch 最合適?年齡與工具完整對應(2026)

本文最後更新:2026 年 10 月

撰文/橘子蘋果程式學苑 編輯團隊

快速回答
依 Scratch 官方說明,Scratch 是特別為 8 到 16 歲的孩子設計的,更小的孩子(5 到 7 歲)建議先使用簡化版的 ScratchJr——但官方也明講「各個年齡的人都在用 Scratch 創作與分享」,所以這是設計取向,不是門檻。實務上更準的判斷是年齡搭配成熟度訊號:孩子能不能閱讀簡單文字、能不能操作滑鼠鍵盤、能不能理解「先做 A 再做 B」。本文(2026)給你一張年齡 × 工具 × 能力的完整對應表,以及「什麼時候該從 ScratchJr 換成 Scratch」的具體判斷依據。

Scratch 官方怎麼說?先看年齡範圍

先把最權威的答案放在前面。Scratch 官方網站的家長專頁,有一個標題就叫「What is the age range for Scratch?」(Scratch 的年齡範圍是多少),官方的回答是:

「Scratch 是特別為 8 到 16 歲的年輕人所設計的,但各個年齡的人都在使用 Scratch 創作與分享。更小的孩子可以嘗試 ScratchJr——一個為 5 到 7 歲設計的簡化版 Scratch。」(Scratch 官方家長頁)

ScratchJr 官方網站的說明也互相呼應:ScratchJr 是讓「幼童(5-7 歲)」建立互動式媒體的入門級程式語言,而 Scratch 則是「8 歲以上」的年輕人在使用(ScratchJr 官方說明)。

這裡有兩個重點常被忽略。第一,「8 到 16 歲」是設計取向,不是資格限制——官方那句「各個年齡的人都在使用」很重要,它意味著 7 歲的孩子提早接觸不會「不合格」,17 歲的孩子也不必覺得自己太老。第二,5-7 歲有專門的工具,不是「太小不能學」,而是「換一個適合的版本」。接下來我們把這些對應關係,攤成一張完整的表。

年齡 × 工具 × 能力完整對應表

市面上多數文章講到「幾歲學 Scratch」,給一個年齡區間就結束了。但家長真正需要知道的是:這個年紀該用哪個工具、大概能做到什麼、要注意什麼。這張表把四件事一次對齊:

年齡 建議工具 大致做得到 該注意什麼
5–7 歲
(幼兒園~小二)
ScratchJr,或頑皮艾伯特(線上)、STEAM 創意機械積木(實體)等 1–2 年級啟蒙課程 用圖像積木讓角色移動、對話,做出簡單故事 不需識字太多;重點是「玩得起來」,別急著要成果
8–10 歲
(小三~小四)
Scratch 正式入門 做出能玩的小遊戲:角色控制、碰撞、計分 最佳窗口;需要基本讀字與滑鼠鍵盤操作
11–12 歲
(小五~小六)
Scratch 進階 變數、清單、函式概念;多關卡、較複雜的作品 此時可開始評估往文字程式移動
13 歲以上
(國一以上)
零基礎直接從 Python 起步,或 Scratch 快速打底 觀念吸收快,Scratch 階段可壓縮 零基礎可以直接從 Python 起步;家長想先用積木建立信心,才選 Scratch 快速打底

5–7 歲:ScratchJr 階段該注意什麼

這個年紀的孩子多半還在識字階段,ScratchJr 的設計正好避開這個門檻——積木用圖像而非文字,孩子靠辨認圖形就能組合出指令。他們可以讓角色走路、跳躍、說話,串成一個小故事或簡單互動。

低年級孩子用平板操作圖像式程式課程

圖中平板畫面為頑皮艾伯特課程

但有兩件事家長要調整期待。第一,這個階段的目標是「建立好感」,不是「學會程式」。孩子在玩的過程中,其實正在吸收「指令有先後順序」「一個動作接著另一個動作」這種最底層的邏輯,那比做出什麼作品重要得多。第二,不必為了「贏在起跑點」硬提早。如果孩子還坐不住、對圖像積木沒興趣,晚半年、一年再開始完全沒有損失——這個階段的差距,到了小三小四幾乎看不出來。

ScratchJr 之外:想要有系統、有老師帶的選擇

ScratchJr 是免費 App,很適合讓孩子自己玩、自己摸索。但 App 本身沒有內建循序的課程,孩子在家自己玩時,通常也沒有人在旁邊引導;孩子玩得很開心,卻不一定說得出自己學到了什麼。

如果你希望孩子按部就班把觀念學完整,可以考慮有課程設計的圖像式啟蒙課。以橘子蘋果的頑皮艾伯特為例:

  • 線上課,共 36 堂,每堂 50 分鐘。
  • 雙師上課:影片講師講解觀念;孩子舉手發問時,真人輔導老師一對一引導他想通。
  • 孩子跟著艾伯特的故事闖關,依序學會序列、迴圈、條件這三個程式核心觀念。
  • 全程用圖像符號下指令,不用打字;可以用 iPad 上課(Android 平板與手機不支援)。
  • 招收 1~2 年級、沒有程式經驗的孩子。

簡單說:想讓孩子先玩玩看,ScratchJr 就夠用;想讓孩子有人帶、一步步把觀念學紮實,再考慮艾伯特這類系統課程。

8 歲以上:Scratch 正式入門的最佳窗口

官方把 8 歲設為 Scratch 的起點,不是隨便訂的。這個年紀的孩子通常同時具備了三個條件:能閱讀簡單的中文指令(Scratch 積木是文字的)、能穩定操作滑鼠與鍵盤、以及開始理解抽象的因果關係(如果⋯就⋯、重複做⋯直到⋯)。這三件事一到位,Scratch 的積木就從「看不懂的方塊」變成「能表達想法的工具」。

小三小四的孩子在筆電上用滑鼠拖曳積木製作小遊戲

小三到小四通常是效果最好的窗口:孩子的邏輯開始成熟,又還保有大量玩心,能把「做出一個能玩的遊戲」當成很有成就感的事。在橘子蘋果,Scratch 實戰班收 4~7 年級(小三升小四可收);小三通常先推薦麥塊程式班。如果你想知道從這裡開始要多久能看到成果,可參考〈孩子學 Scratch 多久能做出第一個遊戲〉;想先了解 Scratch 本身,見〈什麼是 Scratch?完整解析〉。

什麼訊號代表該從 ScratchJr 換成 Scratch?

這是家長最實際、卻幾乎沒有人回答的問題:孩子現在在用 ScratchJr,什麼時候該換?與其看生日,不如看下面這四個訊號——出現兩個以上,通常就是時候了:

  1. 覺得 ScratchJr「不夠用」。孩子開始抱怨「不能做我想要的東西」、想要更多變化——這是最明確的訊號,代表工具已經跟不上他的想法。
  2. 能讀懂短句。Scratch 的積木是文字的,孩子能認得「當綠旗被點擊」「重複 10 次」這種短句,就能自己看懂積木在做什麼。
  3. 能穩定操作滑鼠拖曳。ScratchJr 主要用平板觸控,Scratch 則多在電腦上用滑鼠拖積木——手部操作跟得上,學習才不會卡在工具上。
  4. 會問「為什麼」而不只是「怎麼做」。當孩子開始追問角色為什麼會這樣動,代表他想理解規則,而不只是照著點——這正是進入正式 Scratch 的心智準備。

反過來說,如果孩子還在享受 ScratchJr、也還沒出現上面的訊號,就不必急著換。提早換工具卻跟不上,反而容易把興趣消耗掉。

上過頑皮艾伯特的孩子,可以參考其中「能讀懂短句」「能穩定操作滑鼠拖曳」兩個訊號,判斷是否準備好往下一階段走。在橘子蘋果,艾伯特結業的孩子通常銜接 3 年級起的麥塊程式班。

年齡之外:3 個比生日更準的成熟度訊號

同樣是小三,有的孩子已經能自己規劃一個小遊戲,有的還在適應鍵盤——年齡只是起點,成熟度才是真正的判準。不必看懂程式,你也能觀察這三件事:

  • 能不能理解「先做 A 再做 B」的順序性?例如講解一個規則遊戲,他能不能照順序執行。這是所有程式邏輯的起點。
  • 閱讀與操作能不能跟上?能讀懂短句、能穩定用滑鼠鍵盤——這兩件事沒到位,孩子的挫折會來自工具而非程式本身。
  • 專注續航有多長?能不能在一件事上投入二十分鐘以上。程式需要「試—錯—再試」的循環,太快放棄的孩子,適合先從短堂數、節奏活潑的課程開始。

更完整的程式啟蒙年齡討論,可延伸閱讀〈程式啟蒙年齡是幾歲?幾歲開始學最剛好〉。

高年級或國中才開始,會太晚或太幼稚嗎?

不會太晚。Scratch 官方明講「各個年齡的人都在用 Scratch 創作與分享」,它本來就不是只給小學生的工具。而且年紀大一點的孩子有明顯優勢:抽象思考更成熟,同樣的觀念吸收得更快,Scratch 階段可以壓縮得比小三小四的孩子短。

至於「會不會太幼稚」——關鍵在題材與難度,不在工具。同樣是 Scratch,做「小貓走迷宮」跟做「多關卡、有敵人的對戰遊戲」是完全不同的挑戰。若孩子已經國中,即使沒有程式基礎,課程設計上也可以直接從 Python 等文字程式起步,不必先繞一圈積木——這時候該問的不是「幾歲學 Scratch」,而是「要不要學 Scratch」。

幾歲學 Scratch 常見問題 FAQ

5 歲可以直接學 Scratch 嗎,一定要先從 ScratchJr 開始嗎?

依 Scratch 官方說明,Scratch 是特別為 8 到 16 歲設計,5-7 歲建議先用簡化版 ScratchJr。原因不是「不准」,而是 Scratch 的積木是文字的、需要滑鼠操作,5 歲孩子容易卡在工具而非邏輯上。若孩子識字與操作特別早熟,提早接觸 Scratch 也不會有壞處——官方也說各年齡的人都在使用;但一般情況下,從 ScratchJr 開始體驗會更順。

太早讓孩子學 Scratch,會不會揠苗助長、學了也沒效果?

只要工具選對,提早接觸不會有害,但也不必為了搶快而硬推。5-7 歲用 ScratchJr 的目標是建立好感與「指令有先後順序」的直覺,不是學會程式;若孩子還坐不住、對圖像積木沒興趣,晚半年一年再開始完全沒有損失——這個階段的差距,到了小三小四幾乎看不出來。真正影響成效的是興趣有沒有被保留下來。

幾歲開始學 Scratch 才不算太晚?

沒有「太晚」這件事。Scratch 官方明確表示各個年齡的人都在使用它創作與分享。年紀較大的孩子抽象思考更成熟,同樣的觀念吸收更快,Scratch 階段通常可以壓縮得更短。真正該調整的不是「來不來得及」,而是「用什麼難度的題材」——國中生做多關卡對戰遊戲,跟小三做走迷宮,是完全不同的挑戰。

ScratchJr 和 Scratch 差在哪?孩子該在什麼時間點換?

ScratchJr 是 5-7 歲用的簡化版,積木以圖像為主、多在平板操作;Scratch 積木是文字的,功能完整得多,通常在電腦上使用。換的時機看四個訊號:①孩子開始覺得 ScratchJr「不夠用」②能讀懂短句 ③能穩定用滑鼠拖曳 ④開始問「為什麼」而不只是「怎麼做」。出現兩個以上通常就是時候;訊號還沒出現就不必急,提早換卻跟不上反而消耗興趣。

國小高年級或國中才第一次接觸 Scratch,會不會太簡單、太幼稚?

會不會幼稚,取決於題材與難度,不是工具本身。同樣用 Scratch,可以做小貓走迷宮,也可以做多地圖、有敵人的複雜對戰遊戲,後者對國中生一樣有挑戰性。年紀大的孩子通常能較快通過基礎階段,往進階作品或文字程式移動;國一以上沒有程式基礎的孩子,也可以直接從 Python 起步,不必先學 Scratch。

同年齡的孩子程度差很多,要怎麼判斷我的孩子該從哪裡開始?

看三個成熟度訊號,比看年齡準:①能不能理解「先做 A 再做 B」的順序性 ②能不能讀懂短句、穩定操作滑鼠鍵盤 ③能不能在一件事上專注二十分鐘以上。三項都到位,就適合進入正式 Scratch;若閱讀或操作還跟不上,先從頑皮艾伯特或 STEAM 創意機械積木開始會更順。最準確的方式仍是讓老師實際看孩子操作一次再判斷。

學校電腦課教的 Scratch,跟坊間課程的年齡建議一樣嗎?

年齡建議大致一致(都以中年級以上為主),但深度與節奏差很多。學校的資訊課時數有限、班級人數多,多半停在「認識介面、做出簡單效果」;坊間系統課程則會把一個階段的觀念(變數、條件、迴圈到完整作品)循序走完。如果孩子在學校接觸過覺得有興趣,通常是很好的起點訊號,可以接著找系統性的課程往下走。

平板可以用嗎?裝置會影響幾歲開始的判斷嗎?

會。ScratchJr 主要為平板觸控設計,適合 5-7 歲;正式版 Scratch 雖然也能在部分裝置上開啟,但拖曳積木、切換視窗等操作在電腦上順暢得多,多數課程也以筆電為主;以橘子蘋果為例,Scratch 線上體驗課可以直接用 iPad,正式課需要電腦或平板搭配鍵盤與滑鼠,Android 平板不支援。所以「孩子能不能穩定操作滑鼠鍵盤」其實是換工具的實際門檻之一——這也是為什麼低年級先用平板版本,會比硬撐電腦版更合適。

沒用過 ScratchJr,可以直接上頑皮艾伯特嗎?

可以。頑皮艾伯特從零開始教,招收 1~2 年級、沒有程式經驗的孩子,不需要先學過 ScratchJr,也不需要會打字。課程用圖像符號學序列、迴圈、條件,可以用 iPad 上線上課。

不確定孩子現在適合哪一個階段?

年齡只是起點,實際看孩子操作最準。預約免費試聽,橘子蘋果的老師會依孩子的閱讀、操作與專注狀況,判斷該從頑皮艾伯特、STEAM 創意機械積木、Scratch 還是更進階開始——不逼單,讓你帶回家考慮。

預約免費試聽

或先看看全台 12 縣市教室位置 →