分享這篇文章
兒童程式自學資源大全|家長完整指南(2026 更新)— 點亮程式

兒童程式自學完整資源|孩子學程式從哪裡開始

家長資源 Hub · 兒童程式自學

孩子學程式
從哪裡開始都有答案

不用花大錢補習,也不需要家長懂程式。這裡按年齡整理好孩子自學程式的完整路徑,從免費平台、入門影片到 Scratch 專案,一個頁面幫你找齊。

不是叫你一次把所有資源都看完。比較像是一份整理好的學習地圖,先找到孩子現在適合的入口,再慢慢往下一步前進。

40萬+ 累積觀看 全部免費資源 108 課綱對應

先看孩子現在適合哪個入口

依照年齡與學習階段整理,不用從一大堆平台裡迷路。

6–9
遊戲化入門
ScratchJr、Code.org 圖形積木,不需要先會寫程式
9–12
Scratch 專案創作
動畫、遊戲、互動故事,完成看得見的作品
12+
進階程式語言
Python、JavaScript,從圖形積木慢慢銜接文字程式

許多家長想讓孩子學程式,卻不知道兒童程式自學該從哪個平台、哪個年齡開始。補習班費用不低,但其實有很多免費、品質高的學習資源,只要知道怎麼挑選,在家就能讓孩子展開程式學習之旅。

這個頁面按年齡段整理了完整的兒童程式自學路徑:6–9 歲從 ScratchJrCode.org 的圖形積木開始;9–12 歲進入 Scratch 做動畫和遊戲專案;12 歲以上可以銜接 Python 或 JavaScript。所有推薦的平台都是免費、有中文介面,不需要家長懂程式就能陪孩子一起學。

108 課綱已將程式設計列入國中小必修,讓孩子從小建立運算思維和問題解決能力,不只是為了考試,更是面對 AI 時代的核心素養。兒童程式自學不需要花大錢,選對資源和方法,在家就能學得比補習班更紮實。以下是完整的資源,按照年齡和學習階段整理。

第一次來?從這裡開始

兒童程式自學:按年齡找到孩子的起點

不同年齡的孩子需要不同的學習方式。找到孩子現在的年齡段,從建議的工具開始,不用一次把所有東西都學完。

01 6–9 歲

從遊戲化積木開始,不需要識字

這個年齡的孩子適合用圖形積木,靠拖拉完成動作,不需要輸入文字。重點是讓孩子覺得好玩,建立「程式就是給電腦下指令」的直覺。

推薦:ScratchJr · Code.org 幼兒課程

→ 查看完整資源攻略
02 9–12 歲

Scratch 做專案,完成看得見的作品

這個年齡最適合學 Scratch。從動畫、遊戲到互動故事,每個專案都有明確的成品。孩子看到自己做出來的東西,學習動力會大幅提升。

推薦:Scratch · 點亮程式教學影片

→ 看 Scratch 入門教學
03 12 歲以上

銜接文字程式語言,建立真正的程式能力

有 Scratch 基礎之後,可以進入 Python 或 JavaScript。Code.org 的課程有完整的銜接路徑,不需要再找補習班,在家就能繼續深入。

推薦:Code.org · Python · JavaScript

→ 看 Code.org 課程攻略
免費學習平台

這幾個平台,家長不用花錢就能開始

以下整理的全部是免費資源,有中文介面,可以在家直接用。不需要安裝複雜的軟體,開瀏覽器就能學。

🎓 適合全年齡

Code.org:從幼兒到高中的完整課程體系

美國最大的免費程式教育平台,從幼兒園到高中都有對應課程。台灣有中文版,有「舞動派對」等闖關課程,適合 6 歲以上孩子自學入門。

查看完整介紹 →
🗺️ 整理好的攻略

讓孩子自學程式的完整攻略

整理 ScratchJr、Scratch、Code.org、MIT App Inventor 等多個平台的比較與選擇建議,幫家長一次搞清楚各平台的差異和適合年齡。

查看攻略 →
家長常問

幾歲開始?需要基礎嗎?這幾個問題最多人問

不用翻很多文章,這裡整理了家長最常問的問題,直接給你答案。

幾歲開始學程式比較好?

