studentquiz / moodle-mod_studentquiz

Moodle-Plugin
GNU General Public License v3.0
38 stars 38 forks source link

Transfer question ownership of questions in StudentQuiz? #288

Open miroi opened 3 years ago

miroi commented 3 years ago

Hello,

maybe you could consider this feature wish: I, as teacher, create model questions in StudentQuiz for my students. Each student has then to manually recreate my model question and adapt it for his purposes.

A transfer question ownership feature would greatly help: I would multiply and assign each model question to a concrete student.

Comments please ?

dionysius commented 3 years ago

I can also see this feature because of the complexity of some question types. Students may not be familiar with Moodle from a managing perspective: What does field x/y/z mean in the question creation page? This way a teacher is able to prepare a working question where the student can change it afterwards.

From a technical view: I think it is sufficient to change the field question.createdby to the wished user. There is more to be done on the UI side: We would need a button which opens some sort of a form, where the student needs to be selected. And only a specific capability (maybe reuse 'manage') should be allowed to do that.

We're open for a contribution from the community for that.

krueuw commented 3 years ago

In my experience, the entire student quiz process can be very attractive to both teachers and students. However, it quickly reaches its limits with weaker students. The necessary change of perspective, the linguistic quality, the technical penetration of all aspects of correct or incorrect answer options, the necessary feedback and the correct labeling of sources in accordance with the applicable copyright law make things complex, often over-complex, for students. The scope of the detailed task required is also beyond the scope, despite the HTML element DETAILS. It would therefore be desirable to integrate measures to reduce complexity. I support the proposed way of a technically well-integrated variant of templates or other optional pre-structuring measures.