forked from ScoDoc/DocScoDoc
Bonus Bordeaux
This commit is contained in:
parent
5c17410bcb
commit
7e4459a15e
@ -168,7 +168,7 @@ class BulletinBUT(ResultatsSemestreBUT):
|
||||
return ""
|
||||
import random
|
||||
|
||||
bonus_vect = self.bonus_ues.loc[etudid] + [random.random() for i in range(3)]
|
||||
bonus_vect = self.bonus_ues.loc[etudid]
|
||||
if bonus_vect.nunique() > 1:
|
||||
# détail UE par UE
|
||||
details = [
|
||||
|
@ -275,14 +275,15 @@ class BonusDirect(BonusSportAdditif):
|
||||
class BonusBethune(BonusSportMultiplicatif):
|
||||
"""Calcul bonus modules optionels (sport), règle IUT de Béthune.
|
||||
|
||||
5% des points au dessus de 10., limité à 0.5 point de bonus.
|
||||
Les points au dessus de la moyenne de 10 apportent un bonus pour le semestre.
|
||||
Ce bonus est égal au nombre de points divisé par 200 et multiplié par la
|
||||
moyenne générale du semestre de l'étudiant.
|
||||
"""
|
||||
|
||||
name = "bonus_iutbethune"
|
||||
displayed_name = "IUT de Béthune"
|
||||
seuil_moy_gen = 10.0
|
||||
amplitude = 0.005
|
||||
bonus_max = 0.5 # plafonnement à 0.5 points
|
||||
|
||||
|
||||
class BonusBezier(BonusSportAdditif):
|
||||
@ -307,21 +308,23 @@ class BonusBezier(BonusSportAdditif):
|
||||
|
||||
|
||||
class BonusBordeaux1(BonusSportMultiplicatif):
|
||||
"""Calcul bonus modules optionels (sport, culture), règle IUT Bordeaux 1, sur moyenne générale et UE
|
||||
"""Calcul bonus modules optionels (sport, culture), règle IUT Bordeaux 1, sur moyenne générale
|
||||
et UE.
|
||||
|
||||
Les étudiants de l'IUT peuvent suivre des enseignements optionnels
|
||||
de l'Université Bordeaux 1 (sport, théâtre) non rattachés à une unité d'enseignement.
|
||||
En cas de double activité, c'est la meilleure des 2 notes qui compte.
|
||||
|
||||
Chaque point au-dessus de 10 sur 20 obtenus dans cet enseignement correspond à un %
|
||||
qui augmente la moyenne de chaque UE et la moyenne générale.
|
||||
Formule : le % = points>moyenne / 2
|
||||
Par exemple : sport 13/20 : chaque UE sera multipliée par 1+0,015, ainsi que la moyenne générale.
|
||||
|
||||
Calcul ici du bonus sur moyenne générale et moyennes d'UE non capitalisées.
|
||||
|
||||
"""
|
||||
|
||||
pass # XXX en attente de Cédric
|
||||
name = "bonus_iutBordeaux1"
|
||||
displayed_name = "IUT de Bordeaux 1"
|
||||
seuil_moy_gen = 10.0
|
||||
amplitude = 0.005
|
||||
|
||||
|
||||
class BonusColmar(BonusSportAdditif):
|
||||
|
Loading…
Reference in New Issue
Block a user