Outils pour utilisateurs

Outils du site


guide:expert_02

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
guide:expert_02 [2019/12/03 10:47] pdoguide:expert_02 [2020/03/24 07:31] (Version actuelle) pdo
Ligne 11: Ligne 11:
 {{ :guide:script-ini_01.png?direct |}} {{ :guide:script-ini_01.png?direct |}}
  
-  * Dans la liste des scripts disponibles, sélectionnez le script que vous souhaitez utiliser. [[guide:expert_02#Découvrir les scripts initiaux présents par défaut dans un projet|Attention : la liste des scripts disponibles peut varier selon les projets.]]+  * Dans la liste des scripts disponibles, sélectionnez le script que vous souhaitez utiliser. [[guide:expert_02#Découvrir les scripts présents par défaut dans un projet|Attention : la liste des scripts disponibles peut varier selon les projets.]]
  
 {{ :guide:script-ini_02.png?direct |}} {{ :guide:script-ini_02.png?direct |}}
Ligne 25: Ligne 25:
 ===== Ajouter et utiliser un script dans un chemin de scénarisation ===== ===== Ajouter et utiliser un script dans un chemin de scénarisation =====
  
-Une autre manière d'utiliser les scripts consiste à les utiliser dans un **chemin de scénarisation**, ce qui permettra de **conditionner** leur déclenchement **à une action de l'apprenant**.+Une autre manière d'utiliser les scripts consiste à les utiliser dans un **chemin de scénarisation**, ce qui permettra de **conditionner** leur déclenchement **à une action de l'apprenant** (exemple avec le script [[guide:expert_02#evaluation.setObjectiveCompleted|evaluation.setObjectiveCompleted]]).
  
 Considérons le chemin suivant : Considérons le chemin suivant :
Ligne 34: Ligne 34:
  
 Nous souhaitons ajouter le script **evaluation.setObjectiveCompleted** et le déclencher au clic sur //Enregistrer// à condition que le montant //3 600,00 €// soit saisi. Pour cela : Nous souhaitons ajouter le script **evaluation.setObjectiveCompleted** et le déclencher au clic sur //Enregistrer// à condition que le montant //3 600,00 €// soit saisi. Pour cela :
-  - Liste numérotée+  - Ajouter le script **evaluation.setObjectiveCompleted** comme un [[guide:expert_02#Ajouter et utiliser un script initial|script initial]] 
 +  - **Couper** le script nouvellement ajouté 
 +  - Sélectionner l'événement **Aller à la scène** 
 +  - Effectuer le **collage**{{ :guide:script_path_02.png?direct |}} 
 + 
 +Le script se retrouve après l’événement **Aller à la scène**. Il ne nous reste plus qu'à le placer avant pour le rendre fonctionnel. Pour cela : 
 +  - Sélectionner l'événement **Aller à la scène** 
 +  - Le **couper** 
 +  - Sélectionner le script 
 +  - Effectuer le **collage**{{ :guide:script_path_03.png?direct |}} 
 + 
 +Ainsi si l'apprenant saisit le //montant correct// et //enregistre// sa saisie, il va alors déclencher le script **evaluation.setObjectiveCompleted** et se rendre sur la scène **Page de fin**.
  
 ----- -----
Ligne 40: Ligne 51:
 ===== Découvrir les scripts présents par défaut dans un projet ===== ===== Découvrir les scripts présents par défaut dans un projet =====
  
-  * exitSimulation +Dans cette section vous trouverez une brève présentation des 3 scripts compris par défaut dans le projet.
-  * updateAssigment +
-  * evaluation.setObjectiveCompleted+
  
 ----- -----
  
 +==== exitSimulation ====
 +
 +Ce script vous permettra de **quitter la simulation**. Il sera surtout utilisé dans le contexte de la réalisation d'un [[guide:kmed_03|quiz]]. Quand utilisé en tant que [[guide:expert_02#Ajouter et utiliser un script initial|script initial]], un message apparaîtra pour demander la confirmation de la fermeture du simulateur.
 +
 +-----
 +
 +==== updateAssigment ====
 +
 +Ce script vous permettra de mettre à jour [[guide:kmed_01#Créer un énoncé|l'énoncé]]. Ce script fera également apparaître automatiquement l'énoncé. Bien sûr la mise à jour de l'énoncé reste active sur les écrans suivants celui sur lequel le script est appelé.
 +
 +
 +Le script **updateAssigment** est uniquement à utiliser en tant que [[guide:expert_02#Ajouter et utiliser un script initial|script initial]]. 
 +
 +-----
 +
 +==== evaluation.setObjectiveCompleted ====
 +
 +Ce script est à utiliser dans le contexte du [[guide:kmed_04|mode évaluation]] pour déclarer l'atteinte d'un objectif. Vous pouvez utiliser ce script en tant que [[guide:expert_02#Ajouter et utiliser un script initial|script initial]] ou dans un [[guide:expert_02#Ajouter et utiliser un script dans un chemin de scénarisation|chemin de scénarisation]] conditionné à une série d'actions utilisateur.
 +
 +-----
 +
 +===== Manipuler les scripts par glisser/déposer (version 7.1.0) =====
 +
 +A partir de la version 7.1.0, il est possbile d'ordonner les scripts par glisser / déposer !
 +
 +-----
guide/expert_02.1575370053.txt.gz · Dernière modification : de pdo

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki