# Convertisseur Moodle : Aiken, GIFT et XML | Evalmee

> Collez vos questions depuis Word, Excel ou un texte brut et téléchargez un fichier Aiken, GIFT ou Moodle XML valide, prêt à importer dans Moodle. Validation d'un fichier existant et ligne fautive signalée. Gratuit, dans votre navigateur.

Source: https://evalmee.com/fr/outils/convertisseur-moodle-aiken-gift/
EN: https://evalmee.com/en/tools/moodle-question-converter/
ES: https://evalmee.com/es/herramientas/convertidor-moodle-aiken-gift/
ES-ES: https://evalmee.com/es-es/herramientas/convertidor-moodle-aiken-gift/
IT: https://evalmee.com/it/strumenti/convertitore-moodle-aiken-gift/

---

## Convertisseur Moodle : Aiken, GIFT, XML

De Word, Excel ou d'un texte brut à un fichier que Moodle importe sans erreur — et la validation d'un fichier existant.

## Convertisseur de questions Moodle : Aiken, GIFT et Moodle XML

De Word, d'Excel ou d'un texte brut à un fichier que Moodle importe sans erreur — et la ligne exacte qui bloque, quand un import échoue.

Tout est converti dans votre navigateur ; aucune question, aucun fichier n'est envoyé à un serveur.

Vous pouvez aussi importer ces questions directement dans Evalmee, sans l'étape Moodle.

## Comment convertir des questions pour Moodle

### Donnez vos questions telles qu'elles sont

Collez le texte de votre sujet, déposez le fichier Word dans lequel vous l'avez écrit, ou déposez le classeur Excel (.xlsx) ou le CSV exporté d'un tableur. Le convertisseur reconnaît les questions numérotées ou séparées par une ligne vide, les choix marqués A) A. a) - ou •, et la bonne réponse indiquée par une étoile, par une ligne « Réponse : », par du gras dans un document Word ou par la dernière colonne d'un tableau.

### Vérifiez ce qui a été compris

Chaque question détectée apparaît sur une carte : l'énoncé est modifiable, la bonne réponse se coche, et un compteur annonce combien de questions sont prêtes et combien restent à corriger. Les erreurs sont signalées ligne par ligne, avec la raison — c'est la partie que Moodle ne vous dira jamais.

### Téléchargez le format que votre Moodle attend

Choisissez Aiken pour un QCM simple, GIFT pour des réponses multiples ou des feedbacks, Moodle XML pour tout le reste. Le fichier se télécharge ou se copie, puis s'importe dans la banque de questions de votre cours.

## Qu'est-ce que le format Aiken ?

Aiken est le format d'import le plus simple que [Moodle](https://evalmee.com/fr/glossaire-evaluation/#moodle) accepte : un fichier texte, une question par bloc, sans balise ni ponctuation particulière. Il tient en cinq règles, et c'est à la fois sa force — n'importe qui peut l'écrire dans le Bloc-notes — et sa limite : il ne sait exprimer qu'une question à choix unique.

Un fichier Aiken s'écrit en UTF-8 et s'importe dans la banque de questions du cours. Voici à quoi ressemble le fichier que la documentation de Moodle donne en exemple :

```
Quelle est la capitale de la France ?
A. Lyon
B. Marseille
C. Paris
D. Bordeaux
ANSWER: C

Quel fleuve traverse Paris ?
A) La Seine
B) Le Rhône
C) La Loire
ANSWER: A
```

### Les cinq règles du format Aiken

L'énoncé occupe la première ligne du bloc, sans numéro ni préfixe.

Les choix suivent, un par ligne, préfixés d'une lettre majuscule suivie d'un point ou d'une parenthèse : A. ou A), de A à Z, dans l'ordre et sans trou.

La dernière ligne du bloc donne la réponse sous la forme ANSWER: suivie de la lettre — en majuscules, c'est la cause d'échec la plus fréquente.

Une seule réponse peut être correcte : Aiken ne sait pas exprimer un choix multiple, ni une réponse courte, ni un nombre.

Une ligne vide sépare deux questions.

## Qu'est-ce que le format GIFT ?

GIFT est le format texte natif de Moodle, et celui qu'il faut apprendre si Aiken ne suffit plus. Il exprime un titre de question, plusieurs bonnes réponses avec leur pondération, un commentaire par choix, le vrai/faux, la réponse courte et la réponse numérique avec sa tolérance — tout ce qu'Aiken laisse de côté.

