5.2 Variété des test sur une réponse
L'analyse de réponse est constituée par une séquence de
tests. Nous avons vu les tests suivants:
- le sujet a-t-il cliqué sur le bouton X ?
- le sujet a-t-il cliqué sur un point se trouvant dans la zone
sensible X ?
- le sujet a-t-il cliqué sur un point de l'objet sensible X ?
- le sujet a-t-il déplacé (le centre de) l'objet Y dans la
zone X?
- le sujet a-t-il pressé la touche X?
- le sujet a-t-il entré un texte qui correspond au pattern X?
- le sujet a-t-il sélectionné l'item X du menu Y?
En cas
de réponse positive à l'une de ces questions, Authorware conclut
que le sujet a fourni la réponse 'X'. Authorware propose trois autres
tests qui peuvent être intégrés dans l'analyse de
réponse: le temps maximum, le nombre maximum d'essais et les
réponses conditionnelles. Le fait que Authorware parle de ces tests en
tant que 'types de réponse' est trompeur. En effet, ces tests
n'identifient pas une réponse au sens strict. Il s'agit en
réalité de prédicats évalués au
moment où le sujet fournit une réponse. Un prédicat est
une opération dont le résultat est 'vrai' ou 'faux'.
- Dans la réponse de type 'tries limit', le prédicat
consiste à comparer le nombre d'essais effectués par le sujet au
nombre d'essais déterminé par l'auteur (pour une icône
d'interaction donnée). Si ces deux nombres sont égaux, le test
est positif. Ce type de test est principalement utilisé pour les
interactions qui comportent un nombre très grand - voire infini - de
réponses (en particulier les réponses de type texte), afin
d'éviter que le sujet soit bloqué indéfiniment dans une
interaction dont il ne trouve pas la réponse.
- Dans la réponse de type 'time limit', le prédicat
consiste à vérifier si le temps maximum accordé par
l'auteur est épuisé. L'auteur peut préciser si le compte
à rebours doit redémarrer à chaque nouvel essai ou si le
décompte continue à travers l'ensemble des réponses
à une même icône d'interaction. Le temps disponible peut
être affiché sous la forme d'un petit réveil. Il convient
d'utiliser ce type de test avec précaution car il est stressant de
devoir fournir une réponse lorsqu'on voit le temps s'écouler. Les
limites de temps sont cependant utiles pour des comportements dont on cherche
à augmenter la vitesse d'exécution, en particulier des
comportements basés sur des automatismes. Il s'agit
généralement de réponses qui peuvent être
introduites rapidement (un click, un nombre, une touche).
- Dans la réponse de type 'conditional', le prédicat
est explicitement défini par l'auteur au moyen des variables et des
fonctions disponibles: par exemple "score >10 " ou "erreurs < (essais
/2)". Le prédicat est évalué au moment où le sujet
fournit une réponse (cliquer quelque part ou entrer des
caractères au clavier). Toutefois, une option ('auto-match') permet
d'effectuer le test à tout moment de l'interaction.