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 :
- une très courte introduction au concept de paradigme de programmation,
- et un document sur la syntaxe POO en Python.
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.