Aller au contenu

Modularité et mise au point de programmes⚓︎

Intentions⚓︎

Introduction

La documentation des fonctions et l'utilisation de bibliothèques permet de mieux structurer les programmes que l'on écrit.

Le but de ce chapitre est multiple :

  • montrer comment créer et utiliser ses propres bibliothèques ;
  • utiliser un environnement de développement autre que les notebooks ;
  • manipuler une interface graphique ;
  • s'initier à la programmation événementielle ;
  • conduire un projet en groupe.

Déroulé

On propose le déroulé suivant :

  1. des exercices de prise en main de la bibliothèque graphics_nsi basée sur le module pygame ;
  2. un mini-projet pas à pas pour concevoir un jeu avec interface graphique ;
  3. un projet à réaliser en groupe (une proposition de projets possibles est donnée).

Cours⚓︎

Exercices (prise en main de la bibliothèque graphique et mini-projet)

La bibliothèque graphics_nsi et sa documentation sont à télécharger dans la rubrique Ressources ci-dessous.

Exercices (proposition de projets)

Remarque : pour le projet 5, des fichiers annexes sont à télécharger dans la rubrique Ressources ci-dessous.

Ressources⚓︎

Téléchargement de la bibliothèque graphics_nsi

Téléchargement des ressources pour les projets