---
title: Geogebra
tags: tophat
slideOptions:
transition: 'fade'
---
<style>
.reveal {
font-size: 24px;
}
</style>
# Geogebra (GB)
## Quick Guide to using GB to create graphs and applets
---
## Geogebra history
- Powerful open-source interactive geometry, algebra, statistics and calculus application.
- Released 2001, initially only desktop; lately HTML5 web applications.
- 'Geogebra Materials Platform' to create Books, classes, more..
- Easy enough to learn in primary-school but sophisticated enough for university.
- standalone GB apps made into 'applets' embedded in 'GB Activity' Pages (text, math, etc) for Books/Classes
---
A 'live' applet embedded in this webpage (drag the circle)
<iframe scrolling="no" title="Quantitative-Restrictions" src="https://www.geogebra.org/material/iframe/id/kfnynquh/width/634/height/666/border/888888/sfsb/true/smb/false/stb/false/stbh/false/ai/false/asb/false/sri/true/rc/false/ld/false/sdz/true/ctl/false" width="634px" height="666px" style="border:0px;"> </iframe>
---
The underlying app was created in GB classic: https://www.geogebra.org/classic/kfnynquh
- You can interact with but not edit the 'applet' based on the app.
- The underlying app offers a wider screen view of the content
- Changes to the underlying app will affect the applet.
- Most of the 'learning' to be done involves how to use GB classic to create interactive apps but notes that follow are about how to set yourself up for editing and later creating and embedding applets.
---
Fit the line:
<iframe scrolling="no" title="Graph the Line" src="https://www.geogebra.org/material/iframe/id/WVGxwKKn/width/631/height/400/border/888888/sfsb/true/smb/false/stb/false/stbh/false/ai/false/asb/false/sri/true/rc/false/ld/false/sdz/true/ctl/false" width="631px" height="400px" style="border:0px;"> </iframe>
---
# Geogebra materials and setup
- Our [Intro to Economics (drafts) Geogebra Book](https://www.geogebra.org/m/zcztftzz) organizes apps for course
- setup account at [geogebra.org](https://www.geogebra.org) (choose a userid rather than using google)
- Most "learning" will be by exploring https://www.geogebra.org/classic I will demo and there are lots of resources on the web.
- Notes below more about larger GB ecosystem (and how to not get confused/overwhelmed) and how to turn apps into the applets we may embed into Tophat.
---
- \>1 million apps at https://www.geogebra.org/
- Some 'Books' contain hundreds of GB Activity pages built around GB apps.
- Example: [High School Activity page with hundreds of Activity Pages](https://www.geogebra.org/m/kewpjrue)
- e.g. [linear vs exponential](https://www.geogebra.org/m/GMvvpwrm#material/CVMPHDfd)
---
Don't be confused by seeming proliferation of GB versions https://www.geogebra.org/m/GMvvpwrm#material/CVMPHDfd[geogebra.org](hhttps://www.geogebra.org/m/shfwqcpr):

---
Just stick to the full featured **Geogebra Classic:**
[https://www.geogebra.org/classic](https://www.geogebra.org/classic)

---
## The GB ecosystem
- **GB 'apps'** created in https://www.geogebra.org/classic provide the base for:
- **'GB applets'** in resizable frames that can be embedded in TopHat pages, web pages, etc.
- **'GB Activity Pages'** are like TopHat pages and embed GB applets as well as text, math, images, questions.
- **GB Books** are collections of Activity Pages.
- **GB Groups** and **Classes**
We will mainly create apps and applets, but useful to organize apps in Books and use Groups feature to share editing.
---
### To embed GB applets in TopHat or webpage
See instructions I've posted to
https://www.geogebra.org/m/zcztftzz#material/cyneqyu4