Question types: GeoGebra

Maintained by Picture of International GeoGebra InstituteInternational GeoGebra Institute
The GeoGebra question type plugin allows teachers to set up questions which can be solved and automatically checked using GeoGebra. This question type also supports randomization of the applet and automatic and manual grading.
1407 sites
43 fans
Current versions available: 3

With this question type the student has to solve the assignment in GeoGebra. The state of the applet is saved to Moodle for grading or in case it has been possible to automatically grade the assignment for review.

The question type supports randomization of sliders in the applet and substitute variables in the question text with this slider values.

If there are boolean objects present in the applet which indicate the correctness of a solution, those objects can be used for automatically grade the assignment.

Please refer to for licensing Information.


This plugin is part of set GeoGebra.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7


Picture of International GeoGebra Institute
International GeoGebra Institute (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS


  • Picture of David Mudrák
    Thu, Sep 11, 2014, 7:48 PM
    Thanks Christoph for sharing this and two other GeoGebra plugins with the Moodle community. They all look really interesting and I believe you will soon find a broad user base for them. I have put all three plugins into a new GeoGebra set.

    The only thing that caught my eye was the GeoGebra licensing and initially I was afraid it would be a blocker for the approval. After looking closer at the code I believe it is ok and valid solution as you do not include any GPL incompatible code in the package. So we are allowed to publish and re-distribute it legally. Still, I believe that the licensing information should be included at the plugins description pages here in the Plugins directory, so people are aware of it.

    Said that, you are cleared to land now. Welcome to the plugins directory.
  • Picture of Dinis Medeiros
    Fri, Mar 18, 2016, 7:59 AM
    Any notice about 3.0 upgrade? TIA
  • Picture of Martin Putzlocher
    Sun, Apr 17, 2016, 9:21 PM
    Hi Christoph,
    The 2.9-version of this plugin works with moodle 3.0+, too.
    Kind regards,
  • Picture of eduardo rivero
    Mon, Apr 25, 2016, 2:07 AM
    I have just started to work with this plugin to insert geogebra randomly generated questions onto my moodle course. It is very powerful but I have a question;
    I would like to show -once the exercise is corrected- a detailed solution of each exercise as a feedback. The feedback extracted from the boolean grading variables seems to be a little short. However, I think that establishing with a javascript line in the applet another boolean variable that defines if an exercise is "finished", and configuring several objects in the applet to be shown if these variable is "true", it could turn the feedback into a more useful teaching resource.
    This variable already exists? Is this idea possible?
    Kind regards,
  • Picture of Ulrich Schacher
    Fri, Nov 4, 2016, 5:12 PM
    I have been experimenting with the plugin for a while in order to set up a broad question set fur students of middle and upper schoole (Berlin).
    I am excited about the possibilities and very much hopethe plugin will be further developed and improved!

    So far I have cole across two problems I could not solve:
    1) Unfortunately it seems that the question can only display figures from the applet which are (random) sliders. But for a lot of questions it would be helpful or even necessary to display other (calculated) figures in the question text via {var}. It should be possible to display them just as the slider figures!? I tried the workaround with a "fake" slider that has var as min and var as max, but then moodle doesn't interpret that as a slider anymore...

    2) In the conditions filed many variations are possilbe, such as =,>,< and so on. But how can I realise "unequal"? <> does not work.

    Thanks so much, greetings from Berlin,
  • Ricardo Caiado
    Wed, Dec 7, 2016, 8:35 PM
    Any upgrade to Moodle 3.2?
  • Picture of Robert Hegestedt
    Sat, Mar 4, 2017, 9:01 PM
    Thanks a lot for this plugin, excellent tool! I have two issues that I hope you could help me with:
    1) It's slow to load when added to a quiz, any ideas what could cause this problem?
    2) I've set up a script to dynamically change the caption of the applet which works fine in geogebra. When I use it as a moodle question the script doesn't work. If I upload the file into moodle the script doesn't update and if I try to load it from Geogebra tube it won't load at all. Any ideas how to solve this?
  • Picture of Wei Sern Lew
    Thu, Sep 28, 2017, 7:52 AM
    I just discovered this plugin and there are several kind power users who have uploaded to You Tube how to use this plugin.

    Just wanted to share with the community these

    Tom Killoran Edgecomb Community College
    23 min; 14 min

    Κώστας Κυρίτσης
  • Picture of Wei Sern Lew
    Thu, Sep 28, 2017, 11:10 AM
    Need some help.
    I couldn't find the plugin in the site I created on MoodleCloud at
    Downloaded the plugin, but in my admin role, under site adminstration and plugin, there's no option for installing the plugin. I also don't see the plugin as installed (From system, reported 392 plugins in my site).
    Can any enlighten me?

  • Picture of Madhu Avasarala
    Wed, Dec 27, 2017, 12:58 PM
    Good morning,
    Does the plugin work for Moodle 3.4? Thanks
  • Picture of Alexandre Bento Martins
    Thu, Feb 8, 2018, 2:15 AM
    Any upgrade to Moodle 3.4?
  • Picture of Marc Reis
    Tue, Jun 19, 2018, 3:26 PM
    I can not download the plugin currently, there is a Error shown which "only the developers" can change. And Support for 3.5 would also be awsome.
    (local_plugins: Attempting to get a property that doesn't exist: downloadlinkredirector)
  • Picture of Verónica V.
    Wed, Jul 4, 2018, 7:29 AM
    hello developers, thanks for your plugin. Do you plan to upgrade to Moodle 3.5?
  • Picture of Gerald STACHL
    Sat, Aug 25, 2018, 1:56 PM
    We would also ask for a upgrade to Moodle 3.5. Are there any plans to do that?
Please login to post comments