LexgaMe:MagicWord
De GBLL, TAL, ALAO, etc.
Liens
- Le jeu : http://magicword.lezinter.net
- Le code : https://gricad-gitlab.univ-grenoble-alpes.fr/lzbk/MagicWord/ (dockerisé)
Présentation
Initié dans le cadre du projet Innovalangues, MagicWord est une adaptation du jeu de lettres Boggle (Turoff, 1972). En s'appuyant sur le succès rencontré par Ruzzle (35 millions de joueurs), nous avons tenté de proposer de nouvelles règles pour tirer parti des attributs linguistiques de tels jeux dans l'enseignement/apprentissage des langues.
Il existe actuellement en 2 langues : anglais et français.
Intention
Ce jeu a pour objectif l'amélioration des compétences linguistiques lexicales et morphologiques. En effet, comme la plupart des jeux de lettres, plus le joueur aura un lexique étendu, plus il sera en capacité de trouver des mots dans la grille, mais il trouvera d'autant plus de mots qu'il maîtrisera les mécanismes de flexion (préfixes/radicaux/suffixes).
La Wordbox, sorte de dictionnaire personnel, est mis à disposition du joueur pour qu'il puisse enregistrer des mots d'intérêts ou se créer des listes de mots qu'il ne connaissait pas.
Communications scientifiques
Pour plus d'informations voir :
- aux origines du projet ;
- 10.4000/alsic.2828 : 1er papier, l'idée de départ ;
- 10.1109/ICCNC.2016.7440546 : « l'algorithme de Bologne » (en) ;
- 10.14705/rpnet.2016.eurocall2016.575 : en route vers la version actuelle (en) ;
- support de présentation CALICO 2018 : présentation de la version actuelle (en);
- ce jeu intégré dans notre stratégie globale de développement de jeux :
- gestion générique du lexique (en-NLP4CALL) : version avec liens, version avec n° de pages.
Autres communications
Principe de base
Le jeu consiste à trouver des mots dans une grille de 16 cases (4×4) contenant des lettres. Pour faire un mot, il faut que les cases soient adjacentes (à côté ou en diagonale), la direction n'a pas d'importance, en revanche chaque lettre ne peut être utilisée plus d'une fois par mot.
Le jeu peut se jouer en deux modes :
- Rush : trouver le plus de mots possible (mais en faisant des combos) ;
- Conquer : mode à objectifs, c'est le temps qui compte, il faut réaliser les objectifs en le moins de temps possible.
Crédits
La liste à jour des contributeurs est dans le code…
Financement
2014–2017 | Les premières versions de MagicWord ont été financées et réalisées dans le cadre du projet Innovalangues -IDFI-0024 ; |
---|
2019 | Démarre SHS !, WP3 de Data@UGA finance le développement de nouvelles langues pour le prototype. |
---|
2020 | Le Lidilem a financé des développements effectués par Sylvain Hatier et Arnaud Bey. |
---|
2021–2024 | MagicWord est intégré au projet Lex:gaMe financé par le LabEx ASLAN. |
---|
Travaux en cours ou à approfondir
- Génération de grille : augmenter le nombre de mots dans les grilles libres ;
- Interface : après la première refonte des écrans de jeu pour les dispositifs tactiles, finir la restructuration pour les autres écrans ;
- Gestion des lexiques : comment rendre générique la gestion du lexique pour permettre la prise en charge d'autres langues ;
- Algo de Bologne 2 : dans sa configuration actuelle, l'algorithme de Bologne utilise des méthodes statistiques qui font qu'il arrive qu'on puisse constater une différence d'un à deux mots intégrés à la grille sur un seul clic — est-il possible de créer un algorithme déterministe, en utilisant un ensemble de contraintes ?
- Scores en fonction des usages : à l'heure actuelle, on s'inspire du scrabble/ruzzle pour le scoring en mode rush, mais on pourrait s'appuyer sur les usages…
- Liste des tickets sur gitlab ;
- Pistes d'intégration : l'idée de ce chantier est de proposer aux enseignants des pistes d'intégration sous forme de guides, voir de séquence complète ;
- Test de MagicWord dans différents contextes ;
- Pour faire ce test, il serait pertinent de pouvoir évaluer la diversité du lexique mobilisé par un étudiant dans un contexte de production libre.
- MagicWord pour le grec ancien