Students like preparatory questions for exams. However, it’s hard to provide a large quantity of questions for all the self-assessments and exams. That’s 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 just a few questions, 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, and assigns points to students for creating questions and giving right answers. The created questions become part of the Moodle question bank and can be reused in other Moodle quizzes.
Find out more in our short introduction video https://tube.switch.ch/videos/637cda8a. We hope that Studentquiz finds your interest.
Thank you Marcus for testing Studentquiz and for your friendly feedback. Content in Moodle is rather teacher-driven and we tried to enable students to contribute in a constructive way to a common knowledge base. I hope this fits the dream of Martin Dougiamas(?).
Yes, qbehaviour_studentquiz is an optional module which allows for rating and commenting of questions from students. It's like adding a social component to the constructivistic approach of Studentquiz.
I ran a trial in a class with 94 engineering students. Since we focused on MC questions only, there was an upfront introduction in "how to create good MC questions". Within one semester the students collected 445 questions, many of which were really good. On average a question was answered 60 times, so students created 26700 "mind games". And I had enough material for composing the final exam Studentquiz also tries to foster the "game energy" with badges and ranking. Well, my students liked it.
We are currently working on getting Studentquiz into the official Moodle Plugin Directory. And we need supporting voices like yours...
Kind regards, Frank
I too have this downloaded and tested. Let me start by saying that this is an amazing plugin and a great concept. Thank you!
A few things I found though...
1. Can we just post the links to github for now (minor point but you can't copy and paste from video!)
2. It appears that each quiz created is individual to the student? So Student 2 cannot take quiz created by Student 1? This is not a big deal in itself but each and every quiz is also creating an entry in the gradebook which will be a gradebook nightmare in a large class. I guess they could be put in an extra credit category or something and kept apart that way...but they are also all showing in the student grader report...actually I just discovered that student 2 can link to student 1's quiz from the grader report..that does not seem right if they are not going to be accessible from the course page...
3. How does the actual activity grading work? In the admin settings, I set up the activity to award 10 points for each question created (well that was the default setting). However, after I logged in as a student and created two questions, there was no grade awarded in the gradebook. I did find this was added to the ranking report though. Also, if the points are awarded on a per question basis, is the teacher then expected to tell students how many questions they have to create to get 100%? I am not sure how this part works...or is it just manually graded, in which case why are assigning points at all?
4. I can see where some teachers will want students to be docked for wrong answers and some will not. Can the grade settings be moved to the activity level instead of the plugin level? Can the teacher also decide how the created quizzes will run? Question behavior/number of attempts etc... (this part is probably not as important as the choice on whether the students get points for wrong answers or not.)
5. As a teacher, when I go to the Quiz Report, I can see the student listing but the quiz listing is empty - is this because the quizzes are orphaned down in section 99 or do I have an installation problem?
Hope you can understand my rambling - wrote this very excitedly while being inundated with emails from excited teachers who want this plugin!! I installed this on very latest 3.1.2 version of Moodle. Today's release.
I am in a similar position to Emma, rather excited and trying to formulate my thoughts/opinions properly. My reference to Martins dream is probably best summed up by this
One of the virtues of Moodle has been its desire to see education as participatory rather than a transmission process and this plugin fits in with that idea.
I have noticed that the plugin uses question tags instead of categories, which is a little confusing at first but may be a very good thing. It might be an idea to allow the person who sets up the instance to limit the question types available to the user as there are several core question types that are hard to learn and may not be relevent for certain instances of this plugin. This is an option in the QCreate plugin which covers a similar terratory.
I fully agree with Matrins dream
We use tags because you might het hundreds of questions and then you can use tags for filtering.
Great idea to limit the question types available and thank you for the link. I consider this for a future release. At the same time we're trying to keep Studentquiz as simple as possible. More options cause more questions. Maybe we will make it an optional option that the admin can decide about. We have to think about how to implement this.
Thank you Emma for your supporting feedback. Let me try to get some answers to your many points:
- Link to plugin Studentquiz: https://github.com/frankkoch/moodle-mod_studentquiz
- After installing Studentquiz you might also want to install the optional
and additional plugin for rating and commenting: https://github.com/frankkoch/moodle-qbehaviour_studentquiz
- Link to the Tutorial Video https://tube.switch.ch/videos/637cda8a
2. Just to clarify: the activity Studentquiz can only be created by a teacher/manager. A typical scenario would be that a teacher creates one Studentquiz within a course, or maybe several topic-specific Studentquizzes within one course. Students then select the proper Studentquiz, create their questions within this Studentquiz, and generate quizzes to work through the questions of their peers.
The grading of generated quizzes is individual to a particular student, and each such grading leaves an entry in the gradebook. I see that this could cause just too many gradebook entries, and I like your idea to encapsulate all these gradings in a separate gradebook category. This can be done manually by the teacher (create a category in “Gradebook setup” and move all Studentquiz grades into this category). I will address this issue to have Studentquiz create the category automatically in one of the next versions.
There is also the point that student1 can access student2’s quiz via the gradebook. While this is true, each of them still maintains his/her own grade and they cannot see the grade of the other student.
3. The grading of a generated quiz is similar to the grading of an ordinary Moodle quiz. While running through a quiz (Studentquiz or Moodle quiz) students receive points for correct, incorrect, or partly incorrect answers. The grading then depends on how many of the maximal possible points the student achieved.
To foster the “game energy” within a class, Studentquiz provides ratings (1 to
5 stars) of questions and also a point system to rank students contribution. This
is independent of the gradebook! The point system assigns points for creating
questions (10 points as default), providing
correct answers (2 points as default), and providing incorrect answers (0
points as default). There is also a factor (2 points as default) which
multiplies the average number of stars received for each question. E.g. You
created 2 questions within Studentquiz. At present, one question received 3.5
stars, the other 4 stars. You have not yet answered any question. In this scenario
Studentquiz will compute 2 * 10 + 3.5 * 2 + 4 * 2 = 35 points for you, and this
number determines your position within the ranking table.
It depends on the teacher what his/her criteria is for a student to complete the Studentquiz activity. I would recommend not to use the gradingbook (because you cannot guarantee for the quality of the questions), but to use the point system (e.g. you should receive at least X points). We’re actually thinking about to include the point system into the Moodle “activity completion”.
4. A penalty is possible by setting the <points for each wrong answer> to a negative number. I’m afraid you’re your idea to move the settings from the plugin level to the activity level will complicate things. Also, students might be exposed to several Studentquizzes, and a uniform way will make the point computation more transparent. But I see your point that teachers might want to create special conditions. So what should we do? I think I should collect the communities opinion about this point. I wanted to setup a Moodle demo course for the community to play around with Studentquiz. Maybe I use this course also to collect requirements and to gather votes on them. For the time being, I do not have a solution for your requirement.
5. In the Quiz Report (Studentquiz -> Report -> Quiz) you can see your own quizzes only. Hence if the teacher hasn’t done a quiz by himself, then the “created quizzes” section will be empty. Here I think Studentquiz has to improve. In the current version quizzes generated by students are collected in the course section 999 (big number to make it an orphaned activity) but this is not a convenient way to access the quizzes of students.
I hope my answers are somewhat helpful. I very much like your ideas/requirements. This will help to make Studentquiz better. I will setup a demo course soon.
- Trainer can approve/disapprove questions
- Notification if trainer changes a question
- Improved student dashboard and teacher dashboard
- Improved math behind ranking points
- Improved navigation
- Improved data exchange with grade book
- Extended filtering of questions
- Some bug fixes
- Available in languages EN, DE, and FR
- Tested on Moodle 3.0, 3.1, and 3.2
StudentQuiz is currently in the approval process to become an official Moodle plugin. Please vote for StudentQuiz on Moodle Trackers: