Infrastructure#

Authentification#

Pour tous les services qui requièrent une authentification, celle-ci se fait via votre compte Adonis correspondant au mail prenom.nom@u-psud.fr. Tous les personnels Paris-Sud, y compris moniteurs et ATER, en ont un automatiquement. Pour les autres (vacataires), un compte invité doit être demandé par Nicolas auprès du correspondant Adonis du département informatique (actuellement Gilles Soufflet).

Page web pour les étudiants#

Cette page web est publique. Elle est mise à jour semi-automatiquent depuis le dépôt git (Nicolas doit lancer un make install).

Espace de cours du MPI (ecampus / Moodle)#

Cet espace est peu utilisé pour Info 111; le seul intérêt est que les groupes de TD y seront modélisés. Vous pourrez donc l’utiliser pour:

TODO: à mettre à jour

  • Envoyer une annonce à tous les étudiants de votre groupe (cliquer sur « Envoyé à » et sélectionnez votre groupe dans « Utilisateurs »)

  • Obtenir un trombinoscope

  • Accès aux exercices en ligne (PL)

Exercices en ligne (PL)#

TODO: à mettre à jour

Pour les exercices en ligne de programmation, nous utiliserons un moteur d’exercice écrit pour la plateforme PremierLanguage à laquelle nous accèderons via e-campus. Ce moteur était précédemment écrit pour WIMS.

Dépôt git public#

Ce dépôt contient les sources des notes de cours, ainsi que des sujets de TD, TP. Ces sources sont gérés avec le système de gestion de version Git (vous trouverez tutoriel et logiciels en suivant le lien).

Pour pouvoir accéder en écriture, connectez sur https://gitlab.dsi.universite-paris-saclay.fr avec vos identifiants Adonis. Ensuite, envoyez un mail à Nicolas pour qu’il vous ouvre l’accès. Vous pourrez ensuite éditer les documents directement depuis ce site, ou bien les télécharger avec:

git clone https://gitlab.dsi.universite-paris-saclay.fr/Info111/Info111.git

Dépôt git privé#

https://gitlab.dsi.universite-paris-saclay.fr/Info111/Private

Ce dépôt contient les autres données sensibles: sujets de projets, de partiels, d’examen, ainsi que des informations internes à l’équipe pédagogique: répartition des tâches, … Les enseignants des années courantes et antérieures y auront accès.

Dépôt pour le déploiement en salle de TP#

Ce dépôt public contient le matériel pour le déploiement du cours (logiciels, …) dans les salles de TP, sur JupyterHub, binder, …

https://gitlab.dsi.universite-paris-saclay.fr/Info111/ComputerLab

Logiciels#

La page https://nicolas.thiery.name/Enseignement/Info111/logiciels/ indique comment installer les logiciels requis pour les étudiants. Pour travailler sur les feuilles Jupyter, vous pouvez soit utiliser le serveur de l’université (voir ci-dessous), ou installer Jupyter sur votre machine.

Déploiement des logiciels en salle TP#

cd /public/info-111
wget "https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-$(uname)-$(uname -m).sh"
bash Mambaforge-$(uname)-$(uname -m).sh -b -p /public/info-111/mambaforge/
source /public/info-111/mambaforge/bin/activate

git clone https://gitlab.dsi.universite-paris-saclay.fr/Info111/ComputerLab
cd ComputerLab

Discussions#

La plupart des discussions ont lieu sous forme de ticket sur le dépôt Private, avec possibilité de suivi par tableau de bord

Accès aux salles informatiques du 336#

Les salles informatiques sont gérées par le SIF/PGIP. Pour que vous puissiez vous connecter aux machines, il faut que votre compte Adonis y ait été activé. Nicolas se charge d’envoyer la liste des enseignants au SIF.

Service JupyterHub@Paris-Saclay#

L’université met un serveur Jupyter à disposition de ses personnels. Vous pourrez l’utiliser pour travailler sur les feuilles Jupyter des TP.

Feuilles de travail en ligne#

TODO: à mettre à jour

Grace au service binder, vous pouvez essayer en ligne les feuilles de travail Jupyter des TP en ligne, sans installation de logiciel ni authentification.