Opened 13 years ago
Closed 3 years ago
#7489 closed enhancement (wontfix)
Integrate GeoGebra into SageNB
Reported by: | Mitesh Patel | Owned by: | Kelly Boothby |
---|---|---|---|
Priority: | major | Milestone: | sage-duplicate/invalid/wontfix |
Component: | notebook | Keywords: | geogebra java education teaching interactive sd31 |
Cc: | Karl-Dieter Crisman | Merged in: | |
Authors: | Reviewers: | Dima Pasechnik | |
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description
GeoGebra is free, interactive program for learning and teaching mathematics. It can run as an unsigned Java applet in a capable web browser. It also has a JavaScript API. Some links:
Given its features, maturity, and popularity, we should consider integrating GeoGebra into Sage.
See, e.g., sage-devel.
Attachments (2)
Change History (11)
comment:1 Changed 13 years ago by
Changed 12 years ago by
Attachment: | sageogebra.py added |
---|
comment:2 Changed 12 years ago by
Report Upstream: | → N/A |
---|
I send a proof of concept. It is a class called geogebra_applet that can show geogebra applets and (limited, and only working in ideal conditions now) interact with them.
By default it uses the .jar files of the geogebra site, but another ones can be passed as parameters. It can also be passed a ggb as a parameter to be loaded.
If you want to see what it is capable of doing, do the following:
attach('path-to-sageogebra.py') A=geogebra_applet() A.show() A.eval_command('P = (1,1)')
Changed 12 years ago by
Attachment: | sageogebra.2.py added |
---|
Now supports multiple applets on a single worksheet
comment:3 Changed 12 years ago by
Cc: | Karl-Dieter Crisman added |
---|
comment:5 Changed 11 years ago by
Keywords: | sd31 added |
---|
comment:6 Changed 11 years ago by
#11489 about using iframe is also probably relevant, particularly the examples showing Geogebra use from within Sage. This is not the same as this ticket, since those would depend on an internet connection and don't actually put GG in Sage, but it's still worth mentioning here.
comment:7 Changed 3 years ago by
Milestone: | → sage-duplicate/invalid/wontfix |
---|---|
Status: | new → needs_review |
it can be closed - sagenb is not going to be updated one way or another
comment:8 Changed 3 years ago by
Reviewers: | → Dima Pasechnik |
---|---|
Status: | needs_review → positive_review |
comment:9 Changed 3 years ago by
Resolution: | → wontfix |
---|---|
Status: | positive_review → closed |
Just creating a ticket.