我為了教「動能」做了一個賽車遊戲「方塊賽車」
讓學生拿自己的手機當控制器,在課堂上分組狂踩油門跟煞車!當加速需要做功、煞車距離跟動能大小直接相關時,硬梆梆的物理概念就瞬間變成了勝負欲。
最近在備課想到,每次教到動能跟功能定理,只要黑板上開始推導 \( W = \Delta K \),台下學生大概有半數會直接登出。說真的,單看那些代數符號真的超級無感,要他們憑空想像作功和能量的轉換實在太折磨了。
這幾天一直在思考怎麼破局,後來心一橫,不如直接做一個「方塊賽車」的多人連線系統吧(最多四十人)!讓學生拿自己的手機當控制器,在課堂上分組狂踩油門跟煞車。當他們發現加速需要做功、煞車距離跟動能大小直接相關的時候,那些硬梆梆的物理概念就瞬間變成了勝負欲。
✨ Vibe Coding 的開發體驗
最好笑的是這次的開發過程。其實這類多人連線的前後端資料同步,以前如果要自己寫真的會搞死人,但我這次完全體驗了什麼叫 Vibe Coding!
我基本上就是出一張嘴,把遊戲邏輯跟物理參數丟給 AI,它竟然就順順地幫我把前後端架構跟 Socket 連線全扛下來了。省下那些痛苦刻 code 的時間,剛好拿來微調車體的摩擦力係數。
🚀 準備飆車
明天高二那幾個班剛好教到這裡,我打算直接不講公式,上課先讓他們飆車一輪,順便拿他們來壓力測試一下這個連線系統,希望學校的無線網路撐得住...
#阿偉的物理xAI實驗室 #功能定理 #創新教學 #VibeCoding
🎮 遊戲預覽 (主機端 Host)
想看看跑起來的樣子嗎?下面是方塊賽車的主機端視窗,學生就是透過這個畫面上的 QR Code 或網址來連線遊玩。
💡 此為伺服器端畫面,需要另開手機或分頁進入遊戲控制器端。