forked from ScoDoc/ScoDoc
Bonus Lyon, version 2022. Close #442
This commit is contained in:
parent
2e2b761391
commit
98c94bbcac
@ -977,20 +977,53 @@ class BonusLimousin(BonusSportAdditif):
|
|||||||
bonus_max = 0.5
|
bonus_max = 0.5
|
||||||
|
|
||||||
|
|
||||||
class BonusLyonProvisoire(BonusSportAdditif):
|
class BonusLyon(BonusSportAdditif):
|
||||||
"""Calcul bonus modules optionnels (sport, culture) à l'IUT de Lyon (provisoire)
|
"""Calcul bonus modules optionnels (sport, culture) à l'IUT de Lyon (2022)
|
||||||
|
|
||||||
|
<p><b>À partir de 2022-2023 :</b>
|
||||||
|
des points de bonification seront ajoutés aux moyennes de toutes les UE
|
||||||
|
du semestre concerné (3/100e de point par point au-dessus de 10).<br>
|
||||||
|
Cette bonification ne pourra excéder 1/2 point sur chacune des UE
|
||||||
|
</p>
|
||||||
|
<ul>
|
||||||
|
<li>Exemple 1 :<br>
|
||||||
|
<tt>
|
||||||
|
Sport 12/20 => +0.06<br>
|
||||||
|
LV2 13/20 => +0.09<br>
|
||||||
|
Bonus total = +0.15 appliqué à toutes les UE du semestre
|
||||||
|
</tt>
|
||||||
|
</li>
|
||||||
|
<li>Exemple 2 :<br>
|
||||||
|
<tt>
|
||||||
|
Sport 20/20 => +0.30<br>
|
||||||
|
LV2 18/20 => +0.24<br>
|
||||||
|
Bonus total = +0.50 appliqué à toutes les UE du semestre
|
||||||
|
</tt></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p><b>Jusqu'en 2021-2022 :</b>
|
||||||
Les points au-dessus de 10 sur 20 obtenus dans chacune des matières
|
Les points au-dessus de 10 sur 20 obtenus dans chacune des matières
|
||||||
optionnelles sont cumulés et 1,8% de ces points cumulés
|
optionnelles sont cumulés et 1,8% de ces points cumulés
|
||||||
s'ajoutent aux moyennes, dans la limite d'1/2 point.
|
s'ajoutent aux moyennes générales, dans la limite d'1/2 point.
|
||||||
|
</p>
|
||||||
"""
|
"""
|
||||||
|
|
||||||
name = "bonus_lyon_provisoire"
|
name = "bonus_lyon_provisoire"
|
||||||
displayed_name = "IUT de Lyon (provisoire)"
|
displayed_name = "IUT de Lyon"
|
||||||
seuil_moy_gen = 10.0 # points comptés au dessus de 10.
|
seuil_moy_gen = 10.0 # points comptés au dessus de 10.
|
||||||
proportion_point = 0.018
|
|
||||||
bonus_max = 0.5
|
bonus_max = 0.5
|
||||||
|
|
||||||
|
def compute_bonus(self, sem_modimpl_moys_inscrits, modimpl_coefs_etuds_no_nan):
|
||||||
|
if self.formsemestre.date_debut > datetime.date(2022, 8, 1):
|
||||||
|
self.classic_use_bonus_ues = True # pour les LP
|
||||||
|
self.proportion_point = 0.03
|
||||||
|
else:
|
||||||
|
self.classic_use_bonus_ues = False
|
||||||
|
self.proportion_point = 0.018
|
||||||
|
return super().compute_bonus(
|
||||||
|
sem_modimpl_moys_inscrits, modimpl_coefs_etuds_no_nan
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class BonusMantes(BonusSportAdditif):
|
class BonusMantes(BonusSportAdditif):
|
||||||
"""Calcul bonus modules optionnels (investissement, ...), IUT de Mantes en Yvelines.
|
"""Calcul bonus modules optionnels (investissement, ...), IUT de Mantes en Yvelines.
|
||||||
|
Loading…
Reference in New Issue
Block a user