科技教育創新專區 › 部落格

🪐 #29 太陽系探索者:Three.js 3D 渲染 + 滑鼠拖旋轉 + 模擬速度滑桿 + 內外太陽系三視角切換

黃凱揚(阿凱老師) · 桃園市龍潭區石門國民小學 · 2026-05-21

#29 真實名稱「太陽系探索者 🚀」— 阿凱用 **Three.js 3D 渲染**寫的太陽系互動模擬。拖曳滑鼠旋轉視角 + 滾輪縮放 + 點擊行星顯示資訊 + 模擬速度滑桿 + 顯示軌道 / 行星標籤開關 + 三種預設視角(總覽 / 內太陽系 / 外太陽系)。24KB 單檔部署 XOOPS VM。

五年級自然「太陽系」單元的痛

五年級自然有「太陽系」單元 — 但傳統教學:

阿凱的 #29 太陽系探索者 反向:Three.js 純瀏覽器 3D + 中文介面 + 拖滑鼠就能轉。

#29 真實技術細節(Three.js 3D!)

真實標題:「太陽系探索者 🚀」

完整功能(從程式碼抽出):

功能 A:3D 渲染(Three.js)

功能 B:互動控制

功能 C:模擬控制

功能 D:三種預設視角

功能 E:「使用說明」內建教學

真實技術棧

為什麼這個值得寫獨立教學心得?

#29 是 swissknife / smes_html 系列中唯一用 Three.js 的工具 — 阿凱對技術棧的選擇有意識:

用對工具是工程師的修養。

教學情境

五年級自然「太陽系」單元 3 節課:

資訊科技課示範:

家長親子科學:

跟其他天文工具的差異

工具優點缺點
課本完整知識平面、無互動
YouTube影音吸引被動觀看
Stellarium專業要裝軟體
NASA Eyes真實英文介面
#29 太陽系探索者零安裝 + 中文 + 互動 + 學校網域⭐

配對工具推薦

適用對象

想試試?

→ 前往 #29 太陽系探索者

第一次玩建議:先點「使用說明」看完 → 切「內太陽系」視角 → 拖滑鼠繞地球 → 點地球看資料 → 你會理解「3D 比 2D 強在哪」。

開源原始碼:參考這個工具做出你的版本

阿凱老師大部分的教育工具都在 GitHub 公開原始碼,歡迎老師、學生與開發者參考改造成適合自己情境的版本。文章頁左下角的「複製 AI 開發提示詞」可把工具資料與原始碼連結一次交給 ChatGPT、Claude、Gemini 等 AI 助手。