Outils pour utilisateurs

Outils du site


ateliers:initiationpython:start

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ateliers:initiationpython:start [2017/05/14 14:15]
izawenn [Linux :]
ateliers:initiationpython:start [2018/05/09 17:18] (Version actuelle)
izawenn [Linux :]
Ligne 1: Ligne 1:
 ====== Initiation au code python ====== ====== Initiation au code python ======
  
-  * //Dernier atelier : **le 14 mai 2017**// ​ 
-  * //Prochaine atelier : **non défini**// ​ 
   * //Lieu de l'​atelier : [[https://​lamutinerie.eu/​|La Mutinerie]] (à Paris)//   * //Lieu de l'​atelier : [[https://​lamutinerie.eu/​|La Mutinerie]] (à Paris)//
   * //Matériel nécessaire : **Un ordinateur**//​   * //Matériel nécessaire : **Un ordinateur**//​
   * //Niveau de l'​atelier : **débutant**//​   * //Niveau de l'​atelier : **débutant**//​
-  * //​Organisation : //+  * //​Organisation : **Izawenn** et **Lou**//
  
 {{:​ateliers:​initiationpython:​python-logo.png?​400|}} {{:​ateliers:​initiationpython:​python-logo.png?​400|}}
Ligne 23: Ligne 21:
 La version 3 de python est disponible dans les dépôts officiels, ouvrez une console et taper: La version 3 de python est disponible dans les dépôts officiels, ouvrez une console et taper:
  
-''​sudo apt-get update''​+    ​sudo apt-get update 
 + 
 +    sudo apt-get install python3 
 +Je vous conseil également d'​installer IDLE3, qui est la plateforme de développement que nous utilisons dans le cour 
 + 
 +    sudo apt-get install idle3 
 +===== Déroulement des ateliers. ===== 
 + 
 +Les premiers ateliers sont destinés pour enseigner les bases de la programmation python. Ils ce veulent accessible pour des personnes n'​ayant jamais programmées ou des personnes ne connaissant pas le code python. 
 + 
 +Comme il s'agit d'un atelier que nous répéterons régulièrement tous les mois. Nous réfléchissons à un moyen pour intégrer des personnes qui n'​auraient pas assisté aux ateliers précédent,​ sans pour autant faire redite pour les personnes qui elles auraient déjà participé à l'​atelier. 
 + 
 +Dans cette optique, chaque atelier aura un thème qui sera annoncé à l'​avance. Une premier partie de l'​atelier sera un rappel des bases et de ce que nous aurons vu dans les précédents ateliers. Ensuite il s'​agira d'un approfondissement sur le sujet évoqué dans le thème. 
 + 
 +==== Thème des ateliers : ==== 
 + 
 +=== 1) Les structures de contrôles === 
 + 
 +Le premier atelier à pour objectif d'​enseigner les structures de base que l'on trouve dans les programmations informatiques à savoir :  
 +  * [[ateliers:​initiationpython:​variables|les variables]] 
 +  * [[ateliers:​initiationpython:​instructions|les instructions]] 
 +  * [[ateliers:​initiationpython:​conditions|les conditions]] 
 +  * [[ateliers:​initiationpython:​boucles|les boucles]] 
 +Dans un premiers temps, il ne s'agit pas de tous savoir sur chacune de ces notions. Elles seront approfondi par la suite dans les prochains ateliers 
 +L'​objectif est de comprendre quels sont les principaux élément qui constitue un programme (pas uniquement python). D'​apprendre à les identifiés rapidement et de comprendre à quoi elles servent. 
 + 
 +=== 2) Approfondissement === 
 +Le second atelier est dédier à l'​approfondissement des connaissances évoqué dans le premier. Il s'agit dans un premier temps de faire un rappel de ce qui a été dit dans le premier atelier et de de voir d'​autre façon d'écrire des conditions et des boucles, notamment : 
 +  * Les conditions en elif 
 +  * Les boucles en for 
 +Nous avons également commencer à partager quelques exercices 
 + 
 +=== 3) Les listes et les fonctions === 
 +Dans le troisième atelier, nous ferons un rappel des bases de la programmation sous python. Et nous approfondirons notre connaissance des variables en évoquant le concept de liste. 
 +Nous verrons également ce qu'est une fonction et quoi elle sert. 
 + 
 +  * [[ateliers:​initiationpython:​Liste|Les listes]] 
 +  * [[ateliers:​initiationpython:​fonction|Les fonctions]]
  
-''​sudo apt-get install python3''​ 
 ===== Documentations et ressources : ===== ===== Documentations et ressources : =====
   * [[http://​inventwithpython.com/​chapters/​|inventwithpython]]   * [[http://​inventwithpython.com/​chapters/​|inventwithpython]]
   * [[https://​www.python.org|www.python.org]]   * [[https://​www.python.org|www.python.org]]
ateliers/initiationpython/start.1494764153.txt.gz · Dernière modification: 2017/05/14 14:15 par izawenn