Scolarité aménagée : gestion des étudiants sportifs, malades, etc avec aménagement des enseignements #588
Labels
No Label
ABS
à confirmer
API
Apogée
bug
BUT
Dev
duplicate
enhancement
Entreprises
frontend
help wanted
invalid
Jury
PE
prio
question
RGPD
Users
wontfix
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: ScoDoc/ScoDoc#588
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Certains profils d'étudiants peuvent avoir besoin d'aménagement de scolarité. A Bordeaux on appelle ça les étudiants phase.
Généralement ils commencent une année (BUT1) sans faire tout le programme. L'année suivante, ils finissent leur BUT 1 et commencent certains enseignements du BUT 2. Le BUT 1 est donc validé seulement la deuxième année. La première année on ne prend donc pas de décision, ils doivent apparaitre dans les jurys, mais avec un format particulier, car on ne prend pas de décision "finale".
Idées de traitement de ces contraintes. On coche au niveau de l'inscription étudiant (par exemple) une case semestre intermédiaire, alors que tous les autres sont par défaut en semestre complet.
Cette case cochée, indiquerait qu'il n'y aura pas de décision de jury S1 sur cet étudiant et qu'il peut passer en S2. A la fin de l'année, deux propositions de décision, soit il continue et passe en S1 et S3, soit il redouble donc recommence à zéro (ça peut arriver).
L'année suivante, on coche semestre décisionnel (comprendre complet prenant la décision de jury). Soit le logiciel détecte seul la présence d'un semestre intermédiaire précédent (et identique) soit on coche une case "semestre intermédiaire à prendre en compte".
L'idéal et le plus simple est de cocher les modules suivis par l'étudiant à chaque semestre (il peut en refaire un l'année suivante). Comme ça, il n'est pas dans les listes de ce qu'il ne fait pas.
Le jury se fait donc en prenant en compte les notes (ou moyennes de module) du semestre précédent et de l'actuel. L'ensemble des deux doit comporter tous les modules du programme (verification à charge du responsable, mais on peut avoir un indicateur).
Idem pour le S3-S4 de l'année 2, il est marqué intermédiaire donc n'impacte pas le RCUE du BUT1, et sera complété l'année suivante.
Illustration :
Les moyennes d'UE du S1 décisionnel seront donc faites sur l'ensemble des ressources faites au S1 intermédiaire plus celles du S1 décisionnel. Il ne faut reporter les notes du S1 intermédiaire qu'au niveau du tableau récapitulatif des notes au cas où certains repasse un module et l'améliore.
NB: on peut imaginer aussi 2 Semestres intermédiaire avant un semestre décisionnel.
On a également ce genre de profil (principalement Sportifs ). Le fonctionnement proposé par Cédric colle à 100% avec nos besoins.
En plus de l'inscription "S1-S3" , il faut également envisager (ou plutot, ne pas interdire) les inscription "S1-S2" (pour les formations qui ont un groupe décalé).
Il est également possible de "picorer" des modules dans différents parcours.
(dans certaines formations, on a des modules "proche" entre deux parcours, mais pas dans le même semestre).
NB : Il est possible également d'avoir dans un même formsemestre plusieurs étudiants avec aménagements, mais pas les mêmes aménagements.
Problèmes potentiels à gérer :
Proposition : C'est le programme du semestre Décisionnel qui impose la listes des modules nécessaires et leurs coefficients.
==> Risque d'avoir un module orphelin, sans rattachement.
Dans tous les cas : Nécessité de raccrocher les moyennes des module_impl des semestres intermédiaires au formsemestre décisionnel.
Possibilité d'implémentation :
Création d'une notion de "shadow module" dans le programme :
Il s'agit d'un double d'un module actuel.
-> Il est invisible dans toutes les pages actuelles de Scodoc.
-> Ses coefs dans les UE sont ceux du module pricipal
-> il possède une seule évaluation, appelé "moyenne"
L' "étudiant phase" est inscrit à un ou plusieurs formsemestres.
Semestre intermédiaire :
Semestre decisionnel :
Lorsqu'un semestre est déclaré comme décisionnel,
il faut rappatrier les moyennes des modules précédents.
Pour cela, à chaque module du semestre décisionnel où il n'est pas inscrit, on
indique quel ancien module_impl doit être rattaché.
L'étudiant phase est alors inscrit au "shadow module", et la moyenne de l'ancien
moduleimpl est recopié dans l'unique évaluation de ce shadow module.
Il aura donc des moyennes dans tous les modules (ou shadow_module) du semestre, ce qui permettra au jury de statuer.
Je pense (enfin, j'espère) qu'ainsi, le coeur du calcul des moyennes et décision de jury n'est pas impacté par ces profils atypique.
Est ce que cela ne revient pas tout simplement à donner la possibilité de capitaliser des modules ?
Sur Lille on a de temps à autres des étudiants en situation de handicap qui bénéficient de la formule.
Non, il faut gérer les modules qu'ils suivent pour qu'ils n'apparaissent pas partout, et pouvoir gérer des décisions temporaires.
Super pascal ! Chez nous la décision temporaire s'appelle ATP. Si on peut en créer une spéciale ca serait bien.
Tout cela semble très compliqué à modéliser et coder. Probablement plus de 10 jours à plein temps.
Comme je suis en plein dans la gestion des sportifs qui m'ont fait un demi-BUT2 l'an dernier, et qui attaquent la seconde moitié, j'ai un peu repensé au truc.
Coté Apogée, on me demande de le gérer ainsi (ils ont le même problème, alors autant profiter des idées ) :
Dans le cas de mon BUT2 , fait en 2 ans :
BUT2-Année 1 :
L'étudiant a une Inscription Pédagogique complète (sur tous les modules, y compris ceux qu'il ne fait pas).
On remplit les modules fait, et on ne remplit pas les modules pas fait. Le lancement des calculs dans Apogée va buter sur les modules non renseignés. Apogée calculera des moyennes d'UE uniquement lorsque la totalité des modules sont remplis.
==> Ainsi, pas de risque de décision de validation d'UE incomplète ( soit l'UE est complète et le jury peut statuer, soit elle est incomplète, et elle reste en attente).
BUT2-Année 2 :
L'étudiant a une Inscription Pédagogique complète (sur tous les modules, y compris ceux qu'il ne fait pas).
On recopie les résultats de l'année précédente.
On saisie les résultats de l'Année 2.
Si toutes les UE sont complète à la fin de l'année 2, Apogée laisse faire les calculs.
Transposition à Scodoc, en essayant de minimiser l'impact :
Année 1 : On ne saisit que les modules que fait l'étudiant.
**Problème à résoudre ** : Que fait on des autres modules ? Une non-inscription risque de permettre une validation sur les seuls modules existants.
Comment bloquer toute validation automatique ?
Créer un statut particulier de l'étudiant qui bloque les calculs automatiques ?
ou Ajouter le statut "ATT" pour un module ?
ou (pour les modules que ne font pas ces étudiants), inscrire les étudiants avec aménagement dans une copie du module "normal" où ils auront une évaluation en ATT.
Année 2 : On saisit normalement tous les modules que fait l'étudiant fait lors de cette seconde année.
Problème à résoudre : La difficulté consiste à intégrer dans ce formsemestre les résultats du formsemestre précédent.
=> Une solution "automatique" pour rapatrier risque d'être compliqué à faire, ces aménagements ne sont que des cas particuliers, tous différents, et difficilement généralisable. Je pars plus sur une solution "manuelle".
Dans le nouveau formsemestre, il faut que les modules fait précédemment apparaissent :
Solution proposée : On crée les modules en double.
Problème à résoudre : Actuellement, une évaluation = 1 note, qui est utilisé dans chaque UE (avec le poids qui a été configuré). Pour que cette solution fonctionne, il faut soit :
ou bien :
Globalement, pour minimiser l'impact sur Scodoc, on peut envisager une solution externe qui traite ces aménagements via l'API.
Il faudrait a minima avoir une entrée d'API pour créer un module ( ou mieux, pour dupliquer un module).
Je pense que tout le reste est faisable "en l'état".
Concretement, si le programme initial est :
Pour gérer les étudiants "avec aménagement", il faudrait le transformer en :
Les étudiants "normaux" ne sont inscrit que dans les modules "vert"
L'étudiant avec aménagement qui fait le "module1" la première année et les modules 2&3 la seconde année, devra être inscrit dans :
Première année :
(il aura ATT comme note dans les éval des modules jaunes, ce qui devrait bloquer toute décision de jury)
Seconde année :
il faudra recopier dans le module 1 "bleu" ses moyennes de sa première année dans ce module.
Module 2&3 fonctionnent normalement.