Il se paie en six caractères qui ont un sens : le tilde, le signe égal, le dièse, les deux accolades et les deux-points. Un signe égal oublié dans un énoncé ne provoque pas d'erreur : Moodle lit silencieusement la suite de la phrase comme une bonne réponse. Ce convertisseur les échappe pour vous et vous prévient qu'il l'a fait.

```
::Capitale:: Quelle est la capitale de la France ? {
    ~Lyon
    ~Marseille
    =Paris #Depuis 987.
}

::Nombres premiers:: Lesquels de ces nombres sont premiers ? {
    ~%50%2
    ~%50%3
    ~%-100%4
}

::Orbite:: La Terre tourne autour du Soleil. {T}

::Auteur:: Qui a écrit Candide ? {=Voltaire =François-Marie Arouet}

::Produit:: Combien font 3 x 7 ? {#21:0.5}
```

### Les caractères à échapper en GIFT

Six caractères doivent être précédés d'une barre oblique inverse partout où ils apparaissent dans un énoncé, dans un choix ou dans un commentaire : ~ = # { } et :

Un énoncé qui contient « x = 3 » s'écrit donc « x \= 3 ». C'est mécanique, personne ne le fait à la main sans se tromper, et c'est exactement ce que le convertisseur prend en charge.

## Le format Moodle XML

Moodle XML est le format que Moodle exporte lui-même, et le seul des trois qui porte tout à la fois : les images, les catégories de banque, le commentaire par choix, les points partiels et les dix types de questions. C'est aussi le seul que personne n'écrit à la main — d'où l'intérêt d'un convertisseur.

Préférez-le dès que votre sujet dépasse le QCM à réponse unique : plusieurs bonnes réponses avec des pondérations réparties, un feedback attaché à chaque distracteur, une image dans l'énoncé, ou une banque à ranger par catégorie. Ce convertisseur écrit les quatre types que Moodle importe le plus souvent : multichoice, truefalse, shortanswer et numerical, avec les balises single, shuffleanswers et les fractions attendues.

Un fichier Moodle XML déposé ici est aussi relu : ses questions s'affichent, ses types non pris en charge sont listés par numéro, et il peut ressortir en Aiken ou en GIFT. Le même travail sur un paquet [QTI](https://evalmee.com/fr/glossaire-evaluation/#qti-question-and-test-interoperability) destiné à Canvas ou à Blackboard relève d'un autre outil.

## Aiken, GIFT ou Moodle XML : lequel choisir ?

Les trois formats s'importent au même endroit dans Moodle. Ils ne disent simplement pas la même chose, et un fichier Aiken parfaitement valide reste un QCM à réponse unique quoi qu'il arrive.

| Ce que vous voulez | Aiken | GIFT | Moodle XML |
| --- | --- | --- | --- |
| Choix unique | Oui | Oui | Oui |
| Plusieurs bonnes réponses | Non | Oui | Oui |
| Vrai / faux, réponse courte, numérique | Non | Oui | Oui |
| Commentaire par choix | Non | Oui | Oui |
| Points partiels | Non | Oui | Oui |
| Images dans l'énoncé | Non | Non | Oui |
| Catégories de banque de questions | Non | Non | Oui |
| S'écrit à la main sans documentation | Oui | Presque | Non |

## Pourquoi mon import Moodle échoue-t-il ?

Moodle refuse un fichier sans presque jamais dire pourquoi, et souvent sans dire où. Six causes couvrent la quasi-totalité des échecs ; le validateur de cette page les détecte toutes les six et vous donne le numéro de ligne.

| Ce que Moodle affiche | Ce qui se passe vraiment | La correction |
| --- | --- | --- |
| « ANSWER line not found » | Le bloc n'a pas de ligne de réponse, ou elle n'est pas en majuscules | Écrire ANSWER: suivi de la lettre, en capitales, sur la dernière ligne du bloc |
| Un import qui ne crée qu'une partie des questions | Il manque la ligne vide entre deux questions : Moodle les a fusionnées | Séparer chaque question par une ligne vide |
| « Error importing question » | Deux réponses sont marquées correctes dans un fichier Aiken | Passer en GIFT ou en Moodle XML, qui savent exprimer un choix multiple |
| Des choix manquants dans la question importée | Les lettres de choix ne se suivent pas : A, B, D | Renuméroter les choix dans l'ordre, sans trou |
| Une question tronquée au milieu d'une phrase | Un caractère GIFT non échappé — ~ = # { } : — a été lu comme de la syntaxe | Échapper les six caractères, ou repasser en Moodle XML |
| Des accents remplacés par des points d'interrogation | Le fichier n'est pas en UTF-8 | Réenregistrer le fichier en UTF-8 sans BOM ; les téléchargements de cette page le sont déjà |

