Si vous avez besoin de disposer rapidement, d'un grand nombre de questions, la méthode "classique" de création de questions (par complétion d'un formulaire Moodle) peut être avantageusement remplacée par l'utilisation :

  • du format GIFT
  • de questions issues d'un autre cours Moodle, le vôtre ou celui d'un collègue 
  • de questions issues d'une banque de questions mutualisées externe, comme celle d'UNISCIEL (Université des Sciences en Ligne), partenaire du Groupe INSA.

1. UTILISER LE FORMAT GIFT

Le format GIFT permet d'utiliser un éditeur de texte pour écrire des questions :
Choix multiple   à choix multiples
Vrai/Faux   vrai ou faux
Réponse courte   à réponse courte
Appariement   à appariement
       Numérique   à réponse numérique
dans un format simple pouvant être importé dans Moodle. C'est aussi un format d'exportation disponible dans la banque de questions Moodle. Le format a été développé dans la communauté Moodle, mais d'autres logiciels peuvent être compatibles avec ce format à un degré plus ou moins important.

Création du fichier GIFT

  1. Créer un nouveau fichier avec un éditeur de texte (outil Bloc-notes ou Notepad sous Windows / Editeur de script ou Word sous MacOS)

  2. Saisir les questions en respectant la syntaxe : dans sa forme la plus simple, la question vient d'abord, suivie des réponses entre accolades, accompagnées d'un symbole d'égalité (=) indiquant la bonne réponse ou d'un tilde (~) indiquant les mauvaises réponses et les réponses partiellement bonne. Un dièse (#) permet d'insérer un feedback (rétroaction). Les questions peuvent être pondérées en plaçant des symboles de pourcentage (%..%) autour de la pondération. Les commentaires sont précédés de deux barres obliques (//) et ne sont pas importés.

    NB : au moins une ligne vide doit être laissée entre chaque question.
    Principaux symboles pour formater un fichier texte au format GIFT et leur utilité.

    Symboles Utilité
     // Commentaire  Commentaire jusqu'à la fin de la ligne (optionnel et non pris en compte lors de l'import de la question
     ::Nom de la question::  Nom de la question (invisible aux étudiants)
     Texte  Texte de la question (devient le nom si aucun nom n'est saisi)
     {  Début des réponses -- Sans réponses, le texte est une description de question
     {T} ou {F}  OU {TRUE} et {FALSE}
     Réponses vrai ou faux
     { ... =Texte bonne réponse ... }  Bonne réponse pour les QCM à réponse unique ou les questions à réponse courte ou à appariement ou à réponse numérique
     { ... ~Texte mauvaise réponse ... }  Mauvaise réponse pour les QCM à réponse unique
     { ... ~%pourcentage%Texte réponse ... }  Réponses pour les QCM à réponses multiples : même symbole pour les bonnes et les mauvaises réponses mais la différence s'établit
    sur le % de la note associé à chacune des réponses (voir exemple ci-dessous)
     { ... =Élément -> réponse ... }  Réponse pour les questions d'appariement
     #Rétroaction (feedback)  Rétroaction pour les réponses aux questions à choix multiple, à réponse numérique ou à appariement
     ####  Permet de générer un feedback général (identique quelles que soient les réponses choisies)
     }  Fin des réponses
     \caractère  Une barre oblique inverse permet de bloquer la signification des caractères porteurs d'une instruction  ~  =   #  {  }  :   
     \n  Ajout un saut de ligne dans le texte de la question -- les lignes vides délimitent les questions

  3. Enregistrer en choisissant l'encodage UTF-8. Le format ANSI fonctionnera (seulement) dans les langues sans caractères spéciaux (comme ä, ö, ü, æ, å, ø, œ or ß), « Unicode » ne fonctionnera pas.

CONCRETEMENT...

Type de question Aperçu de la question  Codage GIFT de la question
Vrai faux  ::Abeille classe animaux::L'abeille est-elle un insecte ?{TRUE}
QCM réponse unique
 ::Le miel::Quel insecte produit le miel ?
{~Le puceron#Le puceron excrète du miellat mais ne produit pas de miel.
~Le scarabée #Non, le scarabée ne produit pas de miel
=L'abeille#Exact, c'est bien l'abeille qui produit du miel}
QCM réponses multiples
avec feedback et
feedback général
 ::Fleur de pissenlit::De quelle couleur est la fleur du pissenlit ?
{~%100%jaune# Bonne réponse, bravo !
~%-100%bleu#Non, la fleur de pissenlit n'est pas bleue, elle est jaune.
~%-100%orange#Pas tout-à-fait, la fleur de pissenlit est jaune.
####Ces notions sont abordées dans la section 3.}
Appariement  ::Appariement - Capitales de pays::Faites correspondre les pays suivants avec leurs capitales correspondantes.
{
=Canada -> Ottawa
=Italie -> Rome
=Japon -> Tokyo
=Inde -> New Delhi}
 Réponse courte    ::Enfumoir:: Compléter le texte \: l'outil qui produit de la fumée et que l'apiculteur utilise pour calmer les abeilles \n afin de travailler de façon plus sécuritaire avec la colonie s'appelle un ......................
{ =%100%enfumoir#}
 Numérique
avec marge
 
 ::Nombre PI::Quelle est l'aire d'un cercle dont le rayon est 7,5 cm ? Π \= 3,1416
{#=%100%176.72:0.01#}

     

Pour visualiser (et enregistrer comme modèle) le fichier GIFT correspondant aux exemples de question ci-dessus : cliquer ici.


Importation du fichier GIFT dans la banque de questions


Allez dans le bloc ADMINISTRATION > Administration du cours > Banque de questions et cliquez sur le lien Importer.

  • Format de fichier : choisissez  "Format GIFT"
  • Généraux : Ne pas modifier les réglages proposés (sauf si vous avez une bonne compréhension du processus d'importation des questions)
  • Choisissez le fichier (format UTF-8) à importer
  • Glissez-déposez le fichier dans la zone "Importation" ou sélectionnez-l
  • Cliquez sur le bouton Importation pour importer les questions.



2. UTILISER DES QUESTIONS ISSUES D'UN AUTRE COURS MOODLE

L'ensemble des questions de la banque de questions du cours "source" est exporté via un fichier XML puis importé dans la banque du cours "destination" :



Importer ensuite le fichier XML Moodle.


3. UTILISER DES QUESTIONS ISSUES D'UNE BANQUE DE QUESTIONS MUTUALISEES EXTERNE

Au travers d'un partenariat avec le Groupe INSA, UNISCIEL (Université des Sciences en Ligne) met à votre disposition des ressources produites par des enseignants des établissements partenaires et notamment des questions directement importables dans Moodle :
- de niveau L0, L1 et L2, 
- en physique, chimie, mathématiques, informatique, sciences de la vie et de la Terre.

Pour plus d'informations : moodle@insa-toulouse.fr


Modifié le: jeudi 29 octobre 2020, 15:21