forked from ScoDoc/ScoDoc
Regroupe bonus IUT de Renens 1
This commit is contained in:
parent
be92c86baf
commit
1dc6dd3d6d
@ -709,10 +709,11 @@ class BonusGrenobleIUT1(BonusSportMultiplicatif):
|
|||||||
|
|
||||||
class BonusIUTRennes1(BonusSportAdditif):
|
class BonusIUTRennes1(BonusSportAdditif):
|
||||||
"""Calcul bonus optionnels (sport, langue vivante, engagement étudiant),
|
"""Calcul bonus optionnels (sport, langue vivante, engagement étudiant),
|
||||||
règle IUT de l'Université de Rennes 1 (Lannion, St Malo).
|
règle IUT de l'Université de Rennes 1 (Lannion, Rennes, St Brieuc, St Malo).
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>Les étudiants peuvent suivre un ou plusieurs activités optionnelles notées.
|
<li>Les étudiants peuvent suivre un ou plusieurs activités optionnelles notées
|
||||||
|
dans les semestres pairs.<br>
|
||||||
La meilleure des notes obtenue est prise en compte, si elle est supérieure à 10/20.
|
La meilleure des notes obtenue est prise en compte, si elle est supérieure à 10/20.
|
||||||
</li>
|
</li>
|
||||||
<li>Le vingtième des points au dessus de 10 est ajouté à la moyenne de chaque UE
|
<li>Le vingtième des points au dessus de 10 est ajouté à la moyenne de chaque UE
|
||||||
@ -753,6 +754,19 @@ class BonusIUTRennes1(BonusSportAdditif):
|
|||||||
self.bonus_additif(bonus_moy_arr)
|
self.bonus_additif(bonus_moy_arr)
|
||||||
|
|
||||||
|
|
||||||
|
# juste pour compatibilité (nom bonus en base):
|
||||||
|
class BonusStBrieuc(BonusIUTRennes1):
|
||||||
|
name = "bonus_iut_stbrieuc"
|
||||||
|
displayed_name = "IUTs de Rennes 1/St-Brieuc"
|
||||||
|
__doc__ = BonusIUTRennes1.__doc__
|
||||||
|
|
||||||
|
|
||||||
|
class BonusStMalo(BonusIUTRennes1):
|
||||||
|
name = "bonus_iut_stmalo"
|
||||||
|
displayed_name = "IUTs de Rennes 1/St-Malo"
|
||||||
|
__doc__ = BonusIUTRennes1.__doc__
|
||||||
|
|
||||||
|
|
||||||
class BonusLaRochelle(BonusSportAdditif):
|
class BonusLaRochelle(BonusSportAdditif):
|
||||||
"""Calcul bonus modules optionnels (sport, culture), règle IUT de La Rochelle.
|
"""Calcul bonus modules optionnels (sport, culture), règle IUT de La Rochelle.
|
||||||
|
|
||||||
@ -996,27 +1010,6 @@ class BonusRoanne(BonusSportAdditif):
|
|||||||
proportion_point = 1
|
proportion_point = 1
|
||||||
|
|
||||||
|
|
||||||
class BonusStBrieuc(BonusSportAdditif):
|
|
||||||
"""IUT de Saint-Brieuc
|
|
||||||
|
|
||||||
Ne s'applique qu'aux semestres pairs (S2, S4, S6), et bonifie les moyennes d'UE:
|
|
||||||
<ul>
|
|
||||||
<li>Bonus = (S - 10)/20</li>
|
|
||||||
</ul>
|
|
||||||
"""
|
|
||||||
|
|
||||||
# Utilisé aussi par St Malo, voir plus bas
|
|
||||||
name = "bonus_iut_stbrieuc"
|
|
||||||
displayed_name = "IUT de Saint-Brieuc"
|
|
||||||
proportion_point = 1 / 20.0
|
|
||||||
classic_use_bonus_ues = False
|
|
||||||
|
|
||||||
def compute_bonus(self, sem_modimpl_moys_inscrits, modimpl_coefs_etuds_no_nan):
|
|
||||||
"""calcul du bonus"""
|
|
||||||
if self.formsemestre.semestre_id % 2 == 0:
|
|
||||||
super().compute_bonus(sem_modimpl_moys_inscrits, modimpl_coefs_etuds_no_nan)
|
|
||||||
|
|
||||||
|
|
||||||
class BonusStEtienne(BonusSportAdditif):
|
class BonusStEtienne(BonusSportAdditif):
|
||||||
"""IUT de Saint-Etienne.
|
"""IUT de Saint-Etienne.
|
||||||
|
|
||||||
@ -1047,19 +1040,6 @@ class BonusStDenis(BonusSportAdditif):
|
|||||||
bonus_max = 0.5
|
bonus_max = 0.5
|
||||||
|
|
||||||
|
|
||||||
class BonusStMalo(BonusStBrieuc):
|
|
||||||
# identique à St Brieux, sauf la doc
|
|
||||||
"""IUT de Saint-Malo
|
|
||||||
|
|
||||||
Ne s'applique qu'aux semestres pairs (S2, S4, S6), et bonifie les moyennes d'UE:
|
|
||||||
<ul>
|
|
||||||
<li>Bonus = (S - 10)/20</li>
|
|
||||||
</ul>
|
|
||||||
"""
|
|
||||||
name = "bonus_iut_stmalo"
|
|
||||||
displayed_name = "IUT de Saint-Malo"
|
|
||||||
|
|
||||||
|
|
||||||
class BonusStNazaire(BonusSportMultiplicatif):
|
class BonusStNazaire(BonusSportMultiplicatif):
|
||||||
"""IUT de Saint-Nazaire
|
"""IUT de Saint-Nazaire
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user