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

Version 3 (Alexis Bienvenüe, 09/01/2023 10:03 am)

1 1
h1. Évaluation par compétences avec les "topics" d'AMC
2 1
3 1
*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.
4 1
5 1
h2. Objectif
6 1
7 1
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.
8 1
Ces groupes vont être décrits dans un fichier au format YAML nommé @topics.yml@, à placer dans le répertoire du projet AMC.
9 1
10 1
h2. Exemple
11 1
12 1
Voici un exemple de fichier @topics.yml@ correspondant à deux compétences nommées addition2 et soustraction2 :
13 1
<pre>
14 1
---
15 1
topics:
16 1
  - id: addition2
17 1
    name: Savoir calculer la somme de deux nombres à deux chiffres
18 1
    questions:
19 3 Alexis Bienvenüe
      - "add2:*"
20 1
      - somme2ch
21 1
    levels:
22 1
      - min: 0.75
23 1
        message: très bonne maîtrise
24 3 Alexis Bienvenüe
        color: "#1ab407"
25 1
      - min: 0.5
26 1
        message: maîtrise satisfaisante
27 3 Alexis Bienvenüe
        color: "#2aea62"
28 1
      - min: 0.25
29 1
        message: maîtrise fragile
30 3 Alexis Bienvenüe
        color: "#ffad26"
31 1
      - message: maîtrise insuffisante
32 3 Alexis Bienvenüe
        color: "#ff262c"
33 1
  - id: soustraction2
34 1
    name: Savoir calculer la différence de deux nombres à deux chiffres
35 2 Alexis Bienvenüe
    format: "%{name} : %{score}/%{max}"
36 1
    questions:
37 3 Alexis Bienvenüe
      - "sous2:*"
38 3 Alexis Bienvenüe
      - "sous1:*"
39 1
</pre>
40 1
41 1
Ici, la compétence @addition2@ prend en compte toutes les questions dont l'identifiant commence par @add2:@, ainsi que la question @somme2ch@.
42 1
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.
43 1
L'export ODS contiendra également cette information.
44 1
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.