Introduced with Release March 2020
Our authoring tool includes question types where you can include content created in GeoGebra as a question. This lets you use the versatile and vast content from GeoGebra, all within a single question type. The process of setting up a GeoGebra question for your assignment will be explained in this article.
Creating the GeoGebra content
To create the GeoGebra content, you will have to create an account on the Geogebra website.
After creating the account, you will have the option to create your own content and resources in GeoGebra. This can be done by clicking on your profile picture in the top-right corner of the front page.
When you get to the page shown above, there will be a button to create a new activity. When creating a new activity, you will be getting the opportunity to add a lot of different kinds of elements to your activity, but WISEFlow will only support the "GeoGebra" elements in your FLOWMulti questions, as all other options will not translate to Wiseflows assignments.
When you choose the "GeoGebra" option, a window will appear to insert a GeoGebra element. On the right side of the window, you will be able to search through other elements you have made or other users on GeoGebra has made public.
Note: We do not recommend using other unknown users creations, as they do not support automatic scoring in WISEFlow, and they can contain unintentional behaviours you might not notice in time for the release of the exam.
In our case, we will show you how to set up a completely new GeoGebra element. To do this, you will have to choose the option on the left side of the window labelled "Create Applet".
When creating a new element you will get to choose between different mathematical areas to start out from. Do note that this defines where you start your editing, it does not exclude all the other options, so you can still create a "Spreadsheet", even if you clicked on "Graphing".
In our case, we will choose to make a Graphing type for our Flowmulti question. When you click on "Graphing", you will be met with an empty list on the left and a graph on the right. In this tool, you can create a graph with inputs and more.
Automatic scoring in GeoGebra Question
For Automatic scoring to work in a FLOWmulti we have to set up certain parameters that WISEFlow can read from GeoGebra. For example, WISEFlow can detect if something is true or false, and automatically score the participant if the parameter is true.
- Create a slider. The name is important as you will need it later. Everything else in the slider settings is irrelevant. After creating it, find the slider on the left in the list and click the dark grey circle on the left of its name. This will hide the slider in the graph.
- Create an Input Box and give it a fitting name. Besides the name, in the line below, you can choose to Link an object to this input box. In this case, we want to connect the Input Box to the slider from before. So choose the name of the slider and press OK.
With this, you should now be able to change the value on the slider by entering a value in the input box. This will be the input the participants will use to answer the GeoGebra question.
Now that the participant's input has been set up, on of the last things we need in GeoGebra, is setting up a way for WISEFlow to read a true/false signal from this GeoGebra activity. To do this, we need to create a variable that lets you send this signal.
To create this signal, look on the left in the list of variables. At the bottom, there should be a box labelled "Input...". Clicking in this box will let you create a variable. You will have to write the following: "correct=(Name of slider)==(The correct answer)", in the case of the example it would be "correct=Answer==6", as we want the answer to be the area of the triangle. After writing this and you click enter, a new variable will appear in the list above.
Note: It is very important, that the variable is named "correct", as Wiseflow will be looking for a variable of this name. No other variable name will work as a true/false signal.
The very last thing we need is to ensure that the window is purely just the graph, as the students will otherwise be able to see the list of variables. This step is merely a visual change and is only needed if you do not want the students to be able to see and change any of the variables from the list when they are doing the assignment.
As described in the above picture, you first have to click on the icon in the top right corner of the list, which will open up a small menu. Within this menu, there is an icon with 3 squares. Click on this icon and choose the "Close" option in the dropdown menu. This will remove the entire list from the view of the participant.
The final result should look something like the image above. After you are done adjusting your GeoGebra element, all that is left to do is to press "Done" and "Save & Close". This will save the activity on GeoGebra's website. You can always adjust the activity later.
Setting up the question in WISEFlow
When you have created your own activity in Geogebra, all that is left is copy the shareable link from GeoGebra, and paste it into the requested link in the Authoring tools GeoGebra question type. This can be done by finding the activity in your profile and press the icon with 3 small dots next to the activity you want to use in WISEFlow.
After finding the link for the activity, paste this link into your GeoGebra question type in WISEFlow, and the activity will now be visible in the preview.
Tip: The links are universally shareable, meaning you can have a different author or user create the Geogebra activity and then share the link with you, if you are not keen with creating the GeoGebra activities yourself.
If everything was set up correctly, you should now be able to preview your work, and in doing so, see that the correct answer in the input box will result in it giving you points for writing the correct answer.
Disclaimer: GeoGebra question types go against WISEFlow policy, which is to not allow changes to a published assignment. As the published assignment containing a GeoGebra question only makes use of the link to the GeoGebra activity, any changes made in this activity in GeoGebra will change the published assignment as well. Please be aware of this if the published FLOWmulti assignment has already been added to a flow.