📚 Tutoriel - Convertisseur Word vers QTI

Guide complet d'utilisation de l'application de conversion de questionnaires

📋 Table des matières

  1. Introduction et présentation
  2. Prérequis et compatibilité
  3. Format des documents source
  4. Interface et navigation
  5. Onglet 1 : Importer
  6. Onglet 2 : Éditer
  7. Onglet 3 : Exporter
  8. Format de sortie QTI
  9. Résolution de problèmes
  10. Conseils et bonnes pratiques

1. Introduction et présentation

Le Convertisseur Word vers QTI avec Éditeur est une application web permettant de transformer vos questionnaires à choix multiples (QCM) depuis des documents Word ou des fichiers texte vers le format QTI (Question & Test Interoperability), standard international pour les évaluations numériques.

🎯 Objectifs de l'application

  • Convertir automatiquement les QCM depuis Word (.docx, .doc) ou texte (.txt)
  • Éditer et corriger les questions avant export
  • GĂ©nĂ©rer des fichiers QTI compatibles avec les plateformes d'e-learning
  • Prendre en charge les questions Ă  rĂ©ponse unique (QRU) et multiple (QRM)

📥 Import flexible

Importe depuis Word, fichiers texte, ou par glisser-déposer. Extraction automatique du contenu textuel.

✏️ Éditeur intégré

Modifiez vos questions directement dans l'interface avec aperçu en temps réel.

📊 Validation automatique

Détection des erreurs de format et suggestions d'amélioration.

📦 Export QTI standard

Génération de fichiers ZIP compatibles avec Moodle, Canvas, et autres LMS.

2. Prérequis et compatibilité

Navigateurs compatibles

Navigateur Version minimale Statut
Chrome 80+ ✅ Recommandé
Firefox 75+ âś… Compatible
Safari 13+ âś… Compatible
Edge 80+ âś… Compatible

Formats de fichiers supportés

⚠️ Limitations importantes

  • Taille maximale : 10 MB par fichier
  • JavaScript doit ĂŞtre activĂ©
  • Connexion internet requise pour le chargement initial
  • Les images dans les documents ne sont pas supportĂ©es

3. Format des documents source

L'application reconnaît un format spécifique pour les questions. Respecter ce format est essentiel pour une conversion réussie.

Structure de base

📝 Format standard
QRU : Votre question à réponse unique ?
A : Première proposition
B : Deuxième proposition *
C : Troisième proposition

QRM : Votre question à réponses multiples ?
A : Première proposition *
B : Deuxième proposition
C : Troisième proposition *
D : Quatrième proposition

Règles de formatage

En-tĂŞte des questions

Choix de réponses

âś… Exemple correct

QRU : Quelle est la capitale de la France ?
A : Londres
B : Berlin
C : Paris *
D : Madrid

❌ Exemples incorrects

QRU Quelle est la capitale ? (manque le :)
A- Paris * (mauvais séparateur)
B: Réponse * sans espace
QRM sans question
A : Choix

Variations acceptées

L'application tolère certaines variations mineures :

4. Interface et navigation

L'application utilise une interface Ă  onglets pour guider l'utilisateur dans le processus de conversion.

📥 1. Importer
✏️ 2. Éditer
📤 3. Exporter

Workflow recommandé

  1. 1Importer votre document source
  2. 2Vérifier et éditer les questions
  3. 3Configurer et exporter au format QTI

đź’ˇ Navigation intuitive

Chaque onglet se débloque automatiquement lorsque l'étape précédente est complétée. Un indicateur visuel montre votre progression.

5. Onglet 1 : Importer

Le premier onglet permet d'importer vos documents source et de les convertir en texte éditable.

Méthodes d'importation

Méthode 1 : Glisser-déposer

  1. Ouvrez l'explorateur de fichiers
  2. Glissez votre fichier dans la zone de dépôt
  3. Relâchez le fichier sur la zone bleue
  4. L'importation démarre automatiquement

Méthode 2 : Sélection manuelle

  1. Cliquez sur Choisir un fichier
  2. Naviguez vers votre fichier
  3. Sélectionnez et confirmez
  4. L'importation démarre automatiquement

Processus d'importation

Pour les fichiers Word (.docx, .doc)

Pour les fichiers texte (.txt)

⚠️ Problèmes courants à l'importation

  • Fichier corrompu : RĂ©essayez avec une version sauvegardĂ©e
  • Encodage incorrect : Sauvegardez en UTF-8 depuis votre Ă©diteur
  • Taille excessive : Divisez en plusieurs fichiers
  • Format non supportĂ© : Copiez-collez le contenu dans un .txt

6. Onglet 2 : Éditer

L'onglet d'édition offre un environnement complet pour réviser, corriger et améliorer vos questions avant l'export.

Interface de l'éditeur

L'interface est divisée en deux panneaux :

Boutons de l'éditeur

Bouton Fonction Description
đź”§ Auto-formater Formatage automatique Corrige la structure des questions selon le format standard
🧹 Nettoyer Nettoyage du texte Supprime caractères parasites, normalise espaces et retours ligne
➕ Ajouter exemple Question d'exemple Insère un modèle de question pour référence
🗑️ Effacer tout Remise à zéro Vide complètement l'éditeur (demande confirmation)
🔍 Analyser le texte Analyse et validation Parse le texte et met à jour l'aperçu des questions

