Posts made by Joseph Rézeau

Picture of Développeurs Picture of Développeurs de plugins Picture of Testeurs Picture of Traducteurs
Bonjour,
Comment le module Questionnaire a-t-il été "installé" sur la plateforme en ligne? Après avoir téléchargé la bonne version du module Questionnaire (pour moodle 1.9, télécharger la version pour 1.9), il faut décompresser l'archive et copier (ou envoyer par FTP) le répertoire questionnaire dans le répertoire moodle/mod/
Puis, connecté en tant qu'administrateur, il ne faut pas oublier de visiter sur la page d'accueil de la plateforme le lien Administration du site / Notifications. A ce moment-là un certain nombre de messages s'affichent confirmant la création des tables Questionnaire dans la base de données.
Si tout ça a été fait et que ça ne marche toujours pas, il peut s'agir d'un problème de "permissions" sur ton serveur, et là je passe la main aux collègues compétents sur ces questions de droits etc.
Joseph
Picture of Développeurs Picture of Développeurs de plugins Picture of Testeurs Picture of Traducteurs
Bonjour Emilie,
Je rappelle comment utiliser un questionnaire public.
Un enseignant Dupont crée un questionnaire public Questionnaire A dans un cours Cours A.
Tous les enseignants de la plateforme peuvent créer dans leur cours moodle un questionnaire B, C, etc. basé sur le questionnaire public A.
Seul l'enseignant Dupont peut voir dans son cours Cours A les réponses aux questionnaires B, C, etc. créés en ayant utilisé le questionnaire A dans les autres cours.
Est-ce bien ta situation?
Joseph
Picture of Core developers Picture of Plugin developers Picture of Testers Picture of Translators

Hi Janet,

After looking again at your question and the various answers posted to it, I have come to the conclusion that you (or rather your "professor") are mixing up 2 different ways of using a quiz.

#1. Using a quiz as a learning activity

In this situation, we are not so much interested in grading the questions as in providing the student with relevant feedback messages to help them understand why they got their response correct or incorrect. If they got it wrong, then the feedback message says so and possibly provides some help towards getting it correct the next time. In this situation, the Moodle quiz should be set to Adaptive.

#2. Using a quiz as a testing activity

In this situation, we are only interested in testing the student's acquired knowledge.

What you want is in fact a "mix" of those two different types of activity and, as such, is very likely impossible to achieve technically and - I suggest - not practical or valid as a learning activity. I'd be interested to hear your (or your professor's) arguments for not simply opting for either #1 or #2.

Joseph


Picture of Core developers Picture of Plugin developers Picture of Testers Picture of Translators

Yaniv,

Thanks for mentioning this problem. Here is the situation regarding Coursename ► Reports ► Activity report and Questionnaire at the moment (1.9).

1- All the modules which report something to that Activity report in fact report the number of Views, not number of responses, etc. In the case of some resources or activities, the number of Views is relevant. In the case of activities such as Quiz, Lesson, Questionnaire (and others) that information is not very useful. The number of times that a Questionnaire has simply been viewed (rather than submitted) is not great information!

2- Anyway, it seems that the way that Questionnaire logs Views and Submits has changed some time ago. At the moment it only logs Submits, not Views. You are probably not using the latest version for 1.9.

3- What do we do now? I see 2 possibilities.

a) Questionnaire should log all Views, which will then appear in the Activity Report in the Views column. This will be coherent with the way the other modules log user activity. But this is apparently not what you want.

b) Whenever a questionnaire is submitted, Questionnaire should log this as View (as well as Submit). Consequently, the Activity Report will show in the Questionnaire View column the number of submissions. This is what you want, but it is not coherent with the other modules' behavior.

Before doing anything I would like the opinion of other Questionnaire users (and Mike's view of course).

Joseph

PS.- For anyone who wants to test out option #b, simply add the following line in file questionnaire/locallib.php, function view(), around line 192

/// Print the main part of the page
add_to_log($this->course->id, "questionnaire", "view", "view.php?id={$this->cm->id}", "{$this->name}", $this->cm->id, $USER->id);