Présentation des Enquêtes
Vous pouvez maintenant définir une image de fond pour rendre vos enquêtes plus attractives.
L'import de cette image de fond se fait dans l'onglet 'Couleurs' du menu "Entreprise".
Champs conditionnels dans les enquêtes
Il est maintenant possible de définir des champs conditionnels dans les formulaires d’enquêtes, c’est à dire des champs qui n’apparaîtront que si une certaine condition est vérifiée. La condition porte sur la valeur d’un autre champ.
Parmi les propriétés d’un champ, vous verrez donc apparaître une propriété nouvelle, Condition.
La condition s’exprime sous la forme :
nom_de_champ == valeur
Le nom_de_champ est le nom donné à un autre champ de l’enquête, plutôt un champ intervenant avant celui ci dans le formulaire, bien sûr.
La comparaison peut utiliser les signes == ou = pour l’égalité, et != pour l’inégalité (« différent de »).
Enfin la valeur peut être un mot ou un nombre.
Ainsi par exemple, on pourra écrire comme condition :
satisfaction == Oui
Notez que si le champ qui est pris pour condition, possède l’attribut « convertir en nombre », alors la condition doit être exprimée avec la valeur numérique. Par exemple si le champ satisfaction était de type « sélecteur » avec des choix : « Médiocre (0), Passable (1), Bien (2), Excellent (3) » alors la condition pourrait être « satisfaction == 0 ».
Pour l’instant, il n’est pas possible de combiner les conditions avec des ET et des OU, ni d’utiliser des opérateurs de comparaison tels que > ou <.
Un point important : si le champ conditionnel est une section, alors c’est l’ensemble de la section (tous les champs qu’elle contient) qui est visible ou bien masqué de manière conditionnelle.
Pour le développement de cette fonctionnalité, nous avons ajouté quelques règles concernant les noms de champs : ils ne doivent pas contenir d’espaces ni de caractères spéciaux, ni même de lettres accentuées. Si vous saisissez des caractères accentués, ils seront automatiquement remplacés par les lettres sans accents.
Certification par conséquence
Une certification était paramétrée dans les options d'un questionnaire :
- cochant l'option Certification
- définissant un taux de succès à atteindre qui portait sur le score global obtenu
A l'issue d'une certification réussie, il est possible d'attribuer un diplôme généré automatiquement si l'administrateur le décide.
Dorénavant, il est possible d'attribuer une certification de deux façons :
-
en se basant sur le pourcentage de réussite global obtenu sur le questionnaire (certification obtenue si ce taux est supérieur à 75%)
-
en définissant les conditions de réussite dans les conséquences du questionnaire.
Attention, il ne suffit pas d'indiquer qu'il s'agit d'une certification (oui) et que cette certification se fera via les conséquences (oui)
Il faut ensuite écrire la conséquence associée à cette certification.
En effet, il est possible d'attribuer la certification sous certaines conditions de réussite portant sur des domaines ou des tags.
La syntaxe de la conséquence est la suivante :
certifier(98) ou certifier(TAUX) où le taux peut être défini dynamiquement en fonction des résulats obtenus
Exemple
moyenne = (domaine_score_explorateur + domaine_score_geographie)/2
si moyenne >= 50 alors certifier(moyenne)
Dans les résultats, cette évaluation sera signalée comme une certification où il sera indiqué dans le champ Certification 'certification par conséquence' à la place du taux
Lorsque l'analyse des évaluations en masse pour générer les diplômes sera lancée, elle prenda en compte également les certifications par conséquence . Le taux de succès mentionné dans le diplôme sera le taux de succès indiqué dans la conséquence.
Envoi d'emails par conséquence
Les conséquences de type action permettent d'envoyer un email à :
- l'administrateur ayant lancé l'invitation
- l'utilisateur ayant passé l'évaluation.
La syntaxe est la suivante :
- email("utilisateur", "objet", "message")
- email("administrateur", "objet", "message")
Exemples :
Les arguments "utilisateur" et "administrateur" sont des mots clés qui ne peuvent pas être modifiés et servent à définir le destinataire.
email("utilisateur", "Réussite de votre test" , "Bravo [prénom], vous avez réussi votre questionnaire. Nous pouvons vous orienter vers …")
email("administrateur", "[prénom][nom] a fini son test" , "[prénom][nom] a fini son test avec un taux de succès [global_score]")
Ajout de tags par conséquence
Lorsqu'un utilisateur a passé son évaluation, vous pouvez lui ajouter une liste de tags via la conséquence action "tag".
Par exemple, en écrivant :
si global_score ≥ 90 alors tag("expert", "évaluation passée")
Vous affectez les deux tags à l'utilisateur ayant réussi avec un taux de succès supérieur à 90 % son évaluation.
Export des compétences
Un premier livret de compétences peut être exporté en sélectionnant une liste d'utilisateurs.
Il s'agit d'un fichier Excel dont le premier onglet reprend la structure de l'arborescence bloc, compétences et capacités avec les seuils requis pour la validation.
Une fonctionnalité permet de travailler les paramètres d'une liste de questions.
Elle permettait par exemple d'ajouter des tags à des questions.
Cette gestion des tags a été améliorée en proposant 2 options :
Modifier les tags : dans ce cas, vous pouvez indiquer les tags que vous souhaitez ajouter et ceux que vous souhaiter supprimer.
- Remplacer tous les tags : dans ce cas, vous pouvez donner une nouvelle liste qui remplacera la liste des tags existant
Chargement de fichier zip dans les médias
On peut charger des médias sous la forme de fichier zip.
Il suffit de cliquer sur le bouton « + FICHIERS ZIP » et de choisir un fichier de type zip.
Le dossier est décompressé et l’ensemble des fichiers et sous dossiers qu’il contient sont chargés. ExperQuiz génère ensuite le code d’un iframe qui pourra être utilisé pour restituer le média. Attention il faut que le fichier zip contienne un fichier « index.html » à la racine qui sera pris comme point d’entrée.
L’arborescence zip décompressée peut ainsi inclure différentes pages, et ressources (images, feuilles de styles, etc) au travers desquelles l’utilisateur pourra naviguer. Elle peut inclure aussi du code javascript prenant en charge l’interface utilisateur pour cet iframe. En somme, on a une sorte de mini-site intégré à une iframe, c’est à dire à un cadre spécifique, intégré aux pages d’ExperQuiz.
Cette interactivité est très semblable à celle d’un module SCORM mais il ne peut pas encore dialoguer avec le LMS par l’api SCORM.