Fonctions détaillées

đź”§ Auto-formater

Cette fonction applique les corrections suivantes :

Avant auto-formatage
qru question mal formatée
a)réponse1
b réponse2*
c.réponse3
Après auto-formatage
QRU : Question mal formatée
A : réponse1
B : réponse2 *
C : réponse3

đź§ą Nettoyer

Le nettoyage traite :

Aperçu en temps réel

Le panneau de droite affiche :

Détection et résolution d'erreurs

❌ Erreurs communes détectées

  • Question sans texte : En-tĂŞte QRU/QRM vide
  • Choix sans rĂ©ponse : Lettre suivie de rien
  • Pas de bonne rĂ©ponse : Aucun astĂ©risque trouvĂ©
  • Choix orphelin : RĂ©ponse sans question associĂ©e

Lorsque des erreurs sont détectées, une section d'avertissement apparaît avec la liste précise des problèmes à corriger.

7. Onglet 3 : Exporter

Le dernier onglet permet de configurer et générer les fichiers QTI finaux.

Statistiques du questionnaire

Un tableau de bord affiche :

Configuration du questionnaire

Paramètres disponibles

Champ Description Valeur par défaut Obligatoire
Titre du test Nom affiché dans la plateforme LMS Questionnaire QCM Non
Identifiant du test ID unique pour le système TEST_001 Non
Contexte/Instructions Texte d'introduction pour les étudiants Vide Non

đź’ˇ Conseils de configuration

  • Choisissez un titre descriptif et unique
  • L'identifiant doit ĂŞtre unique dans votre LMS
  • Le contexte peut inclure durĂ©e, consignes, barème
  • Évitez les caractères spĂ©ciaux dans l'identifiant

Génération du fichier

Le bouton 🚀 Générer le fichier ZIP QTI lance le processus d'export :

  1. Validation finale : Vérification de toutes les questions
  2. Génération XML : Création des fichiers QTI individuels
  3. Assemblage ZIP : Compilation en archive téléchargeable
  4. Téléchargement : Sauvegarde automatique sur votre ordinateur

8. Format de sortie QTI

L'application génère un fichier ZIP contenant tous les éléments nécessaires pour importer vos questions dans une plateforme d'e-learning compatible QTI.

Contenu du fichier ZIP

Structure du fichier de sortie

MonQuestionnaire_QTI.zip
├── pool.xml                    # Fichier de configuration du test
├── QUESTION_1.xml              # Question individuelle n°1
├── QUESTION_2.xml              # Question individuelle n°2
├── QUESTION_3.xml              # Question individuelle n°3
└── ...                         # Autres questions

pool.xml - Fichier de configuration

Ce fichier principal contient :

Fichiers de questions individuelles

Chaque question génère un fichier XML contenant :

Compatibilité avec les plateformes LMS

Plateforme Compatibilité Import recommandé Notes
Moodle âś… Excellente Banque de questions Support natif QTI 2.1
Canvas ✅ Très bonne Import de quiz Conversion automatique
Blackboard ⚠️ Partielle Questions et tests Vérifier après import
Brightspace ✅ Bonne Bibliothèque de questions QTI 2.1 supporté
Chamilo ✅ Bonne Import exercices Formatage préservé

Format XML généré

Exemple de question QRU générée
<?xml version="1.0" encoding="UTF-8"?>
<assessmentItem xmlns="http://www.imsglobal.org/xsd/imsqti_v2p1" 
                identifier="SINGLECHOICE_QUESTION_1" 
                title="Q1" 
                adaptive="false">
    
    <responseDeclaration identifier="RESPONSE" cardinality="single" baseType="identifier">
        <correctResponse>
            <value>CHOICE_1_C</value>
        </correctResponse>
    </responseDeclaration>
    
    <itemBody>
        <choiceInteraction responseIdentifier="RESPONSE" maxChoices="1">
            <prompt>
                <p>Quelle est la capitale de la France ?</p>
            </prompt>
            <simpleChoice identifier="CHOICE_1_A">
                <p>Londres</p>
            </simpleChoice>
            <simpleChoice identifier="CHOICE_1_B">
                <p>Berlin</p>
            </simpleChoice>
            <simpleChoice identifier="CHOICE_1_C">
                <p>Paris</p>
            </simpleChoice>
        </choiceInteraction>
    </itemBody>
</assessmentItem>

Encodage et caractères spéciaux

âś… Gestion de l'encodage

L'application génère automatiquement :

  • UTF-8 avec BOM : Garantit la compatibilitĂ© maximale
  • Échappement XML : Caractères spĂ©ciaux correctement traitĂ©s
  • PrĂ©servation des accents : Français et autres langues
  • Balises HTML sĂ©curisĂ©es : Formatage basique prĂ©servĂ©

9. Résolution de problèmes

Problèmes d'importation

❌ "Erreur lors de la lecture du fichier Word"

