Dans Speedernet Sphere, il est désormais possible d’utiliser des variables. Elles offrent des possibilités de scénarisations variées, comme la mise en place d’un score, les actions inter scène ou encore l’évaluation de la progression de l’apprenant.
Une variable peut désigner un nom ou un raccourci qu'on utilise pour stocker une valeur quelconque, qui peut changer au cours du temps. Dans Speedernet Sphere, il en existe actuellement de 4 types différents :
- booléen (vrai/faux)
- nombre (positif ou non, à virgule ou non)
- texte (valeurs possibles illimitées)
- enum (valeurs possibles illimitées)
Chaque variable peut se voir définir une valeur par défaut.
L’utilisation des variables est simple et rapide.
Création des variables
Les variables sont accessibles en cliquant sur cette icône à gauche de l’écran.
Ouvrez la fenêtre d’édition des variables et cliquez sur le bouton "Créer une variable" :
Nous retrouvons les 4 types de variables préalablement citées.
Cliquez sur l’un de ses boutons pour ajouter un des types de variable.
Une variable est définie par son nom, son type et une ou plusieurs valeurs par défaut. Il est évidemment possible de la supprimer. Cliquez sur l’icône .
Dans cette fenêtre, vous pouvez éditer la variable selon votre besoin. Il est également possible de changer le type d’une variable après sa création.
Le choix d’un nom adapté à une variable est important, car il sera utilisé dans les différents systèmes d’implications. Définissez la valeur de la variable selon l’usage prévu.
Maintenant, nous allons pouvoir définir des interactions, qui dépendent de la valeur d’une variable (un changement d’aspect, une animation...) ou qui peuvent la modifier (un clic, une réponse à un quiz...). Pour ce faire, nous allons ouvrir la page des “Implications”.
Interactions et conséquences de changement de variable
Une fois arriver dans la page des implications, créez une nouvelle implication. Les implications peuvent lire la valeur des variables en condition, les comparer à une autre valeur, ou même à une autre variable (du même type). Les possibilités varient en fonction du type de la variable. Prenons l’exemple de la variable de type "booléen" que nous venons de créer.
Les implications de variables permettent d’effectuer un grand nombre d’opérations de comparaisons numériques.
Pour les textes et les booléens, il sera possible de tester l’égalité, la différence et le changement de valeurs.
Pour les énumérations, on pourra vérifier, par exemple, si une valeur en particulier est contenue ou non dans la variable. En plus des conséquences déjà présentes dans Speedernet Sphere, il sera possible de modifier la valeur d’une variable.
Dans le cas d’un nombre, des opérations numériques standards seront disponibles, comme illustrées par l’image ci-après :
Concernant les conséquences liées aux variables, il est bien évidemment possible de les déclencher à la suite d’une action sur un élément, comme un clic sur une image par exemple.
À très bientôt pour le prochain tutoriel !
Je vous invite également à consulter les tutoriels suivant :
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.