Accueil / Articles / CourseBuilder

Les variables javascript de tracking

Les variables ci-dessous peuvent être utilisées pour "tracker" les performances d'un apprenant et lui renvoyer éventuellement un feedback. La syntaxe pour l'ensemble des variables est la suivante :

var myVar = G01.variablename

Exemple :

var myScore = G01.score + G02.score + G03.score

Affiche la valeur de ces variable dans des messages de feedback pour l'apprenant en enfermant l'identifiant unique et la variable dans des croisillons ({}). Vous pouvez par exemple placer le texte suivant dans une popup, un cadre, un calque ou un champ texte :

Vous avez obtenu {G01.totalCorrect} sur {G01.possCorrect}!

Nom de la variable Description

score

Contient le score numérique de l'interaction.

totalCorrect

Contient le nombre total de réponses correctes que l'utilisateur a réalisé avec l'interaction.

totalIncorrect

Contient le nombre total de réponses incorrectes que l'utilisateur a réalisé avec l'interaction.

possCorrect

Contient le nombre total de réponses correctes de l'interaction.

possIncorrect

Contient le nombre total de réponses correctes de l'interaction.

correct

Est vrai si l'apprenant a corectement complété l'interaction, faux dans l'autre cas.

tries

Contient le nombre d'essais réalisés par l'utilisateur sur une interaction.

triesLimit

Contient le nombre de tentatives autorisées pour trouver la bonne réponse.

time

Contient la quantité de temps (durée) en secondes dans le format de HH:MM:SS qui s'est écoulé depuis le jugement de l'interaction.

timeLimit

Contient la la quantité de temps (durée) en secondes autorisé pour trouver la bonne réponse.

trackIntId

Contient la chaîne d'identification (ID) de l'interaction écrite dans l'onglet Tracking de l'interaction. (note)

trackObjectiveId

Contient la chaîne d'identification de l'objectif (Objective ID string) écrite dans l'onglet Tracking de l'interaction. (note)

trackQType

Contient une Chaîne (string) pour identifier le type d'interaction.

trackWeight

Contient la valeur de poids (Weight value) écrite dans l'onglet Tracking de l'interaction. (Critère de pondération) (note)

 

Note :
Les variables trackIntId, trackObjectiveId, trackQType et trackWeight sont celles qui assurent la compatiblité AICC des interactions de CourseBuilder. Ces variables sont optionnelles et supposent que vos interactions soient gérées par une LMS (plateforme de téléformation).

Options de tracking dans CourseBuilder

Voir aussi

 

Mise à jour le 25.02.2005

copyright Villaluna