Activities: JazzQuiz

Maintained by Picture of Sebastian GundersenSebastian Gundersen, Picture of George SchaathunGeorge Schaathun, Picture of André StorhaugAndré Storhaug
JazzQuiz lets the teacher run a preplanned quiz, but with the power of improvisation. Several improvise questions are included, which lets you quickly run a multichoice or short answer question during the quiz. You can also start a vote on the students' responses. After the session, you can review the responses for each question (even repolls). You can also download reports for attendance or responses in CSV.
192 sites
14 fans
Current versions available: 2

What is it?

JazzQuiz is designed to be used in face-to-face lessons. The teacher may plan questions in advance, but can also easily improvise on the fly.

Write your question on the blackboard, and select an appropriate question type from the dropdown menu. Several improvise questions will already be included: Short answer, multichoice (3, 4 & 5) and true/false. These are put in the default question category for the activity. If you want to add your own improvise questions, simply add them in that category and prefix their names with {IMPROV} like the default ones.

During the lesson, the teacher starts the quiz. Students can now connect to this quiz.

Once the teacher is satisfied that all students have connected to the quiz, they can click on Start Quiz

Depending on the question settings the question will end automatically, or will need to be ended via the instructor's

End question button. The teacher can start a vote, with the selected responses, which students can answer.

The teacher can, at a later date, go back through the results and, for each question, see exactly what answer each

student gave. The repolls are treated as separate questions, and you will get a correct order in the review page.


Project lead: Hans Georg Schaathun: <>

Developer: Sebastian S. Gundersen: <>


The original plugin, Realtime Quiz, was written by Davo Smith: <>

Afterwards came ActiveQuiz, funded by an educational innovation grant given to the Medical school, the University of Wisconsin - Madison.

The plugin was rewritten to integrate the core Moodle question engine. John Hoopes: <>

JazzQuiz is a fork of ActiveQuiz, intended for different use cases. Initial development 2017-2018 was funded in part by Norgesuniversitetet (grant no. P34/2017) and undertaken by NTNU - Norwegian University of Science and Technology.


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


Picture of Sebastian Gundersen
Sebastian Gundersen (Lead maintainer)
Picture of George Schaathun
George Schaathun
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Roland Sherwood
    Wed, Jun 27, 2018, 6:37 PM
    Hi. Many thanks again for this wonderful plugin. Just one quick query: we've just noticed it's not possible to backup Jazzquiz activities. Is this functionality that will be added at some point?
  • Picture of Sebastian Gundersen
    Wed, Jun 27, 2018, 6:46 PM
    I'm glad you enjoy the plugin. I will look into adding backup in July.
  • Picture of Roland Sherwood
    Thu, Jul 5, 2018, 3:21 PM
    Hi Sebastian. Many thanks for the reply, and great to hear you might be able to add backup support at some point. This would really be the icing on the cake for us!
  • Picture of Sebastian Gundersen
    Mon, Jul 9, 2018, 4:45 PM
    I have published v0.8 with backup and restore support. smile
  • Picture of Roland Sherwood
    Mon, Jul 30, 2018, 10:38 AM
    Many thanks for your swift action as regards this functionality Sebastian - much appreciated!
  • Picture of Roland Sherwood
    Mon, Aug 20, 2018, 6:21 AM
    Hello again Sebastian. I just wanted to let you know that we are currently in the process of upgrading to Moodle 3.5.1 and have discovered what appears to be a major issue with using version 2018062612 of JazzQuiz and Internet Explorer 11. Basically, installing JazzQuiz under a freshly installed version of 3.5.1 (with no other plugins installed) results in a a javascript error/conflict which breaks the majority of javascript in Moodle site-wide - meaning things like Boost's menus don't function correctly, etc. Internet Explorer's console reports the error as 'No define call for core/first ('. I'm not sure exactly what this means, but I've conducted several tests and was able to reproduce this issue each time. What's strange is that the error doesn't appear to affect other browsers such as Chrome, Safari, Firefox - only IE. Nevertheless, since IE is still very widely used, I just thought it worth reporting in case other JazzQuiz users are affected also. Thanks again for sharing this wonderful plugin, and for any support you can provide re. this issue.
  • Picture of Juan Francisco Romero
    Tue, Sep 25, 2018, 1:30 AM
    Hi Sebastian, please help me. I installed the JazzQuiz mod in moodle 3.1.6, but when I try tab edit nothing appears. I enabled the depuration mode and get this error message: Fatal error: Call to undefined method mod_jazzquiz\bank\jazzquiz_question_bank_view::display_question_bank_header() in /var/www/html/profesional/mod/jazzquiz/classes/bank/jazzquiz_question_bank_view.php on line 88
  • Picture of George Schaathun
    Tue, Sep 25, 2018, 4:07 AM
    Apologies for this. We have been sloppy with testing on older versions of Moodle. I know that we have run into some problems with features introduced in 3.2, and this may very well be one of those. I'll talk to Sebastian and see if it is possible to make a patch which works on Moodle 3.1, but no promises. We need to prioritise getting it stable on 3.5 and 3.6. Yes, I know, 3.1 is still supported by Moodle - our fault - we'll try to avoid repeating the error on 3.5.
  • Picture of Juan Francisco Romero
    Tue, Sep 25, 2018, 5:25 AM
    Thanks George, that sound good, I will wait your news.
  • Picture of Roland Sherwood
    Tue, Oct 23, 2018, 5:59 PM
    Hi Sebastian. Again, I can only say thank you for all your efforts with developing and sharing this plugin, which has received really excellent feedback from many of our staff. With that said, and regrettably, I just wanted to let you know about another fairly critical issue affecting use of Jazzquiz under IE (I'm unsure if it's related to the javascript issues I previously reported:, which involves the 'Start quiz' button not showing. The steps to reproduce this are a) enter a Jazzquiz activity using IE 11, b) enter a name for the session and click the 'Start Session' button, c) when the following page loads you should see the start quiz button displayed for a very brief time, after which it disappears and the rest of the page loads as normal. Unfortunately, in our testing without the start quiz button being visible and clickable, the teacher is then unable to proceed any further.

    If you're able to shed any light on what's happening here we'd really appreciate it because, unfortunately (and certainly not by choice!), many of our users - and probably many others elsewhere - are still forced into making use of IE sometimes.

    Many thanks again for this great tool.
  • Picture of Sebastian Gundersen
    Wed, Oct 31, 2018, 2:50 PM
    Thanks for your feedback. The Moodle 3.1-3.4 and Internet Explorer compatibility issues have been fixed in v0.9.1. In addition, some other critical bugfixes as well.
  • Picture of Roland Sherwood
    Thu, Nov 1, 2018, 5:40 PM
    Huge thanks, Sebastian - and just to confirm that everything is working fine here now with IE. Really do appreciate your help with this!
  • Picture of Mark john
    Fri, Aug 2, 2019, 1:53 AM
    Wow, what a great article it is! Your posts are so interesting and providing me great information.This is really effective for us. Thanks for the shearing…
  • Picture of Florian Leupold
    Wed, May 27, 2020, 5:11 AM
    Thanks for this great activity! Just in the interest of house keeping, I was wondering whether it is possible to delete sessions, e.g. one that were only meant for testing.
  • Picture of George Schaathun
    Wed, May 27, 2020, 1:47 PM
    Of course, but that is done at the course level, like any other quiz activity, and thus has nothing to do with JazzQuiz. JazzQuiz does not maintain any data which is not part of the activity instance, so once you delete it from the module, it should be clean. If it isn't it is a bug.
1 2
Please login to post comments