BindedBubbles
wc-binded-bubbles
Jeu interactif de correspondance entre paires d'éléments, présentés sous forme de bulles à sélectionner. Parfait pour les exercices ludiques d'apprentissage de vocabulaire, de correspondances entre termes et définitions, de relations entre concepts, ou pour des activités de mémorisation comme les jeux de cartes mémoire.
Documentation
Le format des éléments du tableau items
est le suivant:
{
"content"?: string, // Contenu en markdown.
}
Vous pouvez définir uniquement la propriété
content
d'un des éléments du tableau.
Le composant BindedBubbles crée une activité interactive de type "memory" ou "association de paires" où les apprenants doivent connecter des éléments correspondants. C'est un excellent moyen de rendre l'apprentissage plus engageant, particulièrement pour les associations terme-définition, mot-traduction, ou concept-exemple.
Structure et organisation
Le composant fonctionne avec une liste de paires d'éléments que l'apprenant devra associer. Chaque paire est définie par deux éléments: Le contenu de chaque élément peut inclure du texte simple ou du markdown enrichi (formules, mise en forme, etc.).
Configuration du jeu
Plusieurs paramètres permettent d'ajuster l'expérience d'apprentissage:
- Mode d'affichage: Choisissez entre
ordered
(présentation séquentielle) oushuffle
(mélange aléatoire des paires) - Nombre de paires: Contrôlez combien de paires sont affichées simultanément avec
numberPairToShow
- Timing: Ajustez le délai entre les associations réussies avec
timeout
(en millisecondes)
Suivi des performances
Le composant intègre automatiquement un système de suivi avec:
- Compteur d'erreurs (
nbError
) - Enregistrement des associations incorrectes (
errors
)
Cette fonctionnalité est particulièrement utile pour identifier les associations qui posent le plus de difficultés aux apprenants.
Conseil d'utilisation
Pour optimiser l'expérience d'apprentissage, gardez un bon équilibre dans le nombre de paires affichées: trop peu rend l'exercice trop simple, trop nombreuses peuvent surcharger cognitivement l'apprenant. 3 à 5 paires simultanées offrent généralement un bon équilibre.
Exemple interactif
API
items
[]
numberPairToShow
3
mode
"ordered"
timeout
1000
nbError
0
errors
[]