Skip to main content

Free Text Question

Un volet ISLE pour les questions dont les réponses des étudiants doivent être fournies sous forme de texte libre.

Options

  • question | (string|node): la question affichée en haut de l'élément de question de texte libre. Default: ''.
  • hints | array<(string|node)>: des conseils sur la façon de répondre à la question. Default: [].
  • hintPlacement | string: l'emplacement des indices (soit top, left, right ou bottom). Default: 'top'.
  • feedback | boolean: contrôle l'affichage des boutons de rétroaction. Default: true.
  • solution | (string|node): une réponse modèle au problème. Default: ''.
  • instantSolution | boolean: si l'on peut basculer l'affichage de la réponse modèle immédiatement. Default: false.
  • rows | number: nombre de lignes du champ de texte pour que les étudiants puissent taper leurs réponses. Default: 5.
  • chat | boolean: contrôle l'activation ou non du chat de groupe pour la question. Default: false.
  • resizable | boolean: contrôle si la zone de texte doit être redimensionnée. Default: false.
  • placeholder | string: texte de remplacement affiché avant que l'utilisateur n'ait saisi un texte. Default: ''.
  • 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: ''.
  • resubmissionMsg | string: notification affichée pour toutes les soumissions après la première. Default: 'You have successfully re-submitted your answer.'.
  • provideFeedback | boolean: indique si un retour d'information comprenant la bonne réponse doit être affiché après que les apprenants aient soumis leurs réponses. Default: true.
  • maxlength | number: nombre maximum de caractères autorisés. Default: 2500.
  • 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: rappel invoqué chaque fois que la valeur de la zone de texte change ; reçoit le texte actuel comme seul argument. Default: onChange() {}.
  • onSubmit | function: rappel invoqué lorsque l'utilisateur soumet une réponse ; reçoit le texte soumis comme seul argument. Default: onSubmit() {}.

Exemples

Éditeur en direct
Résultat
ReferenceError: Provider is not defined