Skip to main content

Quiz

Un élément de quiz affichant une séquence d'éléments de questions.

Options#

  • confidence | boolean: s'il faut afficher une échelle de Likert demandant la confiance de la réponse de l'utilisateur. Default: false.
  • forceConfidence | boolean: contrôle si un utilisateur doit fournir un niveau de confiance avant de passer à la question suivante. Default: false.
  • count | number: nombre de questions à inclure dans le quiz. Default: none.
  • questions | array (required): un ensemble de questions parmi lesquelles les questions seront choisies au hasard. Default: none.
  • active | boolean: contrôle si la minuterie du quiz est active. Default: true.
  • duration | number: durée du quiz (en minutes) ; une fois le temps écoulé, la page de résumé s'affiche. Default: none.
  • skippable | boolean: contrôle si les questions du quiz peuvent être sautées. Default: true.
  • footerNodes | array: une série de nœuds à afficher dans le pied de page de chaque question. Default: [].
  • nextLabel | string: étiquette du bouton pour passer à la question suivante. Default: none.
  • provideFeedback | boolean: contrôle s'il faut montrer aux élèves un retour d'information sur l'exactitude de leurs réponses après le test. Default: true.
  • showFinishButton | boolean: contrôle l'affichage ou non d'un bouton pour terminer le quiz et passer directement à la page des résultats. Default: false.
  • finishLabel | string: étiquette du bouton pour terminer le quiz. Default: none.
  • downloadButton | boolean: contrôle l'affichage ou non d'un bouton pour le téléchargement des réponses. Default: true.
  • onFinished | function: rappel invoqué lorsque le quiz est terminé et que la page des résultats est affichée. Default: onFinished() {}.
  • onSubmit | function: rappel invoqué lorsque l'utilisateur soumet une réponse. Default: onSubmit() {}.

Exemples#

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