Causes possibles :

  • Fichier corrompu ou protĂ©gĂ© par mot de passe
  • Version Word très ancienne (prĂ©-2007)
  • Document avec macros ou contenu actif

Solutions :

  • Enregistrez le document au format .docx standard
  • Supprimez la protection et les macros
  • Copiez le contenu dans un nouveau document
  • Exportez en .txt depuis Word

❌ "Format non supporté"

Solutions :

  • Convertissez en .docx, .doc ou .txt
  • Évitez PDF, RTF, ODT
  • Utilisez "Enregistrer sous" depuis votre traitement de texte

Problèmes d'analyse

⚠️ "Aucune question détectée"

Vérifications :

  • PrĂ©sence de QRU : ou QRM : en dĂ©but de ligne
  • Format des choix : A : texte
  • Au moins une rĂ©ponse avec astĂ©risque *
  • Espacement correct entre Ă©lĂ©ments

Utilisation des outils :

  • Bouton "Nettoyer" pour les caractères parasites
  • Bouton "Auto-formater" pour corriger la structure
  • Comparer avec le format d'exemple fourni

⚠️ "Questions sans bonne réponse"

Correction :

  • Ajoutez * après le texte de la bonne rĂ©ponse
  • VĂ©rifiez que l'astĂ©risque n'est pas sĂ©parĂ© par un espace
  • Pour QRM : plusieurs * sont autorisĂ©s
  • Utilisez l'aperçu pour vĂ©rifier visuellement

Problèmes d'export

❌ "Erreur lors de la génération du ZIP"

Causes et solutions :

  • MĂ©moire insuffisante : RĂ©duisez le nombre de questions
  • Navigateur bloquant : Autorisez les tĂ©lĂ©chargements
  • Caractères interdits : Simplifiez les titres et identifiants
  • Questions invalides : Corrigez toutes les erreurs dĂ©tectĂ©es

Problèmes d'importation dans le LMS

⚠️ "Import QTI échoue dans Moodle/Canvas"

Vérifications :

  • DĂ©compressez le ZIP et vĂ©rifiez le contenu
  • Identifiants de test uniques dans la plateforme
  • Droits d'administration suffisants
  • Limites de taille du LMS respectĂ©es

Alternatives :

  • Importez les questions par petits groupes
  • Modifiez les identifiants en cas de conflit
  • Consultez la documentation spĂ©cifique du LMS

10. Conseils et bonnes pratiques

Préparation du document source

✅ Recommandations de préparation

  • Structure claire : Une question par bloc, sĂ©parĂ©e par une ligne vide
  • NumĂ©rotation cohĂ©rente : A, B, C, D, E dans l'ordre
  • Texte simple : Évitez formatage complexe, tableaux, images
  • RĂ©vision manuelle : Relisez avant importation
  • Sauvegarde : Conservez une copie de travail

Optimisation du workflow

  1. Import initial
    • Testez d'abord avec 2-3 questions
    • Validez le format avant d'importer tout
    • PrĂ©fĂ©rez .txt pour Ă©viter les problèmes de formatage Word
  2. Phase d'édition
    • Utilisez "Nettoyer" en premier
    • Puis "Auto-formater" si nĂ©cessaire
    • Corrigez manuellement les cas spĂ©ciaux
    • VĂ©rifiez l'aperçu après chaque modification
  3. Export et test
    • Configurez des mĂ©tadonnĂ©es descriptives
    • Testez l'import dans votre LMS avec un sous-ensemble
    • VĂ©rifiez l'affichage des accents et caractères spĂ©ciaux

Gestion des gros volumes

💡 Stratégies pour de nombreuses questions

  • Division par thèmes : CrĂ©ez plusieurs fichiers QTI spĂ©cialisĂ©s
  • Traitement par lots : 20-50 questions maximum par session
  • Validation progressive : VĂ©rifiez chaque lot avant de continuer
  • Nomenclature cohĂ©rente : Identifiants prĂ©visibles (THEME_001, THEME_002...)

Qualité des questions

Critères d'une bonne question QCM

Pièges à éviter

Maintenance et révision

âś… Cycle de vie des questionnaires

  • Version initiale : Test avec petit groupe d'utilisateurs
  • Analyse des rĂ©sultats : Identification des questions problĂ©matiques
  • RĂ©vision : Modification du document source
  • Re-conversion : Nouvelle gĂ©nĂ©ration QTI
  • DĂ©ploiement : Remplacement de l'ancienne version

Intégration avec d'autres outils

Workflow étendu

  1. Conception : Carte mentale, plan de cours
  2. Rédaction : Document Word collaboratif
  3. Conversion : Cette application QTI
  4. Import LMS : Moodle, Canvas, etc.
  5. Test et révision : Feedback des apprenants
  6. Analyse : Statistiques de réussite

🔗 Outils complémentaires

  • Word : RĂ©daction et rĂ©vision collaborative
  • Excel : Suivi des statistiques de questions
  • Git/Google Drive : Versioning des documents source
  • Plugins LMS : Import automatique et synchronisation

Support et communauté

Pour obtenir de l'aide supplémentaire :