Aller au contenu
Fonctionnalités Tarifs Doc. Contact Se connecter Commencer
Langue

Logique de saut et notation

Afficher une question uniquement lorsqu'elle s'applique, noter une réponse et comparer un pré-test avec un post-test.

Deux fonctionnalités transforment une simple liste de questions en un formulaire qui réagit. La logique de saut détermine les questions qui sont effectivement posées à une personne ; la notation transforme ses réponses en un nombre.

Afficher une question uniquement lorsqu'elle s'applique

La logique de saut se définit sur la question que vous souhaitez masquer. Ouvrez cette question dans l'éditeur et attribuez-lui une ou plusieurs conditions. La question n'apparaît alors que lorsque ces conditions sont remplies, et reste masquée dans le cas contraire.

In the builder, a condition looks back: it tests the answer to a question that comes earlier in the form. There is no separate logic screen: you set the logic where you set everything else about the question. A form imported from XLSForm may carry a rule that reads a later question; the import names every such rule, and so does the Design tab, so that you can check it.

A section can carry a condition too, set under Show this section only when in the section's settings. It uses the same conditions a question does, every question in the section follows it as well as its own, and the questions it tests must come before the section.

Les conditions que vous pouvez écrire

Chaque condition désigne une question précédente, un opérateur et, pour la plupart des opérateurs, une valeur de comparaison. Voici les opérateurs :

  • est égal à
  • différent de
  • contient le texte
  • est vide
  • a une réponse
  • supérieur à
  • supérieur ou égal à
  • inférieur à
  • inférieur ou égal
  • contient l'option
  • ne contient pas l’option

Si vous ajoutez plusieurs conditions, vous choisissez la manière dont elles se combinent. Avec « et », l'option retenue par défaut, toutes les conditions doivent être vraies pour que la question apparaisse. Avec « ou », il suffit que l'une d'elles le soit.

Deux précisions utiles. Les comparaisons de texte ne tiennent pas compte de la casse : « Oui » et « oui » sont donc considérés comme identiques. Les quatre comparaisons numériques échouent par défaut : si la réponse enregistrée n'est pas un nombre, la condition n'est tout simplement pas remplie et la question reste masquée au lieu d'apparaître par erreur.

Attribuer un score à un formulaire

Un formulaire utilise une seule méthode de notation, choisie dans le formulaire lui-même :

  • Aucun score, ce qui laisse les réponses telles quelles.
  • Test de connaissances, pour lequel vous fournissez un corrigé et la plateforme note chaque réponse en fonction de celui-ci.
  • Moyenne des notes, pour une enquête de satisfaction dont la donnée utile est la moyenne d'une échelle, par exemple de 1 à 5.
  • Somme des notes, lorsque la donnée utile est le total des questions notées.

Le formulaire indique également la valeur maximale de son échelle de notation, fixée à 5 par défaut, ainsi qu'un seuil de réussite, fixé à 70 pour cent par défaut.

Chaque question est ensuite paramétrée dans l'éditeur. Indiquez qu'elle est notée, définissez la bonne réponse et le nombre de points qu'elle rapporte, fixé à 1 sauf indication contraire. Pour la notation de satisfaction, indiquez également quelle réponse est considérée comme positive et si la question est prise en compte dans le score.

Vous n'avez rien à calculer vous-même. Lorsqu'une réponse est complète, la plateforme calcule le score, le maximum possible et le pourcentage, et enregistre ces trois valeurs avec la réponse.

Domains and reverse questions

In Rating Sum and Rating Average, a choice question is scored by its chosen answer read as a number: answers named 0, 1, 2 and so on count as that number, yes counts as 1 and no as 0. The answer is scaled from the highest choice to the points you set on the question, so a question with choices 0, 1 and 2 worth 6 points adds 0, 3 or 6. A question whose choices are not numbered cannot be scored, and the import report names it. A number question counts its value as typed, out of its maximum, times its points.

A form can split its score into domains, such as governance or finance in an organisational capacity assessment. Each scored question names the domain it counts towards, and every complete response then stores a score for each domain beside the form score. The domain scores are shown on the response and added as columns to the responses export, and an indicator that averages a form score can read one domain instead of the total.

Some questions are scored in reverse, where a higher answer is better, such as the protective factors beside the risk factors in a best interest assessment. A reverse question counts only in its own domain: its domain score is reported beside the form score and is never added to it or taken away from it.

In an XLSForm workbook the cl::domain and cl::reverse columns set these, and a commonlynk_domains sheet gives each domain its label in each language. If the workbook states the most the form can score, the import adds up what the scored questions can score and tells you if the two disagree, rather than storing a number that could be wrong.

Comparer un prétest et un post-test

Deux formulaires peuvent être associés : l'un désigné comme pré-test, l'autre comme post-test. Posez les mêmes questions aux mêmes personnes avant et après votre activité, et la plateforme effectue la comparaison pour vous.

Lorsqu'une réponse au post-test est complétée, la plateforme recherche le pré-test complété le plus récent de cette même personne et calcule trois valeurs :

  • Le gain simple, c'est-à-dire le score du post-test moins le score du prétest.
  • Le gain normalisé, c'est-à-dire la part de la marge de progression restante que la personne a effectivement gagnée.
  • Le gain relatif, c'est-à-dire l'augmentation exprimée en pourcentage du score au pré-test.

Deux de ces trois valeurs comportent des limites qu'il est utile de connaître. Le gain normalisé n'a pas de valeur lorsque le pré-test atteignait déjà 100 pour cent, puisqu'il ne restait rien à gagner, et le gain relatif n'en a pas lorsque le score au pré-test était nul, puisqu'une augmentation ne peut pas être exprimée en proportion de zéro. Toutes figurent sur la page de détail de la réponse au post-test.