NSI TerminaleChapitre 1

Modularité

Apprends à structurer tes programmes en modules réutilisables, à documenter ton code et à écrire des tests unitaires.

6 chapitres25 leçons~5h de contenu

Points clés du programme

  • Créer et importer des modules
  • Documenter avec docstrings
  • Écrire des tests unitaires
  • Respecter les conventions PEP8
# Structure d'un module
def ma_fonction(x):
"""Docstring explicative."""
return x * 2
if __name__ == "__main__":
print(ma_fonction(5))

Activités pratiques

Créer un module utilitaire
TP Python45 minMoyen
Écrire des tests unitaires
TP Pratique40 minMoyen
Mini-projet modulaire
Projet90 minAvancé

IDE Python

Teste tes modules et écris des tests unitaires.

Ressources

Fiche de révision
PDF - 3 pages
Bientôt
Guide PEP8
PDF - Conventions
Bientôt
EdTech AI Assistant