GeoGebra
An interactive mathematics software suite for learning and teaching science, technology, engineering, and mathematics.

GeoGebra is a dynamic mathematics software for all levels of education that brings together geometry, algebra, spreadsheets, graphing, statistics, and calculus, all in one engine. Constructions can be made with points, vectors, segments, lines, polygons, conic sections, inequalities, implicit polynomials and functions. GeoGebra can store variables for numbers, vectors and points, calculate derivatives and integrals of functions, and has a full complement of commands like Root or Extremum. It can be used as an aid in formulating and proving geometric conjectures.
How It’s Used
Supports teaching and learning of mathematics with the following features:
- Interactive 2D and 3D geometry environment
- Built-in spreadsheet
- Built-in computer algebra system (CAS)
- Built-in statistics and calculus tools
- Scripting hooks
- Large number of interactive resources
Benefits
- Free community-based tool
- Available through a browser and/or downloadable apps
- Ability to create class groups to share activities with students
- Extensive community of GeoGebra users and creators
Considerations
- Not integrated into Canvas
- Small learning curve
Tutorials and Resources
Frequently Asked Questions
No Results Found
The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.
If you have additional questions, contact us.
Use and Access
Create an account on the GeoGebra Sign Up Page.
Need some help?
Get In Touch
About the Office for Digital Learning
Promoting innovative approaches to engineering education on campus and online, we offer a variety of degree and certificate programs, develop individual online courses, and work with faculty to enhance teaching and learning.
Need some help?
Get In Touch
About the Office for Digital Learning
Promoting innovative approaches to engineering education on campus and online, we offer a variety of degree and certificate programs, develop individual online courses, and work with faculty to enhance teaching and learning.