diff --git a/app/comp/bonus_spo.py b/app/comp/bonus_spo.py index c9c9348bd..a15f34a1e 100644 --- a/app/comp/bonus_spo.py +++ b/app/comp/bonus_spo.py @@ -194,7 +194,7 @@ class BonusSportAdditif(BonusSport): # les points au dessus du seuil sont comptés (defaut: seuil_moy_gen): seuil_comptage = None proportion_point = 0.05 # multiplie les points au dessus du seuil - bonux_max = 20.0 # le bonus ne peut dépasser 20 points + bonus_max = 20.0 # le bonus ne peut dépasser 20 points bonus_min = 0.0 # et ne peut pas être négatif def compute_bonus(self, sem_modimpl_moys_inscrits, modimpl_coefs_etuds_no_nan): @@ -1057,6 +1057,36 @@ class BonusLyon(BonusSportAdditif): ) +class BonusLyon3(BonusSportAdditif): + """IUT de Lyon 3 (septembre 2022) + +
Nous avons deux types de bonifications : sport et/ou culture +
++ Pour chaque point au-dessus de 10 obtenu en sport ou en culture nous + ajoutons 0,03 points à toutes les moyennes d’UE du semestre. Exemple : 16 en + sport ajoute 6*0,03 = 0,18 points à toutes les moyennes d’UE du semestre. +
++ Les bonifications sport et culture peuvent se cumuler dans la limite de 0,3 + points ajoutés aux moyennes des UE. Exemple : 17 en sport et 16 en culture + conduisent au calcul (7 + 6)*0,03 = 0,39 qui dépasse 0,3. La bonification + dans ce cas ne sera que de 0,3 points ajoutés à toutes les moyennes d’UE du + semestre. +
++ Dans Scodoc on déclarera une UE Sport&Culture dans laquelle on aura un + module pour le Sport et un autre pour la Culture avec pour chaque module la + note sur 20 obtenue en sport ou en culture par l’étudiant. +
+ """ + + name = "bonus_lyon3" + displayed_name = "IUT de Lyon 3" + proportion_point = 0.03 + bonus_max = 0.3 + + class BonusMantes(BonusSportAdditif): """Calcul bonus modules optionnels (investissement, ...), IUT de Mantes en Yvelines.