## Comment importer le fichier dans Moodle

Le chemin n'a pas changé depuis Moodle 3.x. Dans votre cours, ouvrez Plus, puis Banque de questions, puis Importer. Choisissez le format du fichier — Format Aiken, Format GIFT ou Format XML Moodle — déposez le fichier, choisissez la catégorie de destination, puis lancez l'import.

Moodle affiche alors la liste des questions qu'il a comprises avant de les enregistrer : c'est le moment de vérifier le compte. La page officielle du format Aiken est publiée sur docs.moodle.org/fr/Format_Aiken, celle du format GIFT sur docs.moodle.org/fr/Format_GIFT.

Si vous importez régulièrement les mêmes banques, gardez le fichier source : c'est lui qui se reconvertit, pas l'export.

## Quel format pour quelle question

La règle tient en quatre lignes. Elle se lit du haut vers le bas : le premier format qui accepte ce que vous voulez exprimer est le bon, parce que c'est aussi le plus simple à relire dans six mois.

```
une seule bonne réponse         → Aiken, GIFT ou Moodle XML
plusieurs bonnes réponses       → GIFT ou Moodle XML
vrai/faux, réponse courte, numérique → GIFT ou Moodle XML
commentaires, images, catégories    → Moodle XML
```

## Questions fréquentes

### C'est quoi le format Aiken dans Moodle ?

Aiken est un format texte que Moodle importe directement. Une question s'y écrit en un bloc : l'énoncé sur la première ligne, les choix préfixés d'une lettre majuscule et d'un point ou d'une parenthèse, puis une dernière ligne ANSWER: suivie de la lettre correcte, en capitales. Une ligne vide sépare deux questions. Il ne gère que le choix unique.

### Comment convertir un document Word en quiz Moodle ?

Déposez le fichier .docx dans l'onglet Word de cette page. Le document est lu dans votre navigateur : les paragraphes deviennent des énoncés et des choix, et les réponses écrites en gras sont reconnues comme les bonnes. Vérifiez les cartes affichées, corrigez ce qui doit l'être, puis téléchargez le fichier Aiken, GIFT ou Moodle XML.

### Le format Aiken accepte-t-il plusieurs bonnes réponses ?

Non. La ligne ANSWER ne porte qu'une lettre, et Moodle importe chaque question Aiken comme un choix unique. Une question à plusieurs bonnes réponses doit passer par GIFT, qui répartit les pondérations, ou par Moodle XML, qui écrit single à false et distribue les fractions. Le convertisseur signale la question concernée avant l'export.

### Quelle est la différence entre Aiken et GIFT ?

Aiken n'exprime que le choix unique, en cinq règles qu'on retient en une minute. GIFT exprime aussi le choix multiple, le vrai/faux, la réponse courte, la réponse numérique, les points partiels et un commentaire par choix — au prix de six caractères à échapper : ~ = # { } et deux-points. Aiken pour aller vite, GIFT dès qu'il faut davantage.

### Comment corriger l'erreur « ANSWER line not found » ?

Cette erreur signifie que Moodle n'a pas trouvé de ligne de réponse dans un bloc. Trois causes : le mot ANSWER n'est pas en majuscules, la ligne manque, ou la ligne vide entre deux questions a disparu et Moodle a fusionné deux blocs. Déposez le fichier ici : la question sans réponse est signalée avec son numéro de ligne.

### Moodle importe-t-il des questions depuis Excel ?

Moodle non : il n'accepte ni .xlsx ni .xls. Cette page, si : déposez le classeur et sa première feuille est lue directement, sans passer par un export CSV. Le convertisseur devine le séparateur, les colonnes de choix et la colonne de réponse, vous laisse corriger ce qu'il a deviné, puis écrit le fichier Aiken, GIFT ou Moodle XML que Moodle importe. Les formules ne sont pas recalculées — c'est la valeur affichée qui est lue — et une date arrive sous forme de nombre.

### Mon fichier est-il envoyé sur un serveur ?

Non. La lecture, la conversion et le téléchargement se font entièrement dans votre navigateur ; le fichier ne quitte pas votre ordinateur et rien n'est enregistré. C'est aussi pourquoi l'outil continue de fonctionner sur un réseau d'établissement qui bloque les services externes.

## Autres outils

## Et si vous n'aviez plus de fichier à convertir ?

Evalmee importe vos questions depuis Word, Excel, un texte ou un Moodle XML, fait passer l'épreuve et la corrige — sans étape de conversion.
