Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

StudentQuiz StudentQuiz

Latest Release Build Status PHP Support Moodle Support License GPL-3.0 GitHub contributors

Students like self-assessments in order to prepare for exams. However, it’s hard to provide all the many questions needed. That’s one reason why the University of Applied Sciences Rapperswil developed the Moodle plugin StudentQuiz. StudentQuiz enables students to collaboratively create their own question pools within Moodle. Even if an individual student contributes a few questions only, a large cohort could easily build up an extensive question pool.

In StudentQuiz, students can filter questions into quizzes, and they can rate and comment on questions while working through the quizzes. StudentQuiz collects usage data for each question and ranks students based on their contribution and performance within the quizzes. A personal learning assistance feature displays the individual progress and compares it with the community average. The created questions become part of the Moodle question bank and can be reused in other Moodle quizzes.

A teacher can configure:

  • whether StudentQuiz runs anonymously or displays student names.
  • whether students can rate and comment on questions.
  • what questions types are allowed to be added to the pool.
  • the number of points assigned to questions contributed and answers given.

There are more benefits of using StudentQuiz. Find out in our 15 minutes introduction video.


Download StudentQuiz from the Moodle Plugin Directory and install by going to the Site administration -> Plugins -> Install plugins page. You can try StudentQuiz without installing on the StudentQuiz Demo Page.


For changes and instructions please read the Release Notes.


You can find manuals for each role in the manuals website.


Supported and tested with:

  • Moodle 3.8, 3.9, 3.10, 3.11
  • PHP 7.1, 7.2, 7.3, 7.4
  • Databases: MySQL, MariaDB, PostgreSQL, SQL Server 2017 (experimental)
  • Browsers: Firefox, Chrome

Refer to the Moodle release notes for the minimum requirements for PHP and the databases. Other modern browsers should be compatible too, it's just not tested or developed against them explicitly. SQL Server support is only experimental, as we have no environment to run automated tests on it yet. It can break on any minor update and we rely on feedback and input from the community.


Please help translate StudentQuiz into your language on AMOS.

Feel free to submit code changes as Pull Request or help people and universities around the world in our Issue Tracker.


GNU General Public License v3.0

(c) Hochschule für Technik Rapperswil