L'icône et l'hyperlien du nom de la banque de questions renvoient vers
la page de l'activité en question. Il faudra ensuite cliquer sur l'onglet Banque de questions pour accéder aux questions placées dans le contexte de cette activité. Les questions placées dans les banques de questions d'activités ne
peuvent pas être partagées ou utilisées dans d'autres activités. Il
faudra les déplacer dans une banque de questions partagées afin de les
réutiliser ailleurs.
Lorsqu'on accède à la banque de questions d'un cours ou d'une activité, la page par défaut est celle des Questions. Cette page contient un onglet dans le coin haut, à gauche, qui permet d'atteindre les pages Exporter, Importer et Catégories. Sous cet onglet se trouve l'espace de gestion des filtres (aussi appelés conditions), qui comprend principalement le choix de la catégorie de question à afficher et les conditions de recherche. En bas, les questions s'affichent dans un tableau avec des colonnes pour les différents types de données. Ce tableau contient une colonne Actions avec l'hyperlien Modifier pour chaque question. C'est aussi à l'aide de ce tableau qu'on peut sélectionner plusieurs questions et utiliser le bouton du bas Avec la sélection pour Déplacer ou Supprimer celles-ci.
Utiliser les filtres de recherche
Les filtres de la banque de questions permettent de faciliter la recherche parmi une grande quantité de questions. Ils fonctionnent avec l'opérateur booléen ET, ce qui indique que tous les filtres et conditions s'additionnent pour rendre la recherche plus précise.
Le premier champ de Correspondance est le choix de la catégorie à afficher. Un champ de saisie permet d'inscrire des mots-clés pour ensuite défiler parmi le menu déroulant des résultats et sélectionner une catégorie. Une catégorie Défaut... est créée automatiquement dans la banque de questions et c'est normalement cette catégorie qu'on voit sélectionnée par défaut dans l'étiquette à droite du champ. La catégorie Racine pour... correspond à l'ensemble supérieur qui comprend toutes les catégories de la banque de questions consultée. Lorsqu'on sélectionne une catégorie dans le menu déroulant, cela vient modifier le filtre et son nom apparait à droite du champ de saisie.
On peut aussi cocher l'option Montrer aussi les questions des sous-catégories, ce qui permet d'afficher dans les résultats de recherche les questions des catégories placées sous la catégorie sélectionnée.
Pour rafraichir les résultats d'une recherche, il faut cliquer sur le bouton Appliquer les filtres.
Pour chercher à travers toutes les questions d'une banque de questions, on peut sélectionner la catégorie Racine pour... et cocher Montrer aussi les questions des sous-catégories.
Une seconde condition est disponible par défaut pour permettre d'afficher les questions cachées. Les questions cachées sont des questions qui ont été supprimées, mais qui demeurent utilisées dans des activités comme le Test.
On peut aussi cliquer sur Ajouter une condition pour utiliser d'autres filtres. On peut déterminer si la correspondance doit être Un au moins, ce qui permet d'utiliser l'opérateur booléen OU entre plusieurs valeurs différentes, Tout pour que les questions correspondent à toutes les valeurs ou Aucun pour utiliser un opérateur booléen SAUF, c'est-à-dire d'exclure les questions avec cette ou ces valeurs.
Les autres filtres disponibles sont les suivants:
- État de la dernière version — Selon le statut Prête ou Brouillon de la dernière version d'une question;
- Tags — Les tags sont utilisés pour faciliter la recherche sur le site Moodle ou pour créer des sous-ensembles avec une question aléatoire;
- Date de modification — Selon la date de dernière modification d'une question, si cette date est avant, après ou entre deux dates;
- Créée par — Selon l'utilisateur qui a créé la question;
- Modifiée par — Selon le dernier utilisateur qui a modifié une question;
- Nom de la question — Selon le nom d'une question, mais pas son contenu;
- Numéro ID de question — Selon le ID unique ajouté à une question;
- Texte de question et feedback général — Selon les champs Texte de question et Feedback général d'une question, mais pas le reste de son contenu;
- Type — Selon le type de question, dont ceux provenant de plugins tiers.
Pour ajouter plusieurs valeurs ou mots-clés inscrits dans le champ de saisie, comme pour le filtre du nom d'une question, il faut appuyer sur la touche Entrée de son clavier. Les valeurs sélectionnées seront indiquées à droite du champ de saisie. On peut cliquer sur leur étiquette pour les retirer.
Si l'on veut retirer des filtres additionnels, il faut cliquer sur le bouton Réinitialiser les filtres.
Actions sur les questions
La colonne Actions contient l'hyperlien Modifier qui permet de poser quelques actions sur chaque question. En cliquant sur l'hyperlien, un menu s'affiche:
Voici les options disponibles par défaut:
- Aperçu — Ouvre une page avec la question pour tester celle-ci. On peut modifier les options de prévisualisation et d'affichage pour avoir le comportement souhaité.
- Modifier la question — Ouvre une page afin de modifier le contenu de la question. Toutes modifications à une question entraîne la création d'une nouvelle version itérative (v1, v2, v3, etc.).
- Dupliquer — Ouvre une page avec le contenu de la question pour en créer une copie.
- Gérer les tags — Ouvre une fenêtre contextuelle qui permet d'ajouter des tags existants à la question ou d'en créer des nouveaux.
- Historique — Recharge la page Questions de la banque de questions pour afficher toutes les versions de cette question. Si on modifie une version antérieure d'une question, cela produit une nouvelle version itérative. Plus d'informations sur le versionnage de questions sont disponibles dans notre article Gestion du statut et des versions d'une question.
- Exporter comme XML Moodle — Télécharge un fichier XML de la question qui pourra être importée dans une autre banque de questions.
- Supprimer — Ouvre une page avec une demande de confirmation pour la suppression des différentes versions de la question. Une question utilisée dans un Test qui est supprimée deviendra une question cachée et demeurera disponible dans les Tests qui l'utilisent.
Déplacer des questions
Le déplacement des questions est utile pour répartir celles-ci entre les catégories de questions ou pour les déplacer vers d'autres banques de questions. À l'aide des cases à cocher dans la colonne de gauche, on peut sélectionner plusieurs questions à déplacer. On peut cocher toutes celles affichées sur la page Questions en utilisant la case à cocher dans l'en-tête du tableau pour cette colonne.
Après avoir sélectionné les questions, le bouton Avec la sélection en bas du tableau ouvre un menu déroulant avec l'option Déplacer vers.... Celle-ci ouvrira une fenêtre contextuelle dans laquelle Moodle demande de choisir une banque de questions et une catégorie de questions comme destination. Une fois la catégorie de question sélectionnée, il faut cliquer sur le bouton Déplacer les questions pour compléter le déplacement:
Personnaliser l'affichage du tableau des questions
(à venir)
Exporter des questions
(à venir)
Importer des questions
(à venir)
Gérer les catégories de questions
Les
catégories permettent de classer les questions afin de mieux les
repérer et les ajouter dans des activités de Test. Elles servent aussi
d'ensembles qui permettent de regrouper une sélection de questions pour les questions aléatoires.
À partir de l'onglet du haut, il faut choisir l'option Catégories dans le menu déroulant:
À partir la page des catégories, on peut voir celles disponibles dans la banque de questions. Chaque catégorie comprend un hyperlien qui permet d'afficher les questions qu'elle contient, comme lorsqu'on la sélectionne dans les filtres de recherche.
Le bouton Ajouter une catégorie permet d'en créer des nouvelles. Une fenêtre contextuelle s'ouvre et permet de déterminer sous quelle catégorie celle qu'on s'apprête à créer sera placée, aussi appelée Catégorie parente. À partir du menu déroulant, on peut choisir une autre catégorie disponible dans la banque de questions.
On doit également donner un nom à cette nouvelle catégorie. Il est possible d'ajouter une description, mais celle-ci est facultative, tout comme le numéro d'identification. Lorsqu'on a complété, il faut cliquer sur le bouton Ajouter une catégorie dans la fenêtre contextuelle.
L'icône des trois petits points est disponible pour chaque catégorie. Celui-ci ouvre un menu déroulant avec 4 options:
- Déplacer — Plus de détails sur le déplacement des catégories sont fournis plus bas.
- Paramètres — Ouvre une fenêtre contextuelle, comme à la création d'une catégorie, afin d'en modifier la catégorie parente, le nom, la description ou le numéro d'identification.
- Exporter comme XML Moodle — Ouvre une page pour choisir les options d'exportation pour les questions contenues dans cette catégorie. Plus d'informations sont disponibles dans la section Exporter des questions de cet article.
- Supprimer — Affiche une fenêtre contextuelle qui informe que les questions contenues dans la catégorie seront déplacées dans la catégorie parente de celle qu'on s'apprête à supprimer.

