JCruX en quelques mots
Saisie du glossaire |
Il s'agit d'un générateur de grille de mots croisés. C'est une application Web qui ne nécessite aucune installation. Un navigateur compatible avec la norme HTML5, comme Firefox ou Chrome, suffit. Cette application se fonde sur plusieurs projets open source que j'ai mis en cohérence. Vous en verrez le détail en cliquant sur le lien à propos lors de l'exécution du logiciel.
Le principe.
- On saisit un nouveau glossaire ou on en importe* un existant — ou plusieurs.
- On crée à partir du glossaire une disposition de la grille. On recommence jusqu'à obtenir la disposition désirée.
- Quand la disposition convient, on enregistre une archive** du projet. On en extrait le fichier de données data.js.
- On récupère une archive de l'exerciseur ou interpréteur de grille, on y place le nouveau fichier de données data.js.
- On publie l'exerciseur sur son site ou dans une plate-forme de cours on choisissant le fichier grille.html comme fichier principal.
Création de la grille
(**) À la fin de la création de la grille, vous téléchargerez une archive de vos données, contenant un fichier de glossaire nom-du-glossaire.json (pour une réimportation ultérieure) et un fichier d'exécution data.js. à placer dans un interpréteur de grille (voir section suivante). Il est important de ne pas confondre ces fichiers :
- Données de l'exercice à publier : data.js
- Glossaire pour archivage : nom-du-glossaire.json
Créer un nouveau glossaire
Le générateur de JCruX est disponible en ligne. Vous pouvez aussi l'installer sous forme de Web App pour Firefox ou Chrome.- En ligne : http://pcardona34.github.com/jcrux/
- Miroir : http://genjcrux.free.fr/jcrux/
- Web App pour Firefox
- Web App pour Chrome
Importer un glossaire archivé
Importation d'un glossaire : la méthode a été simplifié |
- Ouvrez votre fichier glossaire.json dans un éditeur ou le bloc-notes. Sélectionnez son code et copiez-le dans le presse-papier.
- Collez ce code dans la zone de texte Glossaire à importer. Cliquez sur le bouton Importer ce glossaire.
Exerciseur de mots croisés dans un cours Moodle
Un exemple de grille se trouve ici et vous pouvez télécharger cet exemple et l'adapter pour le déposer comme ressource dans un de vos cours Moodle.- Déposez un exemple archivé de l'interpréteur de grille dans le contenu de votre ressource de type fichier dans Moodle.
- Une fois le dossier déposé et décompacté dans le contenu de la ressource Moodle, supprimez-y le fichier d'exemple de données data.js.
- Déposez, au même endroit, votre nouveau fichier de données data.js créé dans le générateur de JCruX.
- Spécifiez comme fichier principal grille.html.
- Choisissez l'option d'affichage ouvrir.
- Enregistrez la ressource. Votre grille est prête.
Code source
Le code source est désormais hébergé sur Github :L'interpréteur de grille est adapté du travail de Pavel Simakov |
Aucun commentaire:
Enregistrer un commentaire