WeBWorK problem authors,
- Simply use GeoGebra to embed an applet.
- Pass your WeBWorK PG variables to GeoGebra.
- Pass GeoGebra variables back to an answer blank in WeBWorK.
You can use this if you are writing problems in Edfinity, or in a standalone WeBWorK installation. The only difference is a line you'll need to add when you are not using Edfinity.
You can also use more than one GeoGebra applet per problem. The full GeoGebra API is available, allowing for any kind of use, including as a built-in graphing calculator.
It's free and available now at https://github.com/Edfinity/ww_ggb_applet/. There is a folder with example .pg files that should grow soon. Send any feedback to firstname.lastname@example.org or through GitHub at this repository.