forked from Jooker188/M1102
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathREADME.md.fulyaa.com.tr
More file actions
70 lines (51 loc) · 2.38 KB
/
Copy pathREADME.md.fulyaa.com.tr
File metadata and controls
70 lines (51 loc) · 2.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# R101_1
[](https://mybinder.org/v2/gh/iutVilletaneuseDptInfo/R101_1/master)
Bases de la programmation
Ce dépôt contient les ressources pour le cours R101_1 du département de l'IUT de Villetaneuse. Ces ressources sont libres mais sous copy left.
## Accès aux données du dépôt
*Pour copier les données* dans un répertoire, utiliser la commande
```
git clone git@github.com:iutVilletaneuseDptInfo/R101_1.git
```
Cela crée un dépot git intitulé R101_1.
*Pour mettre à jour les données*, ouvrir un terminal dans le répertoire R101 et utiliser les commandes
```
git commit -am 'MaJ'
git pull
```
## Environnement interactif : Jupyter Notebook et Python Tutor
### Jupyter Notebook
On utilise **Jupyter Notebook** http://jupyter.org/ pour les supports de cours-TD-TP
Jupyter Notebook est installable notamment avec Anaconda https://www.anaconda.com/download/
Commande de lancement : `jupyter-notebook`
### Python Tutor
**Python Tutor** permet permet de visualiser l'exécution d'un code en python, ce qui aide à comprendre son fonctionnement.
*Pour l'installer*, il faut utiliser les commandes suivantes
```
git clone https://github.com/kandjiabdou/visual_pytutor.git
jupyter nbextension install visual_pytutor
jupyter nbextension enable visual_pytutor/main
```
Sur les machines de l'IUT seule la dernière commande est nécessaire. Elle doit être exécutée avant le lancement du notebook.
*Pour visualiser le code* : cliquer sur l'oeil qui apparait à gauche de chaque cellule de code, une fenêtre de suivi d'exécution s'ouvre alors.
## Environnement de travail à l'IUT
Pour aller dans votre répertoire personnel et y conserver vos programmes, la commande
```
cd Mes_Montages/numero_etudiant
```
permet d'accéder à votre repertoire personnel
Ouvrir avec le clic droit de la souris un terminal dans `Mes_Montages` et lancer Python Tutor et Jupyter notebook.
## Mise à jour automatique du dépôt
Pour mettre à jour automatiquement le dépôt (ie, récupérer les nouveaux chapitres), vous pouvez exécuter le script `updateDepot` situé dans le répertoire cloné :
```bash
./updateDepot
```
## Contributeurs pour la réalisation de ces supports de cours :
* Hanane Azzag
* Frédérique Bassino
* Thierry Charnois
* Evaggelos Kritsikis
* Mathieu Lacroix
* Mustapha Lebbah
* Bouchaïb Lemaire
* Guillaume Santini