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, revoyez les documents sur les paradigmes de programmation et sur la POO de la partie algorithmique et familiarisez-vous avec la syntaxe POO en Python à l’aide des documents suivants :
- une très courte introduction à la notion de programme,
- 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
Commencez par effectuer le quiz Wooclap de la session avec votre encadrant pour vérifier que vous disposez des connaissances nécessaires pour aborder sereinement les activités pratiques.
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.