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
|
||||
|
||||
|
||||
class BonusLyonProvisoire(BonusSportAdditif):
|
||||
"""Calcul bonus modules optionnels (sport, culture) à l'IUT de Lyon (provisoire)
|
||||
class BonusLyon(BonusSportAdditif):
|
||||
"""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
|
||||
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"
|
||||
displayed_name = "IUT de Lyon (provisoire)"
|
||||
displayed_name = "IUT de Lyon"
|
||||
seuil_moy_gen = 10.0 # points comptés au dessus de 10.
|
||||
proportion_point = 0.018
|
||||
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):
|
||||
"""Calcul bonus modules optionnels (investissement, ...), IUT de Mantes en Yvelines.
|
||||
|
Loading…
Reference in New Issue
Block a user