Description de l'UE LIFProjet en L3 informatique (2024-2025, automne)
Le premier cours (présentation de l'UE, présentation des projets) aura lieu le 5 Septembre en Amphi CAULLERY (RDC) (voir calendrier ADE)
La première séance de TP aura lieu le 12 Septembre.
L'objectif de cette UE est de vous faire mener à bien un projet informatique. Les sujets sont variés et doivent vous permettent d'explorer des thématiques qui vous intéressent, pour vous aider dans vos orientations futures. Vous travaillez en groupe de 3 étudiants, encadré par un enseignant référent.
L'UE comporte deux types d'activités:
- 2 séances par semaine réservées à la réalisation de votre projet. Votre enseignant référent est généralement présent à l'une de ces 2 séances. Vous travaillez en autonomie, mais vous devez intéragir avec votre référent régulièrement (chaque semaine).
- Une introduction à git (2 séances). Cet outil gestionnaire de version sera utilisé pour la collaboration au sein de l'équipe et la remise du projet
Enseignants
Responsable de l'UE:
Enseignants référents de projet
- Samir Aknine (SA) samir.aknine@univ-lyon1.fr
- Rémy Cazabet (RC) remy.cazabet@univ-lyon1.fr
- Alexandre Meyer (AM) alexandre.meyer@univ-lyon1.fr
- Célestin Coquidé (CC) celestin.coquide@univ-lyon1.fr
/
Enseignant du module git
Presences
- Les étudiants doivent travailler sur le projet durant toutes les séances réservées, c.a.d. 6h par semaine environs
- Les encadrants sont présent pour échanger avec les étudiants sur un créneau de 1h30 ou de 3h selon l'encadrant. Il consacre en moyenne 15 à 20 minutes par groupe par semaine, mais cela peut être plus ou moins selon les besoins de chaque groupe.
Sujets
Les sujets proposés sont disponibles ici.
Planning de l'UE
Les séances de TP projets sont le Jeudi matin et le Vendredi après-midi.
Certaines salles réservées sont des salles de TP, d'autres des salles de TD. Autant que possible, il est donc préférable de venir avec vos machines.
Par défaut, toutes les séances sont des séances de TP projet.
Les exceptions sont :
- Jeudi 5 Septembre : Séance de présentation des projets.
- Jeudi 12 Septembre : Cours d'introduction à Git.
- Jeudi 3 Octobre : Cours Git avancé.
Une version ical du calendrier pour importer les horaires et les salles dans votre calendrier: Lien
Supports de cours Git
Introduction
Jeudi 12 septembre 2024 : Introduction à Git en deux temps : 8h45 : CM d'introduction à Git, salle Thémis 69. Puis un TP (Nautibus TD 103, 124, 126) où vous pourrez manipuler sur machine et poser vos questions aux enseignants. Si vous ne connaissez pas du tout Git, vous aurez tous les éléments pour vous lancer. Si vous connaissez déjà un peu ou que vous maîtrisez bien l'outil, je vous conseille tout de même vivement de suivre la présentation courte et de parcourir le sujet de la séance machine pour vous assurer que vous n'avez rien raté (cela devrait aller assez vite si vous connaissez déjà Git).
Vidéo
- Lien vers la vidéo. En cas de problème avec la vidéo hébergée sur le mediacenter Lyon 1, la vidéo est aussi disponible sur Youtube.
- Transparents : git-slides.pdf
Séance machine
- Sujet de la séance machine : seance-machine-git.pdf
- Squelette à utiliser pour les manipulations avec Git : sandbox.zip
Git avancé
- Cours Git avancé le jeudi 3 octobre 2024, 9h45 amphi Thémis 9. Ce cours aborde des notions relativement avancées de Git, vous devriez apprendre des choses même si vous êtes déjà très familier avec Git.
- Vidéo enregistrée en 2020 au cas où : https://univ-lyon1.webex.com/univ-lyon1-en/ldr.php?RCID=aecb337b595342b0b715e608bfa4199c mot de passe FfxAtjQ3 .
Évaluation : livrables et soutenance
Vous serez noté majoritairement (2/3 de la note) sur le travail réalisé : suivi au fil du semestre et rendu final du code.
Le reste de la note est divisé à part égale en 2 parties: la soutenance et un rendu individuel court.
Dates importantes
- Les soutenances auront lieu lors de la dernière semaine de l'UE, les 12 et 13 Décembre.
- Les projets sont à rendre également pour la dernière semaine.
Consignes pour le rendu du projet, du rapport et pour la soutenance
Vous trouverez toutes les informations nécessaires sur la Page dédiée