我在之前一篇博文中認爲 JSXGraph 適合開發跨平臺中小學幾何教學軟件, 並基於 JSXGraph 快速開發了交互式命令的動態幾何平臺,也在幾天中編寫了20箇中小學幾何在線版課件, 體會到 JSXGraph 的強大魅力和靈活性。php
美中不足的是要用好 JSXGraph 須要熟悉 JavaScript 前段開發和動態幾何設計原理。 雖然官方有用於中小學教育行業的 sketchometry 軟件,但該軟件不開源、主要以手勢做爲交互方式,容易誤操做和不精確。html
前天偶然發現了 GeoGebra,一款結合2D/3D幾何、代數、表格、圖形、統計和微積分的動態數學軟件,驚歎於其強大功能,例如集成了數學公式輸入界面。java
GeoGebra 目前有 Web版、終端版(iOS/Android)、桌面版(Windows/Mac/Linux), 使用簡單、非商業使用免費,有大量素材資源。web
在國內訪問GeoGebra官網比較慢,可訪問 託管於本站的克隆版 體驗其強大功能。編輯器
GeoGebra 是較大的開源軟件,GPL開源協議。有較成熟的開發社區、文檔。 主要使用 Java 開發,使用 Eclipse 開發環境,可針對移動設備編譯出JavaScript代碼。ide
GeoGebra 採用 GPL v2 開源協議,對非商業使用免費,學術研究、學生和教師我的使用、課堂教學可無償使用,網上辦學、非學術出版、大量資源製做(私有版權)或培訓須要獲取商業許可證。svn
GeoGebra 用到下列開源庫,不改變相應庫的開源協議。動畫
GeoGebra 在國內學校和科研機構用得較多,有不少論文(萬方檢索:國內43篇,國外76篇;百度論文檢索過千篇,教育學論文佔一半)。ui
本文同時發佈在新博客。spa
補充: