Ajouter un notebook jupyter : Différence entre versions

De M@gistère
Sauter à la navigation Sauter à la recherche
Ligne 1 : Ligne 1 :
{{Version| [[version::3.0.3]]}}
+
{{Version| [[version::3.0.4]]}}
  
== Préalable ==
+
== Ajouter un notebook Jupyter ==
 
 
Créer un compte github et demander à être autorisé comme contributeur sur le dépôt m@gistère :
 
https://github.com/gitmagistere/notebook
 
  
Contact : nicolas.poulain arobase ac-paris.fr
+
Une activité Jupyter permet de présenter dans m@gistère une fenêtre dans laquelle s'affichent des paragraphes avec du code Python exécutable et des paragraphes de présentation contenant une rédaction précise et bien mise en forme.
  
== Ajouter un notebook Jupyter ==
+
Depuis la version 3.0.4, le precessus de création d'une telle activité est grandement simplifié.
  
 
=== Étape 1 : création du notebook ===
 
=== Étape 1 : création du notebook ===
Ligne 14 : Ligne 11 :
 
Dans Jupyter, créer un notebook et l'enregistrer au format ipynb.
 
Dans Jupyter, créer un notebook et l'enregistrer au format ipynb.
  
=== Étape 2 : dépôt git ===
+
=== Étape 2 : Création de l'activité dans m@gistère ===
 
 
Déposer le fichier ipynb dans un sous dossier de https://github.com/gitmagistere/notebook
 
 
 
Comment faire :
 
 
 
Première étape cloner le dépôt sur votre ordinateur : '''git clone'''
 
 
 
À chaque fois que vous voudrez faire une modif, commencez par faire un
 
'''git pull''' puis faites vos modifs dans le répertoire local de votre ordinateur.
 
 
 
Une fois les modifications faites, il ne reste plus ensuite qu'à
 
 
 
- les ajouter '''git add -A'''
 
- faire le commit '''git commit -m "message personnalisé"'''
 
- envoyer les modifications sur le dépôt distant : '''git push'''.
 
 
 
Un petit tuto sur git :
 
https://rogerdudler.github.io/git-guide/index.fr.html
 
 
 
=== Étape 3 : intégration dans le parcours ===
 
 
 
''Remarque : La remontée sur le serveur jupyterlab peut prendre quelques heures. Cette étape peut donc ne pas fonctionner immédiatement après le push du fichier sur github.''
 
 
 
En mode édition, cliquer sur «Ajouter une ressource ou activité» puis choisir l'activité Python avec les renseignements suivants :
 
 
 
* '''Adresse du serveur : ''' https://nbhosting.inria.fr/ipythonExercice (par défaut : ne pas modifier)
 
* '''Identifiant du cours : ''' magistere-lycee (identique pour tous)
 
* '''Chemin du notebook :''' nomDuDossier/nomDuNoteBook (sans l'extension .ipynb)
 
 
 
=== Exemple ===
 
 
 
[[Fichier:Capture d’écran de 2019-03-21 09-31-52.png|nbhosting01]]
 
  
pour intégrer le notebook m01-arithmetique.ipynb dans m@gistère, on saisira
+
En mode édition, ajouter une activité Jupyter et y déposer le fichier ipynb.
  
* '''Adresse du serveur : ''' https://nbhosting.inria.fr/ipythonExercice
+
{{Warning|Attention, il faut un temps pour que la synchronisation avec le serveur jupyter soit effective.
* '''Identifiant du cours : ''' magistere-lycee
+
Une erreur pourra donc se produire lors de la première heure (maximum) suivant la création de l'activité}}
* '''Chemin du notebook :''' python-lycee/m01-arithmetique
 

Version du 3 décembre 2019 à 13:39

Version m@gistère : 3.0.4

Ajouter un notebook Jupyter

Une activité Jupyter permet de présenter dans m@gistère une fenêtre dans laquelle s'affichent des paragraphes avec du code Python exécutable et des paragraphes de présentation contenant une rédaction précise et bien mise en forme.

Depuis la version 3.0.4, le precessus de création d'une telle activité est grandement simplifié.

Étape 1 : création du notebook

Dans Jupyter, créer un notebook et l'enregistrer au format ipynb.

Étape 2 : Création de l'activité dans m@gistère

En mode édition, ajouter une activité Jupyter et y déposer le fichier ipynb.

    Attention, il faut un temps pour que la synchronisation avec le serveur jupyter soit effective. Une erreur pourra donc se produire lors de la première heure (maximum) suivant la création de l'activité