篇名 | JavaSketchpad 編輯器在數學科教具學具環境設計上的應用 |
---|---|
卷期 | 290 |
作者 | 林保平 |
頁次 | 48-57 |
關鍵字 | Geometer’s Sketchpad 、 GSP 、 JavaSketchpad 、 教具學具 |
出刊日期 | 200607 |
JavaSketchpad 是能執行Geometer’s Sketchpad (簡稱 GSP) HTML 檔案的網路執行引擎軟體。Geometer’s Sketchpad 雖然可以將大部分圖形檔案存為HTML 檔案,但是用「圓弧」、「角平分線」、「連續按鈕」、「函數圖形」、「非基本物件上的點」、「遞迴作圖」(iteration) 、…等相關指令所做圖形,無法存為HTML 檔案以便上網使用。在設計教具學具相關學習環境時,JavaSketchpad 也有一些缺陷,HTML 檔案內的GSP 資料是序列性編號的物件資料,由於無法再轉存為GSP 檔案,插入新物件或修改程式相當困難,而且JavaSketchpad 並不提供如「輸入輸出」或「連續按鈕」等方便設計互動程式的功能。本文介紹一個編輯程式,能將Geometer’s Sketchpad htm 檔案內的物件資料轉換成一個形式上方便修改的檔案。這個新型式的檔案,就可以很容易地根據JavaSketchpad 的文法,加入新的物件,並作一些修飾。修改或修飾後的檔案,可以再度轉換回HTML 的形式,能由JavaSketchpad 來執行。使用者也可以利用編輯器,加入JavaSketchpad 物件、或加入可以與JavaSketchpad 程式畫頁互動的「輸出輸入區」、「連續或並行按鈕」、「下拉選項欄」等。在修改完畢後, 也可以直接呼叫瀏覽器作執行測試。運用Geometer’s Sketchpad 及這個編輯器,可以協助發展數學科教具學具學習環境。我們已經發展了許多這類程式放置於網頁http://www.dynamath.idv.tw ,在本文中也作了一些介紹。