Initiation à la programmation en Python

Thématiques

  • Programmation
  • Python

Participants 8

Durée 2h

Public Adultes dès 14 ans

Prérequis Maîtrise de base de l’ordinateur

Matériel

  • Vidéoprojecteur
  • Postes pour les participants

Préparation

  • Démarrer les postes des participants
  • Installer Python et le module jupyter sur ces postes
  • Copier les fichiers ressources sur ces postes

Déroulé

Introduction (5 min)

Présenter le lieu, le(s) animateur(s), le déroulé de l’atelier.

Utilisation de l’interpréteur (10 min)

Ouvrir la console (Win+R et « powershell »). Changer le répertoire vers le dossier avec les ressources avec la commande cd.

Exécuter Python. L’interpréteur s’ouvre. En expliquer le fonctionnement : on donne des instructions, qui sont évaluées ou exécutées par Python, qui nous renvoie le résultat. Tester avec de petits calculs mathématiques et l’affichage de texte avec la commande print.

Sortir de l’interpréteur avec la commande exit(), puis exécuter jupyter. Créer un nouveau notebook pour Python 3. Expliquer le fonctionnement en cellules : ajouter, exécuter et supprimer une cellule. Reprendre les instructions utilisées dans l’interpréteur pour se familiariser avec le déroulement.

Suivre le notebook de présentation (100 min)

Joint avec ce déroulé se trouve un fichier Déroulé (voir la version en ligne). Il s’agit d’un notebook jupyter listant toutes les étapes de cette initiation à Python avec le code qui va avec. Les étapes sont les suivantes :

  • Variables, conditions et boucles : jeu du plus ou moins
  • Listes et chaînes de caractère : jeu du pendu
  • Algorithmie et fonction : jeu Motus
  • ASCII Art

Faire en priorité le jeu du plus ou moins et le pendu. Si les participants sont à l’aise et qu’il reste du temps, faire le jeu Motus. Sinon, passer directement à l’ASCII Art, le Motus étant plutôt compliqué.

Conclusion (5 min)

Présenter le site Hedy, permettant d’apprendre élégamment la syntaxe Python.

Ressources