← 回 VibeCoding Game

給家長 · 認識 VIBE CODING

給孩子的 Vibe Coding 入門指南

讓孩子透過打造、實驗、看見自己的想法變成真的東西,學會怎麼跟 AI 一起創作。

「快一點!」速度改變了創作真的跑得更快

孩子用最平常的講法告訴自己的創作要改什麼,這句話會變成一個看得見的改變
——不是黑盒子變魔術。

什麼是 Vibe Coding?

Vibe Coding,是先把你想要的東西用一句話講出來,而不是先學程式語法。你說出想法——「快一點」「加一顆火箭推進器」——它就變成真的、能動的改變。

這不代表程式碼消失了,只是順序變了:先有想法,語法晚一點再來。

孩子學得會 Vibe Coding 嗎?

可以。用平常講話的方式表達想法,讓很多小朋友不用先卡在語法關就能開始——不用背指令,用自己的話說就好。

但這裡有兩種很不一樣的體驗,差別很大:

  • 「AI,幫我做出來。」——結果直接出現,孩子看不太出來是怎麼做到的。
  • 「我在學怎麼跟 AI 一起做出東西。」——想法變成看得見的改變,孩子開始發現「我說的話」跟「發生的事」之間的關係。

VibeCoding Game 走的是第二條路。

在 VibeCoding Game 裡,孩子怎麼學 Vibe Coding?

每次孩子想改點什麼,都會走過同一個循環:

  1. 想

    決定要做什麼——一個英雄、一台機器,一個屬於自己的創作。

  2. 說

    用平常講話的方式打出來:「讓它快一點」「幫它加一顆火箭推進器」。

  3. 改

    這句話變成一個具體的改變——像速度這種數值變了,或多了一個零件。

  4. 玩

    把創作拿出去,看看它到底會怎麼樣。

  5. 懂

    馬上有個誠實的小提示,告訴孩子剛剛到底改了什麼、為什麼。

  6. 再試

    結果不是想要的?回去改別的地方,再試一次。

在火星任務——VibeCoding Game 的第一個任務——實際上長這樣:孩子用積木拼出一個英雄,打字說「快一點」,看到畫面上「速度」這一行程式碼的數字真的變了,然後衝出去把擋住降落區的那塊巨石撞開。

現在這句話是靠一套本地的規則判讀邏輯理解的,還不是大型語言模型(LLM)。但「想法 → 改變 → 結果」這個循環不會變——孩子在這裡真正累積的,是「把想法變成程式改變」的基礎能力與基礎概念;之後底層的判讀能力再怎麼進步,這些都一樣用得上。

Vibe Coding 跟傳統的兒童程式入門,差在哪?

傳統的程式入門VibeCoding Game 的 Vibe Coding
通常先學語法跟規則先有創作
照著固定的教學步驟走孩子用自己的話講出想法
程式碼是起點結果馬上出現,背後的程式碼也看得到
小地方寫錯,可能還沒做出東西就卡關理解是慢慢在玩的過程中長出來的

這不是在說傳統寫程式不好——很多厲害的工程師都是這樣入門的,VibeCoding Game 也不是要孩子永遠不碰程式碼。重點不是把程式碼永遠藏起來,而是讓孩子有想搞懂它的理由。

Vibe Coding 是不是就是叫 AI 做事?

不是——至少不應該是。

如果孩子只說一句「幫我做個遊戲」,然後有東西默默把全部工作做完,學到的東西其實很有限:結果出現了,但孩子搞不清楚怎麼發生的、為什麼會這樣、下次可以怎麼試不一樣的。

VibeCoding Game 讓孩子留在剛剛那個循環裡——想、說、改、玩、懂、再試。孩子打的每一句話都會變成一個看得見的改變,而且 V-Bot 會告訴他剛剛發生了什麼,不是只丟一個結果給他。

孩子可以學到什麼?

這裡沒有正式的課,只是照著上面那個循環玩下去,自然會碰到的東西。

  • 程式碼裡的因果關係 — 打一句話、看著某個數值真的改變,會慢慢建立「我說的話會對應到什麼結果」的具體感覺。
  • 一點一點看懂真正的程式碼 — 畫面上的程式碼是根據孩子剛剛做的事即時生成的(像 `speed: 4` 這樣的寫法),不用特地上語法課,也會慢慢熟悉程式碼長什麼樣子。
  • 不怕做錯的實驗精神 — 什麼都不是永久的。做出來的東西不如預期,就回去改、再試一次——這就是在玩的過程中,自然長出來的除錯習慣。
  • 在同一套系統裡發揮創意 — 積木、顏色、行為可以組合出很多樣子,所以就算「題目一樣」,每個孩子做出來的創作也不會一樣。
  • 自然而然碰到學校科目的概念 — 讓創作衝出去撞巨石,本身就是看得見的物理——重量、速度、力。隨著 VibeCoding Game 長大,這種「邊做邊學」的方式也規劃延伸到語言、數學、自然科學、地理等學校科目的概念。

孩子現在可以做出什麼?

現在就能玩到的

VibeCoding Game 的第一個任務「火星任務」,讓孩子用簡單的積木——輪子、火箭推進器、彈簧等等——打造一個英雄,用拖拉、點選或直接打字告訴它要怎麼改(速度、力量、大小、顏色),再讓它衝出去把擋住降落區的巨石撞開。免費、直接在瀏覽器玩,不用下載,也不用註冊就能開始。

未來的方向

火星任務規劃會逐漸長成更多關卡,每一關會圍繞不同類型的創作與挑戰;火星任務之外,VibeCoding Game 也規劃陸續推出更多任務,各自是獨立的主題世界。這是目前的方向,還沒有全部做出來——現在能玩的是 LV1 · Smash Lab。

專為小小創作者設計

孩子需要先會寫程式嗎?
不用。VibeCoding Game 主要靠打字、用平常講話的方式告訴它要什麼,孩子用自己的話說就好,不是程式語法。
開始玩之前,孩子需要先懂程式語法嗎?
不用。拉桿、點選、打字說想法,從第一分鐘就能用,不用先背關鍵字。
這是設計給幾歲的孩子玩的?
主要為 6–10 歲的孩子設計。
是不是 AI 把所有事都做完了?
不是——這正是重點。孩子打的每一句話,都會變成一個看得見、可以追溯的具體改變,而不是一個結果憑空出現,完全看不出是怎麼做到的。
語音輸入呢?
VibeCoding Game 理解的是文字。如果裝置或瀏覽器有內建的語音轉文字功能,孩子當然可以用說的,但 VibeCoding Game 本身不會錄音、也不處理語音內容。
需要安裝或註冊什麼嗎?
不用。火星任務的第一關免費,直接在瀏覽器就能玩,不需要登入就能開始。

準備好了嗎?

準備好動手做點什麼了嗎?

不會寫程式也能開始創作。做出東西、改改看、看看會發生什麼事。

開始任務 · Mission Mars