Il y a deux possibilités pour intégrer un référentiel dans Moodle :
Le fichier doit avoir en première ligne les entêtes de colonnes suivantes :
Élément | Obligatoire/Optionnel | Définition |
---|---|---|
ID de la compétence parente | Obligatoire | Identifiant unique de la compétence parente dans une hiérarchie. Laissez vide pour une compétence racine. |
ID | Obligatoire | Identifiant unique pour chaque compétence. Cet ID permet de différencier les compétences dans Moodle. |
Nom abrégé | Obligatoire | Nom court de la compétence utilisé pour une identification rapide et lisible. |
Description | Obligatoire | Détail ou explication précise de la compétence. Peut inclure des informations supplémentaires sur les objectifs. |
Format de description | Obligatoire | Définit si la description est en texte brut ou en HTML. Par défaut, la valeur est “1” pour HTML. |
Valeurs du barème | Obligatoire | Liste des niveaux d’évaluation associés à la compétence (ex. : Non compétent, En cours, Compétent). |
Configuration du barème | Obligatoire | Format JSON définissant les niveaux du barème et leurs propriétés (par exemple : niveau par défaut ou proficient). |
Type de règle de compétence | Optionnel | Permet de spécifier une règle particulière liée à la validation ou l’évaluation de la compétence. |
Règle d’objectif | Optionnel | Spécifie une règle conditionnant la validation de la compétence en fonction d’un objectif. |
Règle de paramétrage | Optionnel | Définit des paramètres supplémentaires pour évaluer ou valider la compétence. |
IDs des compétences croisées associées | Obligatoire | Liste des identifiants de compétences liées ou croisées qui partagent des objectifs ou des dépendances. |
ID d’exportation | Optionnel | Utilisé pour identifier la compétence dans un contexte d’exportation ou pour l’interopérabilité avec d’autres outils. |
Est un référentiel | Obligatoire | Indique si l’élément est un référentiel global ou une compétence spécifique. La valeur est généralement “1” pour référentiel. |
Taxonomie | Obligatoire | Classification ou type de la compétence (ex. : compétence, objectif, comportement). Utilisé pour organiser le référentiel. |
En seconde ligne, on renseigne les caractéristiques de notre référentiel, c'est-à-dire :
ID
= code du référentielNom abrégé
= intitulé du référentielDescription
= facultatif, on peut par exemple renseigner ici le nom complet de la formation associée à ce référentielFormat de description
= 1Valeurs du barème
= barème (ou scale) choisi par défaut pour ce référentiel (Attention, les valeurs du barèmes précisés ici doivent être parfaitement identiques à celle du barème existant, séparés par des virgules sans espace)Configuration du barème
= renseignement de l’identifiant du barème choisi s'il existe déjà dans la plateforme (scaleid
), de l'échelon par défaut (scaledefault
à 1) et du ou des échelons qui permettent de valider (proficient
à 1) ; les échelons sont pris dans l'ordre définis dans le barème ;Est un référentiel
= 1Taxonomie
= liste des niveaux choisis dans le référentiel présentés du plus haut niveau au plus fin, en anglais, séparés par des virgules, tout en minuscule et sans espace. Ex : domain,competency,proficiency,level
. Le choix s'effectue dans la liste suivante :
Pour la ligne 2, ne pas remplir les autres champs.
Pour la ligne 3 et suivante, on peut remplir les compétences, sous-compétences, etc.
On remplis pour chaque ligne :
ID
, Nom abrégé
, Format de description
= 1Description
, On remplis pour chaque niveau parent :
ID de la compétence parente
videType de règle de compétence (optionnelle)
notamment core_competency\competency_rule_all
si on veut que toutes les niveaux enfants soient validés pour valider le niveau parent.Règle d'objectif (optionnelle)
, Règle de paramétrage (optionnelle)
On remplis pour chaque niveau enfant :
ID de la compétence parente
= préciser ici l'ID du niveau parent.Valeurs du barème
et Configuration du barème
uniquement si on souhaite un barème spécifique pour un niveau de la taxonomie qui soit différent du barème par défaut.
Référez vous à l'exemple ci dessous
légende
* ❌ = ne pas remplir
*__
= optionnel
referentiel_competence_test.xlsx
Vous devez choisir :
.csv
UTF-8
et le séparateur point-virgule ;
Un pas à pas détaillé de l'enregistrement sous open office CALC est accessible dans le tutoriel suivant : Inscription des utilisateurs en lots dans UN espace de cours (avec un fichier .csv)
Personne cible : administrateur plateforme, ingénieur pédagogique.
1. Aller dans administration du site > Notes > Barèmes
.
2. Cliquer sur la roue crantée au niveau du barème existant souhaité (colonne “modifier”).
3. Dans l'URL, relevez son identifiant (scaleid) comme dans l'exemple suivant, il s'agit du barème n°39 : https://lfoadtest.unicaen.fr/moodle/grade/edit/scale/edit.php?courseid=0&id=39
4. Ajuster si nécessaire la colonne
Configuration du barème
en remplaçant la valeur du scaleid
par celui relevé ci-dessus.
5. Enregistrer.
1. Aller dans administration du site > Compétences > Importation de référentiel de compétences
.
2. Charger le fichier et choisir le bon délimiteur (virgule ou point-virgule) et l'encodage UTF-8.
3. Vérifier la correspondance des données entre champs à renseigner dans l'import et entêtes de colonnes de votre fichier.
4. Valider et vérifier que l'import s'est bien déroulé, notamment le barème (en anglais “scale”).
Pour accéder à l'interface, il faut aller dans administration du site > Compétences > Référentiel de compétences > Ajouter un référentiel de compétences
.