Package caseine.tags
Annotation Interface RelativeEvaluation
Pour ne plus s'embêter à calculer les points des questions pour que le total
soit 20/20 (ou autre).
- Author:
- Yvan Maillot <yvan.maillot@uha.fr>
L'annotation @caseine.tags.RelativeEvaluation
L'annotation @RelativeEvaluation soulage l'enseignant de l'ajustement des points attribués à chaque test.
Cible
@RelativeEvaluation ne s'applique qu'aux types comme les classes publiques. Elle ne devrait d'ailleurs s'appliquer qu'une seule fois dans le projet. Si elle figure à plusieurs endroits, c'est la dernière rencontrée par le parseur qui fait foi.
Formes d'emploi
@RelativeEvaluation s'emploie
- comme une annotation monovaluée : e.g. @RelativeEvaluation(100.0)
La valeur 100.0 représente la note maximale. Attention, cela n'a pas d'effet sur la propriété "Note maximale" de Moodle. - comme une annotation de marquage : @RelativeEvaluation
Dans ce cas, la note maximale est 20
Effet
L'annotation @RelativeEvaluation s'emploie conjointement avec les annotations @Grade. Tous les @Grade seront recalculés de sorte à ce que leur cumul atteigne la note maximale et que leur nouvelle valeur soit proportionnelle à l'ancienne.
Remarque : toute annotation @Grade(v) est ignorée si v est négatif ou nul.
- comme une annotation monovaluée : e.g. @RelativeEvaluation(100.0)
-
Optional Element Summary
Optional Elements
-
Element Details
-
value
double value- Default:
- 20.0
-