UP :
4.3 Analyse des réponses 'texte' par Authorware
PREVIOUS :
4.3 Analyse des réponses 'texte' par Authorware
NEXT :
4.3.2 Définition du pattern
TOP : Table des matiéres
4.3.1 Principes de 'pattern matching'
L'objectif d'un 'pattern matcher' est de définir de façon
synthétique une classe de réponses considérées
comme équivalentes par l'auteur. Les solutions les plus avancées
permettent de définir la structure syntaxique de ces phrases. Elles sont
décrites dans la section 4.4. Des procédures plus simples de
pattern matching sont disponibles dans les langages-auteur. Ces méthodes
reposent sur l'identification d'un ou plusieurs mots-clé,
c'est-à-dire des mots que l'on considère comme essentiels dans la
réponse. L'auteur peut autoriser des variations orthographiques simples
liées à la définition du pattern lui-même et
spécifier quelques paramètres qui influencent la procédure
de pattern matching. La procédure de pattern matching consiste en une
mise en correspondance, mot par mot, caractère par caractère,
de la réponse de l'utilisateur et du 'pattern' spécifié
par le concepteur. Elle peut se visualiser par le défilement du
pattern le long de la réponse analysée (figure 4.3). La
fenêtre du pattern 'saute' de mot en mot, jusqu'au moment où un
mot de la réponse correspond au pattern.

Figure 5.3 : Visualisation du fonctionnement de pattern matching
Un pattern est composé de caractères simples et de
caractères spéciaux. Un caractère simple doit être
mis en correspondance avec un caractère identique dans la réponse
analysée. Un caractère spécial peut être mis en
correspondance avec plusieurs caractères de la réponse
analysée. Les caractères spéciaux disponibles dans
Authorware sont présentées dans la section 4.3.2. Si la
fenêtre du pattern parcourt toute la réponse sans que ce pattern
ait été mis en correspondance avec un élément de
cette réponse, le résultat du matching est négatif (voir
figure 4.4). Le terme 'résultat négatif' n'indique pas si une
réponse est correcte ou incorrecte, il indique simplement si le pattern
a été identifié. Si le pattern décrit une
réponse incorrecte et que la réponse fournie satisfait ce
pattern, le résultat de l'analyse sera positif. Les termes
'résultat positif' et 'résultat négatif' signifient
respectivement 'pattern identifié' et 'pattern non identifié',
ils n'ont pas de signification pédagogique.

Figure 5.4 : La résultat du processus de matching est négatif