Pré-réquis
Le langage Python est au programme des lycées français, de la L1 Mathématiques à l'Université de Toulon (ECUE PIM) ainsi que des classes préparatoires scientifiques et tous les étudiants sont censés avoir déjà vu ou parcouru des exercices algorithmiques en Python.
De plus, les Notebooks Jupyter/IPython ont été largement utilisés dans les ECUEs M25 et M43 (L1 et L2 Mathématiques à l'Université de Toulon).
- Pour lire en ligne un notebook on pourra copier-coller l'adresse du notebook sur https://nbviewer.jupyter.org/
- Pour modifier un notebook en salle de TP (ou en générale sur un poste linux), vous pouvez commencer à exécuter un serveur de notebook en écrivant dans un terminal
jupyter notebook &
. Cela imprimera des informations dans votre console et ouvrira un navigateur Web. La page d'arrivée est le tableau de bord qui affiche les notebook actuellement disponibles (par défaut, le répertoire à partir duquel le serveur du notebook a été démarré). Vous pouvez soit créer un nouveau notebook à partir du tableau de bord avec le bouton (en haut à droite) "Nouveau", soit ouvrir un notebook existant en cliquant sur leur nom. - Pour modifier un notebook en ligne, on pourra utiliser
- https://notebook.basthon.fr/
- https://colab.research.google.com/
- https://cocalc.com/
- Sur cette page il y a d'autres solutions en ligne: https://www.dataschool.io/cloud-services-for-jupyter-notebook/
Ci-dessous une série de Notebook à télécharger ou à lire sur https://nbviewer.jupyter.org/
- Pour les télécharger (et pouvoir le modifier) : clic avec le bouton droit de la sourie puis, dans le menu qui s'ouvre, "Enregistrer le lien sous ..."
- Pour juste les lire en ligne : clic avec le bouton droit de la sourie puis, dans le menu qui s'ouvre, "Copier l'adresse du lien", puis le coller dans la page https://nbviewer.jupyter.org/