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/11/24 07:11]
izawenn
ateliers:initiationpython:start [2018/05/09 17:18] (Version actuelle)
izawenn [Linux :]
Ligne 1: Ligne 1:
 ====== Initiation au code python ====== ====== Initiation au code python ======
-  +
-  * //Prochaine atelier : **14 janvier 2018**// ​+
   * //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 : **Izawenn** et //+  * //​Organisation : **Izawenn** et **Lou**//
  
 {{:​ateliers:​initiationpython:​python-logo.png?​400|}} {{:​ateliers:​initiationpython:​python-logo.png?​400|}}
Ligne 22: 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 ===
  
-''​sudo apt-get install python3''​+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.
  
-=====Déroulement ​et thème ​des ateliers. =====+=== 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
  
-Les premiers ateliers sont destinées pour enseigner ​les bases de la programmation python. ​Ils ce veulent accessible pour des personnes n'​ayant jamais programmé ou des personnes ne connaissant pas le code python.+=== 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.
  
-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 personne qui aurai elle déjà participer à l'​atelier. +  * [[ateliers:​initiationpython:​Liste|Les listes]] 
-Dans cette optique, chaque ​ateliers ​aura un thème qui sera annoncé à l'​avance. Une premier parti 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. +  * [[ateliers:​initiationpython:​fonction|Les fonctions]]
- +
  
 ===== 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.1511503879.txt.gz · Dernière modification: 2017/11/24 07:11 par izawenn