Match List Question
Un composant ISLE qui rend une question dans laquelle l'apprenant doit faire correspondre des éléments de deux listes entre eux de manière correcte.
Options
- question |
(string|node)
: question à afficher en haut de la liste de correspondance. Default:''
. - elements |
array<{a,b}>
: un "tableau" contenant les paires correctes affichées en haut du composant de la question en texte libre. Chaque élément du tableau doit être un "objet" avec des propriétés "a" et "b" ; fournir des éléments avec seulement des propriétés "a" ou "b" pour ajouter des réponses distractives. Default:[]
. - hintPlacement |
string
: l'emplacement des indices (soittop
,left
,right
oubottom
). Default:'bottom'
. - hints |
array<(string|node)>
: des conseils sur la façon de répondre à la question. Default:[]
. - provideFeedback |
boolean
: indique si la solution doit être accessible après que les apprenants aient soumis leurs réponses. Default:true
. - feedback |
boolean
: contrôle l'affichage des boutons de rétroaction. Default:true
. - chat |
boolean
: contrôle si l'élément doit avoir un chat intégré. Default:false
. - colorScale |
array
: si elles sont fixées, les couleurs fournies sont utilisées pour les tuiles. Default:none
. - shuffle |
string
: spécifie s'il faut mélanger les colonnes "gauche", "droite" ou "les deux" dont les éléments doivent être assortis ; fournit "aucune" ou toute autre valeur pour ne pas mélanger les éléments d'un côté ou de l'autre (peut être utile dans le cas où il n'y a pas de solution). Default:'both'
. - disableSubmitNotification |
boolean
: contrôle s'il faut désactiver les notifications de soumission. Default:false
. - submissionMsg |
string
: notification affichée lorsque l'apprenant soumet sa réponse pour la première fois. Default:'You have successfully submitted your answer.'
. - resubmissionMsg |
string
: notification affichée pour toutes les soumissions après la première. Default:'You have successfully re-submitted your answer.'
. - until |
Date
: le temps nécessaire pour permettre aux étudiants de soumettre des réponses. Default:none
. - points |
number
: nombre maximum de points attribués dans le classement. Default:10
. - className |
string
: nom de la classe. Default:''
. - style |
object
: Styles CSS en ligne. Default:{}
. - onChange |
function
: callback invoqué quand les étudiants changent une réponse. Default:onChange() {}
. - onSubmit |
function
: rappel invoqué lorsque l'étudiant soumet une réponse. Default:onSubmit() {}
.
Exemples
- Minimal
- With Markdown
- With Solution & Style
- Shuffle Right
- Points for Grading
Éditeur en direct
Résultat
ReferenceError: Provider is not defined