Création de questions personnalisées
Dernière mise à jour le - Available in English
Sélectionnez un élément dans la liste pour plus d'informations sur la création de questions personnalisées :
Créer une question personnalisée dans l'éditeur de questions
Pour créer votre propre question personnalisée, cliquez sur Éditeur de question dans le menu de navigation de gauche.
S'il s'agit de la première question que vous avez créée, cliquez sur Créer votre première question.
Si vous avez déjà une liste de questions, cliquez sur Nouvelle question dans le coin supérieur droit.
Dans la pop up Nouvelle question, sélectionnez un Type de question. Il y a quatre options :
Sélectionnez la ou les langues de la question et cliquez sur CREER.
Créer des questions à choix multiples
- Saisissez le Titre (le candidat ne voit pas le titre).
- Rédigez la question dans la Enoncé sur la gauche.
- Les options de texte comprennent les options de style courantes, les entrées de code, LaTeX des formules, et l'ajout d'images et de pièces jointes.
- A droite, saisissez les options de réponse.
- Indiquez la ou les bonnes réponses à l'aide de l'interrupteur.
- Sélectionnez Plusieurs réponses possibles s'il y a plus d'une réponse.
- Sélectionnez Ordre aléatoire pendant le test pour randomiser l'ordre de la liste des réponses si nécessaire.
- Le candidat doit sélectionner TOUTES les réponses valables, et aucune autre, pour recevoir le maximum de points disponibles, sinon les notes sont proportionnelles.
Paramètres
Ajoutez les détails suivants :
- Le domaine (c'est-à-dire la technologie ou le langage de programmation) de votre question où vous pouvez sélectionner un domaine existant ou créer un nouveau domaine.
- Le site compétence à tester.
- La difficulté de la question.
- Options de la minuterie.
- Total des points disponibles.
- Si la question doit être ajoutée aux tests générés automatiquement.
- Si vous autorisez Screen à ajouter cette question à la bibliothèque de questions de Screen.
Cliquez sur ENREGISTRER pour enregistrer la question.
Créer des questions sur le texte
Saisissez le Titre et rédigez la question dans la case Enoncé ci-dessous.
Ajoutez les Paramètres comme précédemment.
Sélectionnez (1) la validation Automatique ou (2) Manuelle dans la section Validation.
1. Validation automatique
Sélectionnez la compétence et saisissez la réponse à la question. Les réponses des candidats doivent correspondre exactement, mais ne sont pas sensibles à la casse.
✅ Cochez la case Expression régulière et saisissez un code regex qui permet une gamme de réponses plus flexible. Consultez la Description de l'outil Regex d'Oracle Java pour plus d'informations.
2. Validation manuelle
Saisissez un Label pour le rapport. Sélectionnez la Compétence et le Poids. La valeur Points s'auto-popule.
Lorsqu'un candidat a terminé un test dont la question nécessite une validation manuelle, vous recevez un courriel vous invitant à valider manuellement la réponse à la question. Le système calcule ensuite un score final.
Créer un exercice de programmation
Dans la pop up Nouvelle question, sélectionnez Exercice de programmation dans la liste déroulante Type de question.
Ensuite, sélectionnez un Langage de programmation spécifique.
✅ Pour plusieurs langues, sélectionnez le paramètre de question personnalisée Multiple (indépendant de la langue) en bas de la liste. Voir la section multiple language ci-dessous pour plus d'informations.
La liste déroulante Modèle de question contient des questions d'écran existantes que vous pouvez utiliser comme base pour les vôtres.
Vous pouvez modifier les détails de la question existante, y compris ajouter un fichier zip, avant de choisir les paramètres.
Dans Réglages, entrez les points pour la question.
✅ Le champ du domaine peut comporter plus d'options en fonction de la langue sélectionnée.
Si vous le souhaitez, vous pouvez ajouter votre question à la bibliothèque d'écrans en cochant la case d'autorisation. Passez la souris sur le cercle d'information pour voir les détails :
Vous aurez également la possibilité d'ajouter des fichiers personnalisés dans la section Dépendance externe. En cliquant sur le bouton Ajouter une dépendance externe, vous pouvez ajouter des fichiers CSV, des fichiers texte, des fichiers JSON ou tout autre type de fichier avec lequel vous souhaitez que le candidat travaille.
⚠️ Vos fichiers de dépendance doivent être téléchargés au format `.zip`.
Faites défiler vers le bas pour voir les cases de saisie Code par défaut proposé au candidat et Code de test par défaut. Il s'agit du code modifiable que votre candidat voit au début du test.
La section Validateur stocke le code de validation qui s'exécute contre la solution du candidat afin de l'évaluer.
Sous le Code validator se trouve une section Validator Mapping où vous pouvez définir les critères de validation.
✅ Le champ méthode dans le Mappage du validateur doit correspondre au nom de la méthode dans le Validateur de code.
Vous pouvez également essayer une Solution possible et tester votre code. Cliquez sur Preview pour tester la question :
Vous verrez la question telle que le candidat la voit :
Après avoir testé et soumis, cliquez sur Sauvegarder pour enregistrer la question.
Question sur les langues multiples
Vous pouvez créer un exercice de programmation en langage multiple en sélectionnant l'option Multiple (indépendant du langage) au bas de la liste Langage de programmation lors de la création de l'exercice.
Créez votre question en saisissant manuellement les détails comme précédemment, mais sans sélectionner de contenu linguistique spécifique.
Vous devrez ensuite remplir le code de démarrage dans le Générateur de code par défaut, également connu sous le nom de générateur de souche. Vous utiliserez une syntaxe spéciale pour créer une liste de commandes qui sera ensuite traduite en code de démarrage pour la langue choisie par le candidat, quelle qu'elle soit. Sélectionnez Voir la documentation au-dessus de la fenêtre du générateur de code pour en savoir plus sur les commandes à votre disposition.
Ensuite, vous verrez également une section appelée Tests. Ici, vous pouvez ajouter des tests que le candidat pourra exécuter pendant son évaluation. Ces tests sont visibles par le candidat.
Vous avez également la possibilité d'ajouter des Validateurs, qui remplissent la même fonction que les tests mais ne sont pas visibles par le candidat au test.
✅Tous les exercices de programmation multiples (indépendants de la langue) que vous créez sont disponibles pour être ajoutés à Language Independent tests.
Créer un exercice de projet
✅ Les exercices de projet sont généralement plus longs que les autres types de questions.
Sélectionnez Projet et cliquez sur Créer dans la fenêtre Nouvelle question.
Saisissez un titre et une énoncé pour votre question de projet.
Dans Paramètres, choisissez la difficulté, la durée et les points :
Ensuite, cliquez sur + Ajouter votre projet pour télécharger les informations du projet qui servent de point de départ au candidat. Tous les types de fichiers sont acceptés.
Ajoutez les Critères d'évaluation que vous voulez utiliser, puis Preview et/ou Save.
✅Les exercices du projet devront être validés manuellement.
Ajouter des traductions
Lorsque vous créez une nouvelle question, si vous sélectionnez plus d'une langue, vous trouverez des zones à onglets pour saisir le texte dans d'autres langues.
Tutoriel vidéo sur les questions personnalisées
Pour plus d'informations sur la création de questions personnalisées, consultez ce tutoriel vidéo Création d'une question personnalisée avec CoderPad Screen :