/
Variables : Une vue d'ensemble

Variables : Une vue d'ensemble

Liens Rapides

À propos des Variables

 

Script/Script … Frame/Cadre (x4) … Resources/Ressources … Events/Événements … Conditions/Conditions … Variables/Variables

Les variables sont une composante importante et puissante du système de création Storyflow. Les variables vous permettent de stocker des valeurs pour utilisation future et de modifier les choses de manière dynamique au fur et à mesure que le scénario se déroule.

Les variables peuvent être utilisées de deux façons différentes :

  • Elles peuvent donner à l’auteur un contrôle précis sur la traçabilité et le suivi du progrès et mémoriser les décisions et les actions.

  • Elles peuvent être utilisées avec un contenu dynamique pour produire un scénario adapté aux conditions uniques de l’expérience d’un apprenant.

Emplacement du Menu des Variables

Lors de l’affichage d’un script, vous trouverez la zone Variables à droite de l'éditeur de script :

 

Pick up Jigsaw/Saisir Scie sauteuse… Conditions/Conditions … This frame has no conditions. It will open in all cases./Ce cadre n'est pas conditionnel. Il s'ouvrira dans tous les cas. … Resources/Ressources … Jigsaw - Grasp/Scie sauteuse - Saisie … Object Interaction (worldObjectinteraction.42b47f91-8e1a-4db7-8a55-52e34c363803.11) / Interaction sur objet (InteractionObjetMonde.42b47f91-8e1a-4db7-8a55-52e34c363803.11) … World Objects/Objets Monde … Jigsaw/Scie sauteuse … Resouces/Ressources … Conditions/Conditions … Variables/Variables … Events/Événements … Script Variables/Variables du script … Pick up and hold Checked/Saisir et tenir Coché … Boolean/Booléen … Spray the Workbench Checked/Vaporiser Établi Coché … Boolean/Booléen … +Add New/ + Ajouter Nouveau … Global Variables/Variables Globales

Lorsque vous sélectionnez « + Ajouter Nouveau », une liste de Paramètres s’affiche.

Paramètres des Variables

Variables du script

Resouces/Ressources … Conditions/Conditions … Variables/Variables … Events/Événements … Script Variables/Variables du script … motive.core.scriptVariable/motive.centre.scriptvariable … name/nom … isOutput/estSortie … isNetwork/estRéseau … isGlobal/estGlobal … isInput/estEntrée … Primitive/Primitive … NOT SET/NON DÉTERMINÉ … Global Variables/Variables Globales

estSortie : Permet à un Script de renvoyer une valeur dans le Script qui l’a appelé. Si vous ajoutez une variable de sortie au script A puis utilisez un Lanceur de Script qui lance le Script A à partir du Script B, vous verrez les sorties ajoutées au bas du lanceur.

estGlobal : En cochant cette option, vous pouvez utiliser cette variable dans n’importe quel autre script de votre projet. La prochaine fois que vous accédez le menu Variables, vous verrez votre Variable Globale dans la liste des choix.

estEntrée : Lorsque vous définissez une variable comme une entrée, vous créez automatiquement un modèle de script qui accepte une valeur d’entrée pour cette variable. Un modèle de script est un script réutilisable qui accepte les entrées.

Value Definition

valueDefinition/DéfinitionValeur … Primitive/Primitive … NOT SET/NON DÉFINIE … Boolean/Booléen … String/Chaîne … Date & Time/Date & Heure … Time Span/Durée de temps … Number (Float)/Nombre (Flottant) … Number (Int)/Nombre (Entier)

Primitive - NON DÉFINIE : type de variable primitive qui n’est pas encore définie

Primitive - Booléen : variable qui a deux valeurs, vrai ou faux

Primitive - Chaîne : variable dont la valeur est un mot (ou une « chaîne » de caractères)

Primitive - Date & Heure : variable dont la valeur est formatée et reconnue comme étant un jour et une heure.

Primitive - Durée de temps :  variable dont la valeur est une durée de temps (ex : 2 heures, 3 minutes et14 secondes)

Primitive - Nombre (Flottant) : variable dont la valeur est n’importe quel nombre réel (peut inclure des décimales).

Primitive - Nombre (Entier) : variable dont la valeur est un nombre entier (positif, négatif et 0 inclus). Aucune décimale permise.

ENUM : Permet de créer une variable qui possède une liste d'options ou d'états. 

Création d'une Variable

Un exemple de variable serait une liste de contrôle que l’apprenant voit et lorsqu’il termine des tâches dans le scénario, les éléments sont cochés comme terminés. Nous avons un tutoriel étape par étape sur la création de ce type de contenu ici.


Variables Dynamiques

Les variables dynamiques représentent généralement des champs dans les ressources. Leurs valeurs peuvent être modifiées pendant le scénario basé sur les entrées de l’apprenant et autres événements pendant l’exécution du scénario. La valeur d’une variable dynamique peut être définie et réinitialisée tout au long du scénario et peut changer ce que l’apprenant voit et entend et comment le scénario se déroule. Un exemple de variable dynamique serait l’apparition d'un haut-parleur dans la scène et que l’apprenant puisse monter ou descendre le volume de la musique.

Écran de Modification des Variables Dynamiques

Dans un script, il y a un écran de modification des Variables Dynamiques. Cliquez sur l’icône de l’atome pour basculer vers cette zone :

 

New Frame/Nouveau Cadre … 0 Variables in Frame/0 Variables dans le Cadre … Defaults/Valeur par défaut … Branch/Branche … Node Name/Nom du Nœud … Resouces/Ressources … Conditions/Conditions … Variables/Variables … Events/Événements … Script Variables/Variables du script … Pick up and hold Checked/Saisir et tenir Coché … Boolean/Booléen … Spray the Workbench Checked/Vaporiser Établi Coché … Boolean/Booléen … motive.core.scriptVariable/motive.centre.scriptvariable … name/nom

Création de Variables Dynamiques

Nous avons un tutoriel étape par étape sur la création de ce type de contenu ici.

 

Related content

Scripts : Une vue d'ensemble
Scripts : Une vue d'ensemble
Read with this
Ressources : Une vue d'ensemble
Ressources : Une vue d'ensemble
Read with this
Série de Base : Une vue d'ensemble de Storyflow
Série de Base : Une vue d'ensemble de Storyflow
Read with this
Votre premier regard sur le tableau de bord des projets Storyflow
Votre premier regard sur le tableau de bord des projets Storyflow
Read with this
Média : Une vue d'ensemble
Média : Une vue d'ensemble
Read with this