forked from ScoDoc/ScoDoc
Modification Bonus Sport IUT Amiens
This commit is contained in:
parent
6b0a65b090
commit
152b6234c1
@ -362,18 +362,37 @@ class BonusAisneStQuentin(BonusSportAdditif):
|
|||||||
|
|
||||||
|
|
||||||
class BonusAmiens(BonusSportAdditif):
|
class BonusAmiens(BonusSportAdditif):
|
||||||
"""Bonus IUT Amiens pour les modules optionnels (sport, culture, ...).
|
"""Bonus IUT Amiens pour les modules optionnels (sport, culture, ...)
|
||||||
|
|
||||||
Toute note non nulle, peu importe sa valeur, entraine un bonus de 0,1 point
|
<p><b>À partir d'août 2022:</b></p>
|
||||||
|
<p>
|
||||||
|
Deux activités optionnelles sont possibles chaque semestre, et peuvent donner lieu à une bonification de 0,1 chacune sur la moyenne de chaque UE.
|
||||||
|
</p><p>
|
||||||
|
La note saisie peut valoir 0 (pas de bonus), 1 (bonus de 0,1 points) ou 2 (bonus de 0,2 points).
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p><b>Avant juillet 2022:</b></p>
|
||||||
|
<p>Toute note non nulle, peu importe sa valeur, entraine un bonus de 0,1 point
|
||||||
sur toutes les moyennes d'UE.
|
sur toutes les moyennes d'UE.
|
||||||
|
</p>
|
||||||
"""
|
"""
|
||||||
|
|
||||||
name = "bonus_amiens"
|
name = "bonus_amiens"
|
||||||
displayed_name = "IUT d'Amiens"
|
displayed_name = "IUT d'Amiens"
|
||||||
seuil_moy_gen = 0.0 # tous les points sont comptés
|
|
||||||
proportion_point = 1e10
|
|
||||||
bonus_max = 0.1
|
|
||||||
classic_use_bonus_ues = True # s'applique aux UEs en DUT et LP
|
classic_use_bonus_ues = True # s'applique aux UEs en DUT et LP
|
||||||
|
seuil_moy_gen = 0.0 # tous les points sont comptés
|
||||||
|
|
||||||
|
def compute_bonus(self, sem_modimpl_moys_inscrits, modimpl_coefs_etuds_no_nan):
|
||||||
|
"""calcul du bonus, avec réglage différent suivant la date"""
|
||||||
|
|
||||||
|
if self.formsemestre.date_debut > datetime.date(2022, 8, 1):
|
||||||
|
self.proportion_point = 0.1
|
||||||
|
self.bonus_max = 0.2
|
||||||
|
else: # anciens semestres
|
||||||
|
self.proportion_point = 1e10
|
||||||
|
self.bonus_max = 0.1
|
||||||
|
|
||||||
|
super().compute_bonus(sem_modimpl_moys_inscrits, modimpl_coefs_etuds_no_nan)
|
||||||
|
|
||||||
|
|
||||||
# Finalement ils n'en veulent pas.
|
# Finalement ils n'en veulent pas.
|
||||||
|
Loading…
Reference in New Issue
Block a user