Posts made by Joseph Rézeau

Picture of Développeurs Picture of Développeurs de plugins Picture of Testeurs Picture of Traducteurs

"... je n'arrive pas à l'importer correctement"

C'est bien vague, comme description du problème ! Tu as des messages d'erreur ? Aucune question n'est importée ? Tu as mis ton site Moodle en mode débogage ?

Je viens d'installer Question Machine version 1.7.7.3, de créer une question de type QCM et de l'importer dans la banque de questions d'un cours Moodle 2.7, ça marche, à part l'affichage d'un message d'erreur (qui n'empêche pas l'import) :

Unrecognised text format 'HTML' in the import file. Assuming 'html'.

Peux-tu joindre à ta réponse un fichier *.xml créé avec Question Machine pour que je le teste ?

Joseph

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

Hi Chip,

There have already been many discussions in this forum about how to score an MCQ, multi-answers question. There is no one solution to that problem because users (teachers) have different points of view.

Here is how I view your problem. You have a quiz with 6 questions, each with 5 choices (not "answers"). So you have 6 questions and 6 answers (not 30!).

You write that you "purposely gave all the correct answers AND one extra, incorrect, answer to each question. Thereby giving 21 answers. The score that is returned is 0 out of 15 (0%)."

The reason for the score of 0% is clear and comes from the fact that you "set the incorrect [choices] to -100%". If you absolutely want your question to allow for "partially correct" answers, then you should set the score of the incorrect choices to something like -33%, but not to -100%. Try it!

Joseph

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

Hi Isabelle, this is very easy.

#1.- If it's OK for you to hack your moodle core files, open file yourmoodle/mod/glossary/formats/encyclopedia/encyclopedia_format.php with your favorite text editor and comment out line 27, like this:

//echo '<span class="author">'.get_string('bynameondate', 'forum', $by).'</span>';

#2.- Another solution would be to create a new glossary display format. encyclopediawithoutauthor. This would be quite easy to implement, but would entail adding a new language string in the glossary activity, so the final decision would rest on Moodle HQ.

Joseph