Projet
Résumé de section
-
Dates clés
- Rendu des rapports de mi-projets (première partie du sujet) : 28 mars -- rendre par e-campus
- Exposé de fin de projets : 17 mai
Choix du projet / groupe
Les projets se font par groupes de 2 ou 3 étudiants. La première partie (rapport de mi-projet) est un rendu individuel.
Inscrivez ici votre choix de groupe / projet
Réalisation du projet
Les sujets sont disponibles sur e-campus. La première partie du projet correspond à un devoir maison individuel à rendre sur e-campus (voir les instructions ici).
Pour la seconde partie, récupérer le projet sur jupyter en lançant la commande suivante depuis le dossier
ProjetMathInfo
projet-math-info fetch Projet
Cette commande crée un dossier
Projet
sur le serveur Jupyter qui contient en particulier la liste des sujets. Surtout, c'est un espace sur lequel vous pouvez créer vos propres notebook Jupyter SageMath pour travailler sur le projet. Vous pouvez ensuite sauver votre projet au fur et à mesure avec la commande :Depuis le dossier Projet dans lequel doivent se trouver vos fichiers.
git add -A projet-math-info submit Projet
(Voir la section Instruction TP pour plus de détails sur le serveur Jupyter)
Travail en groupe : par défaut, chaque étudiant a son propre espace
Projet
même si les projets se font en groupe. Le serveur Jupyter ne permet pas directement le travail collaboratif sur un même dossier / notebook. Cependant, après la première soumission sur gitlab vous pouvez donner accès à votre projet aux autres membres du groupes (voir le menu sur la gauche "Settings > Members"). Cela permet aux autres membres de voir le code que vous avez soumis sur gitlab.Conseil : Nous vous conseillons de travailler chacun individuellement sur votre répertoire Projet sur le serveur jupyter et de le sauver régulièrement par "submit" sur gitlab. Puis comme expliqué ci-dessus, nous vous conseillons de donner accès à votre projet gitlab aux autres membres du groupe. Ainsi, même si chacun a son espace, vous pouvez facilement échanger des bouts de code et voir ce qui a été fait par les autres membres du groupe.