Aller au contenu

Cours de Terminale NSI⚓︎

Programme du cours⚓︎

  1. Interfaces de programmation d'applications
  2. Récursivité
  3. Programmation objet
  4. Mise au point de programmes
  5. Listes chaînées
  6. Méthode diviser pour régner
  7. Modularité
  8. Piles et files
  9. Arbres
  10. Arbres binaires de recherche
  11. Recherche textuelle
  12. Graphes
  13. Graphes pondérés
  14. Calculabilité et décidabilité

Sujets et corrigés des devoirs⚓︎

Carnet Jupyter à télécharger ici

Corrigé disponible ici

Carnet Jupyter à télécharger ici

Corrigé disponible ici

Carnet Jupyter à télécharger ici

Corrigé disponible ici

Énoncé

En utilisant la récursivité, écrire un programme permettant d'obtenir le dessin ci-dessous.

Vous devez :

  • soit utiliser le module turtle,
  • soit, et c'est mieux, créer le dessin sous forme de fichier SVG.

Pyramides chinoises

Corrigé disponible ici

Carnet Jupyter à télécharger ici

Corrigé disponible ici

Carnet Jupyter à télécharger ici

Corrigé disponible ici

Carnet Jupyter à télécharger ici

Corrigé disponible ici

Carnet Jupyter à télécharger ici

Corrigé disponible ici

Les sujets de la banque nationale de sujets utilisés pour l'épreuve de juin 2024 sont publics et disponibles ici.

Puzzles de Parsons⚓︎

Les puzzles de Parsons sont des problèmes dans lesquels il faut choisir et ordonner des lignes de code pour reconstituer un programme.

Cours de Première⚓︎

Le cours de Première est disponible ici.

Logiciels à installer⚓︎

Installation d'Anaconda

La suite Anaconda, téléchargeable ici, contient l'éditeur de carnets Jupyter et l'éditeur de code Spyder.

Jeu de la Vie : Canon à planeurs de période 216