6 歲就可以開始,用 ScratchJr 或 Code.org 的遊戲關卡入門。不過最甜蜜點是 9–12 歲,認知能力夠、可以用 Scratch 完成有趣的專案,學習動力也最強。

家長不懂程式,可以教孩子嗎?

可以。這裡整理的資源都是設計給孩子自學的,家長只要協助找到平台、陪孩子看第一個影片就夠了。點亮程式的 YouTube 影片有完整步驟,孩子可以自己跟著做。

Scratch 跟 Python 有什麼差別,要先學哪個?

Scratch 是視覺化積木,適合 9–12 歲;Python 是文字程式語言,適合 12 歲以上有 Scratch 基礎的孩子。建議先 Scratch 再 Python,不要跳過,否則孩子很容易卡關放棄。

108 課綱要學程式,在家自學夠嗎?

夠。108 課綱的程式教育重點是運算思維,不是要孩子會寫複雜的程式碼。這裡整理的 Scratch 和 Code.org 資源完全對應課綱要求,在家自學可以打得比課堂更紮實。

家長常見問題

兒童程式自學最常問的 6 個問題

在讓孩子開始學程式之前,這幾個問題的答案可以幫你省去很多摸索的時間。

孩子幾歲開始學程式最合適?

+

6 歲就可以開始,用 ScratchJr 或 Code.org 的圖形積木入門,不需要孩子會讀文字,靠拖拉圖案就能完成動作。不過兒童程式自學的最甜蜜點是 9–12 歲,這個年齡的孩子認知能力夠、能完成有趣的 Scratch 專案,學習動力也最強。

不用擔心「起步太晚」。12 歲才開始的孩子,只要找到對的工具和方法,一樣可以在一年內做出完整的程式作品。

家長完全不懂程式,可以讓孩子自學嗎?

+

可以。這個頁面整理的所有資源都是設計給孩子自主學習的,家長不需要懂程式。

家長的角色是:陪孩子看第一個影片、幫忙設定帳號、偶爾問「你今天做了什麼」。點亮程式的 YouTube 教學影片每部都有完整步驟,孩子可以暫停、倒回、自己跟著做,不需要旁邊有人指導。

Scratch、Python、Code.org 有什麼不同?要從哪個開始?

+

三個工具適合不同階段:

Scratch(9–12 歲):用積木拖拉寫程式,可以做動畫、遊戲、互動故事,完成看得見的作品,是兒童程式自學最推薦的入門工具。

Code.org(6 歲以上):從幼兒園到高中都有課程,用遊戲闖關的方式學習,適合剛接觸程式的孩子建立基礎概念。

Python(12 歲以上):文字程式語言,適合有 Scratch 基礎、想進階的孩子。建議不要跳過 Scratch 直接學 Python,否則容易因為看不到成品而失去動力。

孩子學了一陣子就沒興趣了,怎麼辦?

+

失去興趣通常有兩個原因:太難看不到成就感。解法是回到更簡單的專案,讓孩子在 30 分鐘內完成一個東西、看到成品。

點亮程式的 Scratch 教學影片設計就是以「做出完整作品」為目標,每部影片結束孩子都能交出一個可以展示給家人看的成品。這個設計背後的邏輯是:有成就感,才有動力繼續。

需要花錢補習嗎?免費資源夠用嗎?

+

免費資源完全夠用,尤其是入門到中級階段。Scratch 本身免費、Code.org 免費、點亮程式的 YouTube 教學影片全部免費。

補習班的價值在於「有人督促進度」和「社交學習」,不在於教材本身。如果孩子有自學能力、家長能稍微陪伴,在家用免費資源可以達到跟補習班相同甚至更好的學習成果。需要付費教材的時機,通常是孩子已經有基礎、想要更系統化的完整教案包時。

學 Scratch 對 108 課綱有幫助嗎?

+

有直接幫助。108 課綱將程式設計列入國中小「資訊科技」必修,核心學習內容包含運算思維、程式設計概念(事件、序列、迴圈、條件)專案式學習,這些正是 Scratch 教學的主軸。

孩子在家用 Scratch 完成幾個專案之後,學校的資訊課會輕鬆很多。更重要的是,108 課綱強調的不是記住語法,而是培養用程式解決問題的能力,這也是兒童程式自學最核心的目標。