Déplacer des catégories
Avec l'option Déplacer de la page Catégories, Moodle affiche une fenêtre contextuelle qui présente toutes les catégories disponibles dans la banque de questions. Les options sont de déplacer Avant une autre catégorie, c'est-à-dire plus haut dans la liste des catégories, Après une autre catégorie pour la placer plus bas dans la liste et Comme fille afin de modifier la catégorie parente de celle qu'on s'apprête à déplacer. Dans l'image animée suivante, Nouvelle catégorie est déplacée pour être sous la catégorie parente Défaut pour Banque de questions du cours Vers Moodle 5.1:

Utiliser des questions partagées
Dans
certaines activités d'un cours, comme l'activité de Test, on peut
ajouter des questions depuis les banques de questions disponibles. Il peut s'agir de
la banque de questions de l'activité elle-même ou les banques de
questions partagées auxquelles on a accès.
À partir de l'onglet Questions d'une activité de Test, il faut cliquer sur l'hyperlien Ajouter et choisir l'option de la banque de questions. Moodle ouvre une fenêtre contextuelle qui permet de déterminer d'ou sera tirée la question à ajouter. Par défaut, la banque de questions sélectionnée sera celle de l'activité de Test. Si aucune question n'a été créée à partir de l'activité, cette banque de questions sera vide. Pour accéder aux banques de questions partagées, il faut cliquer sur le bouton Changer de banque.
La fenêtre contextuelle change pour afficher les banques de questions disponibles. Celle de l'activité de Test apparait en haut, suivie des banques de questions partagées dans le cours et les banques de questions récemment consultées. Plus bas, un champ de saisie permet d'inscrire des mots-clés et de choisir dans le menu déroulant la banque de questions à sélectionner. Lorsque la banque de questions est sélectionnée, la fenêtre contextuelle retourne au menu des questions à ajouter.
La fenêtre contextuelle pour l'ajout de questions est similaire au menu dans la page Questions d'une banque de questions. On peut utiliser les filtres pour sélectionner une catégorie, déterminer si on veut montrer les questions des sous-catégories et ajouter des filtres additionnels pour préciser notre recherche. Après avoir sélectionné les filtres, il faut cliquer sur Appliquer les filtres pour afficher les questions correspondantes.
Les questions apparaissent en bas du menu des filtres et on peut cocher les cases à cocher pour les questions que l'on veut ajouter dans notre Test. On peut ainsi en ajouter plusieurs à la fois. Lorsque la sélection est complétée, il faut cliquer sur Ajouter les questions sélectionnées au test. L'image animée ci-dessous présente comment atteindre l'onglet Questions d'une activité de Test, changer de banque de questions, utiliser les filtres et ajouter une question à un Test:
Ajouter une question depuis une banque de questions dans une activité de TestVoir la provenance de questions ajoutées au Test
Moodle indique avec une étiquette la provenance d'une question et permet, en cliquant sur l'étiquette, d'atteindre la banque de questions avec la catégorie correspondante: