# Séquencement Programme Technique S6 ## Contexte : ### Présents * Arnaud LEMETTRE * Étienne RENAUD * Thomas JOUBERT * Antoine DUMEIGE Réunion tenue les lundi 07 et mercredi 09 juin. ### Ordre du jour L'objectif en était la création d'une proposition de séquencement des activités pour le S6 en tenant compte des contraintes suivantes : * Fin d'année au plus tard début juillet * Deux semaines banalisées pour les activités proposées par les relations entreprise * Deux semaines banalisées pour l'organisation de partiels * Présence d'une semaine de vacances * Si possible, éviter les projets techniques en parallèle ## Problématiques identifiées en amont : * Interrogation sur la pertinence pédagogique de conserver l'ordre des blocs C++ puis Java * Problème logistiques (déploiement région, disponibilité et fatigue des équipes assistants) et pédagogiques (cohérence vis-à-vis de l'approche compétence notemment) associés à la tenue en parallèles de trois projets C++ (TC, SWS, Chess) * Déficit d'encadrement enseignant sur SWS * Absence d'un bloc dédié à la compréhension des interactions utilisateur ## Proposition : * Inversion des blocks Java et C++, permet une montée en complexité des notions plus graduelle. * Linéarisation de la période C++ : * TC inchangé. * SWS ramené à 4 semaines (au lieu de 7), possibilité de proposer le contenu supplémentaire en électif. * SWS joué à la suite de TC. * Chess devient un projet "joker" de rattrapage : il peut être réalisé dans n'importe quel langage étudié au cours de l'année et viendra remplacer un projet d'apprentissage du langage choisi (PPEX, JWS, TC, SWS, Miniprojet JS) * Un seul bloc d'électifs en fin de S6 ### Blocks : 1. Java * Atelier * JWS 2. C++ * Atelier * Tiger * Spider 3. Userland * Atelier JS * Mini projet JS / IHM * P_ING ### Exemple de séquencement Les blocks liés aux relations entreprises, intégration aux laboratoires, partiels et vacances sont placés pour exemple, mais à ajuster en fonction des contraìntes externes. * Java : * S03 - S03 | 22/01 : Atelier * S04 - S04 | 29/01 : JWS * Vie Scolaire : * S05 - S05 | 05/02 : Intégration des labos * S06 - S06 | 12/02 : Semaine RE * C++ : * S07 - S07 | 19/02 : Atelier C++ * S08 - S14 | 26/02 : TC * Vie Scolaire : * S15 - S15 | 16/04 : Partiels * S16 - S16 | 23/04 : Vacances * S17 - S17 | 30/04 : Semaine RE * C++, fin : * S18 - S21 | 07/05 : SWS * Userland : * S22 - S22 | 04/06 : Atelier JS * S23 - S26 | 11/06 : P_ING * Vie Scolaire : * S27 - S27 | 09/07 : Partiels * S28+ : vacances, reloads, rattrapages ![Séquence](https://www.dropbox.com/s/noclfj7kd4hcimu/sequence.png?dl=1 "Séquence") ## Problèmes identifiés dans la proposition, pistes de résolution : ### Assistants #### Problèmes Inquiétudes fortes et légitimes des assistants vis à vis des contraintes imposée par cette séquence, en particulier : * Disponibilité suffisantes d'assistants ayant réalisé TC, puis formés à son encadrement * Préparation en amont de l'inversion Java -> C++ * Accumulation des changements forts sur les mois passés et à venir, effet de fatigue #### Pistes de résolution * Il sera nécessaire de proposer des soutiens logistiques et humains pour opérer la transition * Il faudra mettre en place des groupes de travail pour re-définir le périmètre d'intervention des assistants block à block. À voire avec les coordinateurs de domaines et enseignants référents ### TC #### Problèmes: La majorité des assistants de l'équipe 2023 à réaliser SWS et non TC, besoin de montée en compétence forte de l'équipe. Identifier le nombre idéal d'assistants acolytes nécessaires à la bonne tenue du projet. #### Pistes de résolution * Adapter le projet Tigrou comme projet de formation permettant de monter en compétence sur les 3 à 4 premières tranches de TC. * Présence plus forte d'Étienne * Formation d'enseignants ou membre du personnel volontaires pour épauler les assistants ## Misc. * P_ING portera les évaluation de IDVO, qui intégrera si possible une initiation aux notions de "cloud". Cette notion "cloud" sera à moduler en fonction des pré-requis couvert durant l'année. * Les chefs de majeures expriment un besoin de formation des étudiants à l'installation d'une machine (poste de travail ou serveur), ceci sera à réaliser lors du mois d'harmonisation du S5. * D'autres besoins des chefs de majeures sont à prévoir (powershell par exemple) mais la liste complètes n'est pas encore fournie.