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édentesRévision précédente
Prochaine révision
Révision précédente
ateliers:initiationpython:start [2017/05/14 14:14] – [Linux :] izawennateliers:initiationpython:start [2018/05/09 17:18] (Version actuelle) – [Linux :] izawenn
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.1494764041.txt.gz · Dernière modification : 2017/05/14 14:14 de izawenn