
Travailler avec des Variables
Les variables sont la colonne vertébrale de toute expérience Labvanced. Ce sont des conteneurs qui stockent des données en temps réel : réponses des participants, temps de réaction, conditions de stimulus, scores de précision et toute valeur calculée sur laquelle la logique de votre étude dépend. Sans variables, une expérience ne peut pas enregistrer, ne peut pas s'adapter et ne peut pas prendre de décisions. Chaque action d'événement qui lit une valeur ou écrit un résultat opère sur une variable.
Comprendre les variables est la clé pour passer d'expériences statiques à des études pleinement dynamiques et ramifiées. Une variable peut déclencher un événement lorsque sa valeur change. Un événement peut mettre à jour une variable. Une valeur de variable peut contrôler quelle image est montrée, quelle branche de tâche est suivie, ou si un participant avance ou est redirigé. Cette interaction entre les variables et les événements donne aux expériences Labvanced leur flexibilité.
Dans cette section
Introduction aux Variables
Ce que sont les variables, quelles données elles contiennent et pourquoi chaque expérience en dépend. Commencez ici si vous êtes nouveau dans le système de variables.
Création de Variables
Quatre façons de créer une variable : depuis l'onglet Variables, le panneau de l'éditeur de tâches, une invite d'objet ou le système d'événements. Couvre les conventions de nommage et quand chaque méthode est la plus utile.
Types de Variables
Les six types de variables dans Labvanced : système, facteur, objet, personnalisé, tableau, et cadre de données. Ce que chaque type stocke et quand l'utiliser.
Propriétés des Variables
Une référence complète pour chaque paramètre : type de données, échelle, format, valeur de départ, comportement de réinitialisation et options d'enregistrement. Utilisez cette page pour configurer correctement une variable pour votre conception d'étude.
Variables de Séries Temporelles
Comment enregistrer des mesures continues telles que la position de la souris, le regard ou les signaux physiologiques. Couvre le type d'enregistrement, la méthode d'échantillonnage et à quoi ressemblent les données exportées.
Variables de Cadre de Données
Comment télécharger un CSV en tant que cadre de données, mapper des stimuli de fichiers et lire des lignes d'essai en essai à l'aide du système d'événements. L'outil standard pour les listes de stimuli et le contrebalancement.
Variables Systèmes
Ce que sont les variables système : créées automatiquement, en lecture seule, et traçant des informations au niveau de l'expérience comme le numéro d'essai et le Role_Id.
Role_Id
La variable système qui identifie chaque participant dans une étude multi-utilisateurs, sans collecter d'informations personnelles.
Avant de construire
Les variables sont globales à l'étude. Une variable créée dans une tâche est visible et accessible dans chaque autre tâche et dans le système d'événements de l'ensemble de l'étude. Les noms de variables doivent être uniques : deux variables ne peuvent pas partager le même nom.
Avant de construire votre première tâche, planifiez les variables dont vous avez besoin. Demandez : quelles données dois-je collecter ? Quelles décisions l'expérience doit-elle prendre ? Quelles valeurs doivent être suivies à travers les essais ou les tâches ? Créer des variables avec un plan clair est significativement plus facile que de les ajouter au milieu d'une construction et de retravailler la logique des événements autour d'elles.
Ce qui est enregistré
Les variables système, facteur et objet sont enregistrées automatiquement. Les variables personnalisées nécessitent deux étapes supplémentaires : activer Record Variable dans les propriétés de la variable, et ajouter une action Set / Record Variable dans le système d'événements pour écrire la valeur au bon moment.
Pour des mesures sensibles au temps comme le temps de réaction, le suivi de la souris ou les signaux physiologiques, consultez Variables de Séries Temporelles pour les réglages supplémentaires Record Type et Sampling Method qui contrôlent comment les données continues sont capturées.