Activities: StudentQuiz

Maintained by Picture of Frank KochFrank Koch, Picture of Dragon DionysiusDragon Dionysius, Tim at Lone Pine Koala SanctuaryTim Hunt
StudentQuiz enables students to collaboratively create their own question pools within Moodle. Students can filter these questions into quizzes, and they can rate and comment on questions while working through the quizzes. StudentQuiz computes each students contribution and learning progress and compares this with the community. The created questions become part of the Moodle question bank and can be reused in other Moodle quizzes.

StudentQuiz v4.4.0

Release notes

  • Added support for question types with adaptive question behaviour (thanks @timhunt for your input)
  • Changed the way capability overrides are applied using the Moodle event API
  • This way fixed a bug where question capability overrides are not removed if a StudentQuiz capability has been removed
  • Added finer grained StudentQuiz capabilites: 'organize' allows a role to move question within the StudentQuiz, 'changestate' allows a role to change the state of a question, 'manage' now only allows to edit and delete questions. Roles which had 'manage' will automatically receive the new capabilities
  • Added a capability 'canselfratecomment' to allow a role to rate and comment its own question in the preview (thanks @HuongNV13)
  • Added a setting to enable a scheduled task to delete orphaned questions (deleted questions and not-approved questions) and their related data once the question has reached the defined age (thanks @Clyxz)
  • Added a workaround to display the comment area with the atto editor even if atto is not set as the primary editor in Moodle
  • Changed moodle-plugin-ci for travis CI testing to the hard forked version of moodlehq
  • Fixed the display when editing a comment in the preview mode (thanks @sangnguyen)
  • Fixed a bug where questions could not be flagged
  • Fixed a bug where students couldn't see their own questions when they were hidden
  • Small fix for rating that it can only accept a rating between 1 and 5
  • Small fix for digest settings (thanks @HuongNV13)
Moodle 3.5, 3.7, 3.8, 3.9, 3.10

Version information

Version build number
Version release name
Can be updated from
v3.1.1 (2018072400), v3.2.0 (2018112900), v3.2.1 (2018121800), v3.2.2 (2019020800), v3.2.3 (2019031100), v3.3.0 (2019040100), v4.0.0 (2019071700), v4.0.1 (2019072300), v4.0.2 (2019081400), v4.0.3 (2019082200), v4.0.4 (2019082900), v4.0.5 (2020011600), v4.1.0 (2020012800), v4.1.1 (2020013000), v4.1.2 (2020021800), v4.2.0 (2020050100), v4.3.0 (2020052300), v4.3.1 (2020052400), v4.3.2 (2020061600), v4.3.3 (2020081100)
Can be updated to
v4.4.1 (2020120400)
Stable version
MD5 Sum
Supported software
PHP 7.1, PHP 7.2, Moodle 3.5, Moodle 3.7, PHP 7.3, PHP 7.4, Moodle 3.8, Moodle 3.9, Moodle 3.10

Version control information

Version control system (VCS)
VCS repository URL
VCS tag

Default installation instructions for plugins of the type Activities

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "assignment") in the "mod" subdirectory.
  4. Visit to finish the installation