GeoGebra 技术专题简介-冯金伟博客园

简介

GeoGebraGeoGebra (Classic) 6.0.528.0开发者Markus Hohenwarter当前版本6.0.759.0 (2023年2月6日;稳定版本)5.2.767.0 (2023年3月21日) 源代码库dev.geogebra.org/svn/trunk/geogebra/ 操作系统跨平台系统平台Java、HTML5类型动态几何软件许可协议免费软件部分源代码:GPL语言文件:CC BY-NC-SA网站www.geogebra.org/ 自由软件主题几何学主题GeoGebra是一款动态数学(几何)软件,于2001年由Markus Hohenwarter在奥地利萨尔茨堡大学制作。其名称是Geometry(几何)和Algebra(代数)的混成词。

简介

GeoGebra是一款动态几何代数软件,主要功能包含CAS计算机、科学计算机、3D计算机、计算与绘图。其特点为能创建几何对象,并保持它们之间的关系,可以用来快速的实验数学上的想法、观察图形变化或者制作简单的动画,制作教学演示材料。它提供安装版本和在线版本,在线版本注册账号即可在线保存笔记。

功能

计算与绘图:其绘图的基本元素包括各种点、直线、线段、多边形、向量、圆锥曲线和函数。

电子表格、数据绘制功能。

CAS计算机:直接绘制圆锥曲线,对函数求导数,积分,对多项式函数求极值和拐点等。

高可自定义性。

用户也可以加入翻译或是开发志工协助开发推展,自己编译和修改源码。它有自己的程序语法GeoGebraScript,也可以用Python(此Python功能已于2014年停用)和JavaScript进一步扩展。

参考资料

^ https://download.geogebra.org/installers/6.0/; 出版日期: 2023年2月6日; 检索日期: 2023年3月13日.

^ Release 5.2.767.0. 2023年3月21日 . 

^ Restrictive license of translations and documentation. help.geogebra.org. . (原始内容存档于2019-10-16). 

^ Markus Hohenwarter – Resources – GeoGebra. geogebra.org. . (原始内容存档于2020-09-03). 

注解

^ 1994——2002年他双主修“应用信息学”与“数学与心理学”两个学位,GeoGebra实际上为他的硕士论文。2006——2008年他在佛罗里达州立大学执行一项研究项目对GeoGebra进行维护。

^ Hohenwarter从一开始就没有称它为动态几何软件。他2004当时的一个德文演讲标题是“GeoGebra – ein Softwaresystem fur dynamische Geometrie und Algebra”(“GeoGebra – 一个动态几何与代数的软件系统”),但之后他好几场的演讲标题都是“Dynamische Mathematik mit GeoGebra”(动态数学以GeoGebra)。可见他已经慢慢了解到,GeoGebra的发展已经超出他当初的默认,已慢慢发展为一个全面的“动态数学软件”了。

^ GeoGebraScript 并没有 for loop 的指令, 必须透过 Repeat, 或 Seq等指令或是用spreadsheet表格达到重复迭代的效果, 另一方法是用 JavaScript 来执行 for 的动作.