JSXGraph 互動學習入門 (10 階段)

第一階段:Hello, JSXGraph!

學習目標:了解 JSXGraph 的基本概念,並成功在網頁中初始化一個繪圖區域。這是所有創作的起點。

第二階段:點點成金

學習目標:學習建立固定與可拖曳的點,並修改其外觀。試著拖曳 B 點和 C 點,觀察 A 點的變化。

第三階段:連線你我

學習目標:掌握利用「點」來定義直線、線段與射線。拖曳 P、Q 兩點,觀察不同線條的動態更新。

第四階段:完美圓弧

學習目標:學習以不同方式定義並繪製圓形及圓弧。拖曳圓心 O 或圓周上的點 P,感受圓的變化。

第五階段:古典之美

學習目標:應用平行與垂直線作圖。拖曳直線 L 的端點或點 C,驗證平行與垂直關係是否恆久不變。

第六階段:動感變換 (一) - 平移與旋轉

學習目標:對幾何物件進行平移和旋轉。拖曳向量 V 的箭頭或旋轉點 R 來控制變換。

第七階段:動感變換 (二) - 縮放與軌跡

學習目標:實現物件的縮放,並追蹤點的運動軌跡。拖曳滑桿改變縮放比例,或拖曳 Q 點來繪製 P' 的軌跡。

第八階段:互動核心 - 滑桿與標籤

學習目標:引入滑桿來動態控制變數,並使用標籤顯示資訊。拖動滑桿,觀察點的位置與標籤數值的即時更新。

第九階段:完全控制 - 按鈕、輸入框與核取方塊

學習目標:使用更多互動元件來觸發動作與控制顯示。試試看所有互動元件的功能。

第十階段:綜合應用 - 動態數學儀表板

學習目標:整合所學,建立一個二次函數 $y = ax^2 + bx + c$ 的探究儀表板。調整滑桿,探索二次函數的奧秘!