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/11/24 07:17] – [Déroulement et thème des ateliers.] izawennateliers:initiationpython:start [2018/05/09 17:18] (Version actuelle) – [Linux :] izawenn
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''+    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. ===== ===== Déroulement des ateliers. =====
  
Ligne 37: Ligne 38:
  
 === 1) Les structures de contrôles === === 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]]
  
 ===== 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.txt · Dernière modification : 2018/05/09 17:18 de izawenn