Inspire and GeoGebra
One of the great new features in Inspire is the ability to embed HTML code. This affordance allows us to have available a host of new tools in mathematics such as embedding YouTube videos, Twitter widgets and GeoGebra dynamic worksheets. In this tutorial, we will embed a GeoGebra dynamic worksheet.
You will need two things: GeoGebra 4.2 and Inspire 1.6 and above.
Step 1
Open GeoGebra and create a construction. In this tutorial, we will create a triangle showing interior-angle measures and each vertex of the triangle will be draggable (Figure 1).

Step 2
Once you have completed your sketch in GeoGebra, select File > Export > Dynamic Worksheet as Webpage (html)… (Figure 2)

Step 3
You will be presented with the export window (Figure 3). Click on the “Export as Webpage” tab. Toward the middle, select the “Advanced” button.
Make sure you have the same boxes ticked as you see in Figure 3. You can also choose to edit these settings if they are more appropriate for you. For example, under “User Interface” you may choose to include the “Menubar”. Or, you may choose not too show the “Show Toolbar” in which case you should un-tick the box, etc. Lastly, you can change the dimensions of your construction by selecting a width and height.
Of note, if you have a 78-inch board, you will want to make sure that your dimensions stay within 1024 (width) by 768 (height) since that is the default size of your flipchart page. At this size, the construction will take up the entire page, so anything smaller should suffice.
If you are using an 87-inch board or higher, then try to stay smaller than 1280 (width) by 800 (height) for your dimensions.

Step 4
Once you have the options just the way you want them, click on Export.
GeoGebra will prompt you to name your file and select a destination (Figure 4). Click Save.

Step 5
GeoGebra will export your file and open up your browser and show you your construction. When you see the construction in your web-browser, right-click on a part of the webpage that is not the construction, and select “View Page Source”. You will see a different window appear showing a bunch of HTML code or chicken gibberish (Figure 5). Do not be alarmed, this is the generated HTML code you will use in Inspire.

Step 6
Click inside the window and select all of the code by selecting Ctrl-A on your keyboard (this will highlight all of the code on the page). Then, select Ctrl-C on your keyboard to copy all of this code into your clipboard.
Step 7
In Inspire, select Insert > Link > Embed HTML… (Figure 6)

Step 8
The Embed HTML window will appear. Simply select Ctrl-V using your keyboard to paste the code you copied in Step 6 (Figure 7).

Step 9
Once you click OK, you will see a new widget appear on your flipchart (Figure 8). It will now contain the construction you created in GeoGebra. This widget is similar to embedding a video into your flipchart and therefore you can resize it and move it anywhere on your page.

Considerations to Note
Since GeoGebra uses HTML5 as its core code for webpages, only features supported by HTML5 can be exported. For those of you who have no idea what I am talking about, just keep this in mind: intricate constructions, for example, those that may contain sliders or traces may not export correctly because of the limitations of HTML5. Your best bet is to export your construction and view it in your browser. If you notice that certain features do not work, then it is likely that they will not work in Inspire.
Also, note that if you are not connected to the Internet, your constructions may not load properly. This is because Inspire relies on features of GeoGebra that are online. So, if you followed the preceding steps and nothing comes up in your flipchart, this might be the reason.
Resources:
Using GeoGebra and Inspire [PDF, 800k]











