In the past I have had requests for extra filters/plug-ins for our Moodle-based VLE at work turned down. So when I wanted to put a GeoGebra dynamic worksheet I’d created onto our VLE I wondered if there was a way to do it without needing the ‘GeoGebra for Moodle’ filter, or whatever it’s called… Turns out there’s a relatively easy way:

In GeoGebra, click File>Export>Dynamic Worksheet as Webpage (html)…

Fill in any relevant boxes, then click on the Advanced tab. Click on the drop-down box in the Files section (it should currently say ‘File: html’) then select ‘Clipboard: html’. When happy with all the settings, click the Clipboard button.

Now go to Moodle, turn editing on, click ‘Add a resource…’ and select ‘Compose a webpage’.

After giving the resource a name, go to the ‘Compose a web page’ section and click the ‘Toggle HTML Source’ button to enter TEXT mode (the button looks like two inequalities: <>). Paste your GeoGebra code from the clipboard (Ctrl+V or right-click then select Paste).

Click the ‘Save and display’ button at the bottom of the window to see the GeoGebra worksheet as a webpage in Moodle.

*I used this resource in a lesson today and it worked on the majority of computers. I believe they need Java installed.*

I’m sure there’s other ways to do it. Does anyone know of any? I’ll update this post if I find one/some.