Version 1/11 - Next » - Current version
Alexis Bienvenüe, 09/01/2023 10:03 am


Évaluation par compétences avec les "topics" d'AMC

AVERTISSEMENT : Les "topics" sont en cours de développement. Leur fonctionnement pourra changer dans le futur. Installez la version de développement d'AMC pour les utiliser.

Objectif

On cherche ici à former certains groupes de questions, afin d'obtenir un score pour chaque groupe, associé à un niveau de réussite, qui pourront être affichés en en-tête des copies corrigées.
Ces groupes vont être décrits dans un fichier au format YAML nommé topics.yml, à placer dans le répertoire du projet AMC.

Exemple

Voici un exemple de fichier topics.yml correspondant à deux compétences nommées addition2 et soustraction2 :

---
topics:
  - id: addition2
    name: Savoir calculer la somme de deux nombres à deux chiffres
    questions:
      - add2:*
      - somme2ch
    levels:
      - min: 0.75
        message: très bonne maîtrise
        color: #1ab407
      - min: 0.5
        message: maîtrise satisfaisante
        color: #2aea62
      - min: 0.25
        message: maîtrise fragile
        color: #ffad26
      - message: maîtrise insuffisante
        color: #ff262c
  - id: soustraction2
    name: Savoir calculer la différence de deux nombres à deux chiffres
    message: "%{name} : %{score}/%{max}" 
    questions:
      - sous2:*
      - sous1:*

Ici, la compétence addition2 prend en compte toutes les questions dont l'identifiant commence par add2:, ainsi que la question somme2ch.
Selon la moyenne obtenue pour l'ensemble des questions, AMC va afficher, avec la couleur choisie, un message sur la première page de la copie corrigée.
L'export ODS contiendra également cette information.
Pour le groupe soustraction2, on n'a pas défini de niveaux de réussite, et on écrit uniquement le score et le score maximal.