Activities ::: mod_jazzquiz
Maintained by George Schaathun, Sebastian Gundersen, André 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.
Latest release:
404 sites
33 fans
Current versions available: 4

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: <hasc@ntnu.no>

Developer: Sebastian S. Gundersen: <sebastsg@stud.ntnu.no>


The original plugin, Realtime Quiz, was written by Davo Smith: <moodle@davosmith.co.uk>

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: <john.z.hoopes@gmail.com>

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


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

Comments RSS

Show comments
  • Wed, Aug 3, 2022, 8:14 PM
    Hello Guys,
    we are on Moodle 3.8, JazzQuiz 1.0.1 (Build: 2021020400).
    Apparently we see a problem adding questions from the question bank. I hope you can solve it.
    searching by tags is critical for large question banks. unlike Moodle where we can search by multiple tags, here only one tag is accepted and then the page refreshes quickly. Also the search is within the entries displayed on that page. It seems to not search across QBank.
    Also all columns of question bank are not displayed in JQuiz. It would be better for question searching that all cols are displayed.

    I hope we are not missing anything.
  • Wed, Aug 3, 2022, 10:39 PM
    Thanks for the request. This certainly sounds useful.
    There is no hope that we will resolve this for Moodle 3.8, which I think has reached its end of life.
    We are currently preparing JazzQuiz for Moodle 4.X which means a massive change to question handling, and we shall keep your suggestion in mind when we do so. See https://github.com/KQMATH/moodle-mod_jazzquiz/issues/88
    Adding functionality to 3.X versions is very low priority.
  • Thu, Aug 4, 2022, 5:19 PM
    I can understand. but it is indeed interesting that adding questions is such a key activity in quiz workflow that nobody has raised these issues yet.
    For instance we cannot click and select multiple questions when adding to quiz. In fact it appears to me that the Tag, or search functionality is totally broken. Ideally it would have been flagged by Moodle HQ during bug testing itself.
    Deletion of old or unintended sessions is important. RTQ and AQ had the functionality of indicating the correct answer and potentially displaying the resultant grade. That is quite important as well. I wonder if all (and then more) lacunae are being considered for future upgrades.
    I would wonder aloud though that bug fix should be done for 'older' versions, and new features are welcome for new versions.
    Full appreciation for the voluntary and pro bono contribution done by you guys. Keep up the good work!
  • Thu, Aug 4, 2022, 6:27 PM
    Tagging and searching was never in scope for the plugin, as this is not specific to JazzQuiz. Ideally, the Question Bank would provide reusable blocks to navigate and select questions for any particular activity, but no such thing existed when we started. It may or may not appear in the new Moodle 4 API.

    Grading too, was out of scope. While one could conceivably merge RTQ, AQ, and JazzQuiz to support all the use cases in one plugin, there are simply not enough volunteers to do it. By keeping the scope narrow, we have a hope to keep the plugin working.

    I agree that deletion of old and unintended sessions should be possible. Would you mind posting an issue (user story) on github?

    At the moment, we are in the process of rebuilding the team after a discontinuity, and thus I am serious about recovering to build a solid plugin for Moodle 4. Playing catchup with Moodle 3 is simply too much. We can do trivial backports, but the architectural changes to Moodle 4 mean that many bug fixes would have to be done twice.
  • Tue, Sep 20, 2022, 1:52 AM
    First of all, this plugin is an absolute gem for any sort of synchronous lectures, whether in-class or online. Especially the "Jazz"-improvisation part. BIG thank you to all developers!
    Having said that... smile Any recent news on Moodle 4 version? We suffer from the same critical bug #92 already reported (and seemingly already solved - there's a pull requst for that), so we wonder what is the status of that. It would be awesome to continue using the plugin, and a big pity to stop it...
    Thanks again for your great work!
  • Sat, Oct 1, 2022, 8:02 PM
    Hello George, we have planned a migration to 4.0, and with the sincere hope that you guys had some lucky break to resolve issues marked earlier in the upcoming release for 4.0. Just to summarise the wishlist:
    - proper integration of QBank functionality for JQ, incl a) display of all columns, b) search by tags across the entire Q.Bank, c) most important to be able to select and add questions from the QBank.
    - Ability to delete old sessions created by the user,
    - Even if gradebook integration is not possible, the ability to display correct score per student or correct option scored per question could bridge some distance.
    Hope santa is bring in some goodies sooner than christmas.
  • Sat, Oct 1, 2022, 11:48 PM
    I am sorry, but I do not have the crew to deal with all of the issues.
    My plan now is to run a field test on Monday with Moodle 4 and then make a new release which answers the original use case, namely improvised questions and discussion. I am committed to support that one original use case, but I simply do not have the resources to support other uses.

    Some of your issues have probably been resolved. At least adding questions from the QBank should not be an issue. I hope, over the next two months, can solve some of the issues you have, but it is not realistic to solve them all. Sorry.

    It would be useful if you could move the discussion to github, making one issue per problem, with some additional detail. E.g. for grading, what do you expect to see where in the UI? Display of all columns, which columns do you expect?
  • Sat, Oct 1, 2022, 11:49 PM
    BTW. If someone wants to contribute to the code, they are most welcome.
  • Fri, Dec 23, 2022, 2:23 PM
    Hello George, We saw that QB support is available in 3.8. Many thanks. I hope the tests for 4.0 went well in October and a field release is just around the corner. Looking forward.
  • Mon, Mar 20, 2023, 4:53 PM
    This is a great plugin. Can I ask about Moodle 4.0 and 4.1 implementation?
  • Tue, Mar 28, 2023, 1:17 PM
    Hi! Thanks a lot for the plugin, it is a life saver for online lectures. I just have a request for the Moodle 4 version: with the new versioned question system, the quiz keeps the version of the time when the question was added, if we update it the quizz does not update. Would it be possible to do the same than with exams and let the user specify if we want to always use the latest version? How difficult would it be to implement that? (I am not a regular php programmer but I could try to give a hand if you give me some guidance)

    Kind regards.
  • Fri, Mar 31, 2023, 7:24 PM
    I see fom my notes that I had a version ready for 4.0 seven months ago, and then I never found the time to test it properly. I think I will just release it now. I'll try to be clear that it is very much beta. Would you be able to test it?

    If you find bugs or other problems, they are best discussed on github, although I try to pay attention here too.
  • Fri, Mar 31, 2023, 7:37 PM
    OK. Released, but tagged as beta. I marked it for 4.0 and 4.1, and I hope it works. If you run into trouble I will try to fix it. Please let me know.
  • Wed, May 3, 2023, 4:03 AM
    Hello. I have a question, are the answers saved in the grade book or only in the report?
  • Wed, May 3, 2023, 3:02 PM
    JazzQuiz never uses the gradebook. It was never intended to monitor students individually.
1 2 3 4
Please login to post comments