StudentQuiz
Maintained by
Frank Koch, Tim Hunt, Hieu Vu Van, Mahmoud Kassaei
StudentQuiz enables students to collaboratively create their own question pools in Moodle. Students can filter these questions into quizzes, and they can rate and comment 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. The video "StudentQuiz in a minute" tube.switch.ch/videos/d0e37788 provides a quick introduction.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
Informazioni di debug: Unknown column 'modified' in 'mdl_studentquiz_comment'
ALTER TABLE mdl_studentquiz_comment ADD deleted BIGINT(10) NOT NULL DEFAULT 0 AFTER modified
Error code: ddlexecuteerror
Stack trace:
line 492 of /lib/dml/moodle_database.php: ddl_change_structure_exception thrown
line 1072 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()
line 77 of /lib/ddl/database_manager.php: call to mysqli_native_moodle_database->change_database_structure()
line 545 of /lib/ddl/database_manager.php: call to database_manager->execute_sql_arr()
line 566 of /mod/studentquiz/db/upgrade.php: call to database_manager->add_field()
line 826 of /lib/upgradelib.php: call to xmldb_studentquiz_upgrade()
line 532 of /lib/upgradelib.php: call to upgrade_plugins_modules()
line 1877 of /lib/upgradelib.php: call to upgrade_plugins()
line 694 of /admin/index.php: call to upgrade_noncore()
There's happened an improvement regarding permissions in https://github.com/frankkoch/moodle-mod_studentquiz/pull/189 which is included in the today's release of StudentQuiz v4.1.0. Try that out, and if this doesn't solve it, if possible, please head over to https://github.com/frankkoch/moodle-mod_studentquiz/issues to raise an issue.
We have a strange problem with permissions, though. It differs between our QA site and our production site, but I haven't been able to find any differences in the roles or plugin permissions settings:
In our Moodle QA, everything works as expected.
1. In PROD, when a Student enters the newly setup instance of a StudentQuiz in a course he gets the message "Sorry, but you do not currently have permissions to do that (access question edit tab questions)."
2. I have tested the different permissions the instance of the StudentQuiz in the course, and when I add the Student role to the permission "moodle/question:editall" it works and the Student can add questions. (This permission is not added for the Student role in QA).
3. If I then the permission is removed, it still keeps working (!). It is like a hidden switch has been flipped and stays so even when the visible permission is removed.
4. When adding another instance of StudentQuiz in the same course, the changing of the permission must be repeated for each instance for the Student to add questions.
4. This behaviour is fully consistent and repeatable in our production site.
Any tips on what might be the problem causing this?
We are using Moodle v3.6.6 and StudentQuiz v4.0.4
I know Moodle administrators can tune Student quiz default settings, but this does not prevent teachers to modify these parameters.
And of course your reports enable a professor to know all student activity in detail to make a participation note, but this supposes to have a specific treatement for student quiz activity.
Activity completion is specifically implemented for that purpose in Moodle.
Our professors have already a lot of activities in their courses and all of them implement activity completion.
The activity completion report gives all details on student participation.
This would be a great functionnality for your plugin ...
Kisses,
Zabelle
Thank you for your prompt reply! It works after reinstalled from this directory, not from Github.
Thank you for testing StudentQuiz. I just tested under Moodle 3.8.1 (Build: 20200113) and StudentQuiz installs and runs fine.
Regards from Switzerland, Frank
However, I get that this is not possible in student quiz, probably because the question needs to have a different format for the student quiz.
Is the StudentQuiz plugin usable with Moodle 3.8.1 ($release = '3.8.1 (Build: 20200113)'; // Human-friendly version name)? After update my moodle core, it doesn't appear in the additional plugin list.
thank you for this nice Plugin!
I have a question regarding the usage of the Moodle question bank: How do you (re-)use existing questions from the question bank without having to import them into the student quiz category (or vice versa)?
Thank you very much!
Florian
Thank you for the thoughts. It is easy to remove the competitive aspect of StudentQuiz. Just change the various ranking points to null. Then the total points of each student will be null. You can do so in the settings of each StudentQuiz. The Moodle administrator could even change the default values for your entire Moodle site.
Or instead of null, you might want to set the various ranking points to values that suit your intention. This way you could assign weights to (1) answering competence, (2) contribution quantity, or (3) contribution quality.
For activity completion, your faculty as well as students can click the "More" link below the ranking table to see whether they have attained, for example, the required 50 points.
Best regards,
Frank
We are testing your plugin in our university and find it to be very interresting to make students active on evaluation process.
But we have a pedagogical question that arises.
Using ranking boards seems to us a bit dangerous because students are not all motivated by competition.
Game motivation studies show that competition is only one among other motivation logic :
https://en.wikipedia.org/wiki/Bartle_taxonomy_of_player_types
http://www.nickyee.com/pubs/Yee%20-%20Motivations%20(2007).pdf
We are working on gamification projects an verify very often that competition is not a motivation factor for everybody.
Therefore, we are also reluctant about the ranking report that could be used by professors to convert points into students notes.
However, we find the ranking logic could be very interresting if combined with student quiz activity completion based on a minimal number of points.
To achieve a student quiz activity, student should for example gain 50 points.
We encourage our professors to make students notes based on activities achievement.
This approach motivates students to engage in online activities and is not based on competition logic.
Do you plan to implement such feature ?
Kisses,
Zabelle