Module Initiation à PYTHON

Un module d’initiation à la programmation en utilisant le langage Python se déroulera à partir de la semaine de la rentrée – semaine du 4 au 8 septembre – à raison d’une séance hebdomadaire (jour et horaire non encore déterminés) pour une durée de 6 à 7 semaines.

Horaire : 20H à 22HTarif du Module : 30€
Durée : 6 à 7 séancesDébut : Jeudi 7 Septembre 2023

Ce module est un module d’initiation, il n’est pas destiné aux personnes sachant déjà coder et n’est évidemment ni qualifiant ni diplômant, il s’adresse donc en priorité aux personnes curieuses de découvrir la programmation.

Le langage Python : Le langage Python est très largement utilisé, en raison de sa grande souplesse, de sa polyvalence et de son abord assez aisé ; dans le respect des principes de base de la programmation. Il peut être utilisé sur les 3 principales plates-formes disponibles (Mac, Windows, Linux). Il est donc parfaitement adapté à une première découverte.

Il peut également constituer une base d’apprentissage pour programmer avec des langages plus difficiles à aborder ( C ou C++ par exemple).

Quelques prérequis seront nécessaires pour pouvoir profiter pleinement de ce module : être familier avec l’usage d’un PC, être capable de trouver, d’ouvrir et de sauvegarder des fichiers, de créer et de déplacer des répertoires.

Modalités d’apprentissage : Les séances se dérouleront selon les modalités suivantes : après la présentation de quelques instructions et notions théoriques, des programmes d’application seront donnés et commentés avant la présentation de problèmes à résoudre par les stagiaires. Enfin une liste de (petits) programmes à réaliser sera donnée à effectuer au cours de la semaine suivante. Une certaine disponibilité sera donc nécessaire : plusieurs heures devront pouvoir y être consacrées chaque semaine afin de mettre en œuvre les notions vues au Club.

Une aide sera disponible (forum ou email) afin d’aider les stagiaires « bloqués » sur un problème particulier.

Notions présentées ( dans l’attente d’une programmation plus détaillée) :

  • Installation d’un environnement de développement (IDE) : Pycharm
  • Python Tutor pour déboguer son code
  • Variables et constantes
  • Utilisation d’un environnement graphique et de modules externes
  • Boucles et tests, instructions répétitives
  • Créer ses propres fonctions…
fiche-initiation-a-la-programmation