forked from ScoDoc/ScoDoc
212 lines
5.3 KiB
YAML
212 lines
5.3 KiB
YAML
# Tests unitaires jury BUT
|
|
# Essais avec un BUT GB et deux parcours sur S1, S2, S3
|
|
|
|
ReferentielCompetences:
|
|
filename: but-GB-05012022-081625.xml
|
|
specialite: GB
|
|
|
|
Formation:
|
|
filename: scodoc_formation_BUT_GB_v1.xml
|
|
# Association des UE aux compétences:
|
|
ues:
|
|
# S1 : Tronc commun GB
|
|
'UE 11':
|
|
annee: BUT1
|
|
competence: Analyser
|
|
'UE 12':
|
|
annee: BUT1
|
|
competence: Experimenter
|
|
# S1 Parcours SEE
|
|
'UE 1.3 SEE':
|
|
annee: BUT1
|
|
competence: Gérer
|
|
parcours: SEE
|
|
'UE 1.4 SEE':
|
|
annee: BUT1
|
|
competence: Traiter
|
|
parcours: SEE
|
|
# S1 Parcours BMB
|
|
'UE 1.3 BMB':
|
|
annee: BUT1
|
|
competence: Mener
|
|
parcours: BMB
|
|
'UE 1.4 BMB':
|
|
annee: BUT1
|
|
competence: Réaliser
|
|
parcours: BMB
|
|
# S2 : Tronc commun GB
|
|
'UE 21':
|
|
annee: BUT1
|
|
competence: Analyser
|
|
'UE 22':
|
|
annee: BUT1
|
|
competence: Experimenter
|
|
# S2 Parcours SEE
|
|
'UE 23 SEE':
|
|
annee: BUT1
|
|
competence: Gérer
|
|
parcours: SEE
|
|
'UE 24 SEE':
|
|
annee: BUT1
|
|
competence: Traiter
|
|
parcours: SEE
|
|
# S2 Parcours BMB
|
|
'UE 23 BMB':
|
|
annee: BUT1
|
|
competence: Mener
|
|
parcours: BMB
|
|
'UE 24 BMB':
|
|
annee: BUT1
|
|
competence: Réaliser
|
|
parcours: BMB
|
|
# S3 : Tronc commun GB
|
|
'UE 3.1':
|
|
annee: BUT2
|
|
competence: Analyser
|
|
'UE 3.2':
|
|
annee: BUT2
|
|
competence: Experimenter
|
|
# S3 BMB
|
|
'UE 3.3 BMB':
|
|
annee: BUT2
|
|
competence: Mener
|
|
parcours: BMB
|
|
'UE 3.4 BMB':
|
|
annee: BUT2
|
|
competence: Réaliser
|
|
parcours: BMB
|
|
'UE 3.5 BMB':
|
|
annee: BUT2
|
|
competence: Mettre en œuvre
|
|
parcours: BMB
|
|
# S3 SEE
|
|
'UE 3.3 SEE':
|
|
annee: BUT2
|
|
competence: Gérer
|
|
parcours: SEE
|
|
'UE 3.4 SEE':
|
|
annee: BUT2
|
|
competence: Traiter
|
|
parcours: SEE
|
|
'UE 3.5 SEE':
|
|
annee: BUT2
|
|
competence: Déployer
|
|
parcours: SEE
|
|
modules_parcours:
|
|
# cette section permet d'associer des modules à des parcours
|
|
# les codes modules peuvent être des regexp
|
|
BMB: [ .*BMB.* ]
|
|
SEE: [ .*SEE.* ]
|
|
|
|
FormSemestres:
|
|
# S1 et S2 avec les parcours séparés:
|
|
S1_SEE:
|
|
idx: 1
|
|
date_debut: 2021-09-01
|
|
date_fin: 2022-01-15
|
|
codes_parcours: ['SEE']
|
|
S1_BMB:
|
|
idx: 1
|
|
date_debut: 2021-09-01
|
|
date_fin: 2022-01-15
|
|
codes_parcours: ['BMB']
|
|
S2_SEE:
|
|
idx: 2
|
|
date_debut: 2022-01-15
|
|
date_fin: 2022-06-30
|
|
codes_parcours: ['SEE']
|
|
S2_BMB:
|
|
idx: 2
|
|
date_debut: 2022-01-15
|
|
date_fin: 2022-06-30
|
|
codes_parcours: ['BMB']
|
|
# S3 avec les deux parcours réunis:
|
|
S3:
|
|
idx: 3
|
|
date_debut: 2022-09-01
|
|
date_fin: 2023-01-15
|
|
codes_parcours: ['SEE', 'BMB']
|
|
|
|
|
|
Etudiants:
|
|
Aïaaa: # avec un i trema
|
|
prenom: Étudiant_SEE
|
|
civilite: M
|
|
formsemestres:
|
|
S1_SEE:
|
|
parcours: SEE
|
|
notes_modules: # on joue avec les SAE seulement car elles sont "diagonales"
|
|
"SAÉ 1.01": 8 # UE11 ratée
|
|
"SAÉ 1.02": 9 # UE12 ratée
|
|
"SAÉ 1.SEE.03": 18 # UE13 => sera capitalisée
|
|
"SAÉ 1.SEE.04": 7.5 # UE14 ratée
|
|
attendu: # les codes jury que l'on doit vérifier
|
|
deca: # decision année
|
|
passage_de_droit: False
|
|
nb_competences: 4
|
|
nb_rcue_annee: 0 # pas de RCUE en S1
|
|
# jury S1, pas de décision annuelle
|
|
decisions_ues:
|
|
"UE 11":
|
|
codes: [ "AJ", "..." ]
|
|
moy_ue: 8.
|
|
explanation: "notes insuffisantes"
|
|
"UE 12":
|
|
codes: [ "AJ", "..." ]
|
|
moy_ue: 9
|
|
"UE 1.3 SEE":
|
|
codes: [ "ADM", "..." ]
|
|
moy_ue: 18
|
|
explanation: "Moyenne >= 10.0/20"
|
|
"UE 1.4 SEE":
|
|
codes: [ "AJ", "..." ]
|
|
|
|
S2_SEE:
|
|
parcours: SEE
|
|
notes_modules: # on joue avec les SAE seulement
|
|
"SAE 21": 9 # UE21 ratée, pas le niveau de comp.
|
|
"SAE22": 12 # UE22 ok, emporte le niveau par compensation
|
|
"SAE23.SEE": 19 # UE23 SEE ok
|
|
"SAE24.SEE": 12 # UE24 SEE ok, mais ne compense pas
|
|
attendu:
|
|
deca:
|
|
passage_de_droit: False
|
|
nb_competences: 4
|
|
nb_rcue_annee: 4
|
|
valide_moitie_rcue: False # ici valide 2/2, pas plus de la moitié
|
|
passage_de_droit: False
|
|
code: ["RED", "..."]
|
|
code_valide: "RED"
|
|
decisions_ues:
|
|
"UE 21":
|
|
codes: [ "AJ", "..." ]
|
|
code_valide: AJ
|
|
"UE 22":
|
|
code_valide: ADM
|
|
"UE 23 SEE":
|
|
code_valide: ADM
|
|
"UE 24 SEE":
|
|
code_valide: ADM
|
|
decisions_rcues: # on repère ici les RCUE par l'acronyme de leur 1ere UE
|
|
"UE 11":
|
|
code_valide: AJ
|
|
rcue:
|
|
moy_rcue: 8.5
|
|
est_compensable: False
|
|
|
|
S3:
|
|
parcours: SEE
|
|
notes_modules: # anglais qui intervient partout en SEE
|
|
"R3.SEE.06": 15
|
|
|
|
Azbbbb: # Az devrait être trié après Aï.
|
|
prenom: Étudiante_BMB
|
|
civilite: F
|
|
formsemestres:
|
|
S1_BMB:
|
|
parcours: BMB
|
|
S2_BMB:
|
|
parcours: BMB
|
|
S3:
|
|
parcours: BMB
|