Structuration de code

Présentation & objectifs pédagogiques

Dans cette session, nous allons aborder la notion de programmation orientée objet (POO). Il s’agit d’un style de programmation, une manière d’organiser les instructions et les données, qui est différente de celle que vous avez pu utiliser jusqu’à présent. Aujourd’hui, de nombreux programmes et bibliothèques logicielles sont structurés selon l’approche orientée objet. Comprendre ce style de programmation est donc devenu un élément essentiel de la programmation. L’objectif de cette session est de vous familiariser avec l’implémentation d’un code selon les concepts de base de la POO, tels que les classes, les objets, les attributs et les méthodes. Vous apprendrez également à utiliser ces concepts pour structurer votre code de manière efficace et modulaire.

Avant la session

Pour pouvoir commencer l’activité pratique de manière efficace, familiarisez-vous avec la syntaxe POO en Python à l’aide des documents suivants :

Vous pouvez vérifier votre compréhension de ces articles ici :

Prérequis techniques

Pour pouvoir commencer à travailler sur l’activité, vous devez répondre aux exigences suivantes :

  • Veuillez apporter votre propre ordinateur.
  • Assurez-vous d’avoir installé un éditeur de code, Visual Studio Code est fortement recommandé.
  • Assurez-vous d’avoir installé Python 3 sur votre ordinateur.
  • Vérifiez que vous pouvez vous connecter au réseau Internet.

Pendant la session

Préparation à l’activité pratique

Commençons par vérifier que vous maîtrisez les concepts de base de la POO et de la syntaxe Python.

Activité pratique

La session est dédiée à une activité pratique. Lorsque vous êtes prêt, cliquez sur le lien ci-dessous pour commencer :

Après la session

Terminer la session actuelle

Avant la session suivante, vous devez :

  • Réviser le contenu des articles ci-dessus.
  • Terminer les parties non-optionnelles de l’activité pratique.

Préparer la session suivante

De plus, vous devez :

  • Consulter la section Avant la session de la session suivante, et vous assurer de faire tout ce qui est nécessaire pour la préparer.