Aller au contenu

🏡 Accueil⚓︎

Les notions intermédiaires d'algorithmique,

  • avec un peu plus de mathématiques en option,

  • pour les élèves en spé NSI terminale et/ou en maths expertes.

logo Python

Le cours utilise Python comme langage de programmation pour les exemples.

Un grand remerciement à M. Vincent BOUILLOT pour le portage de Pyodide vers MkDocs, cela permet d'utiliser Python encore plus simplement qu'avec Basthon.

On utilisera plus de facilités du langage dans ce cours.

  • On utilisera les f-string
  • On utilisera la programmation orientée objet

Exercices d'entrainement https://e-nsi.gitlab.io/-pratique/


À propos de ce site - RGPD

  • Aucun cookie n'est créé.
  • Il n'y a aucun lien vers des pisteurs.
    • Pas de polices Google qui espionne.
    • Pas de CDN malicieux.
  • Le langage Python est émulé par Pyodide sur votre propre machine.
    • Vous n'avez besoin de rien installer.
    • Strictement aucun code, aucune donnée personnelle n'est envoyée.
  • Adapté pour les PC, les tablettes et aussi les téléphones.
  • Très peu gourmand en ressources, les pages sont légères.
  • Code source du contenu sous licence libre, sans utilisation commerciale possible.

🎓 Terminale NSI⚓︎

Bienvenue en terminale.

  • Relire de très nombreuses fois le cours et bien l'étudier, en particulier ses exercices. On pourra lire d'autres cours, présentés en bas.
  • Travailler un maximum sur France-IOI ; objectifs :
    • finir le niveau 3,
    • étudier les solutions de votre professeur,
    • avoir bien entamé le niveau 4 en particulier sur :
      • les arbres ;
      • les balayages de structures de données ;
      • les graphes.
  • S'entrainer sur Prologin.
    • Retrouver les corrigés de votre professeur ainsi que des propositions d'autres élèves avec des commentaires.

🎲 Côté ludique⚓︎

  1. Un jeu : Py-rates

    • C'est du Python. Facile.
  2. Un jeu : CargoBot

    • Vous devez programmer un automate. Beaucoup de niveaux faciles, mais aussi des difficiles.
  3. Un jeu : RoboZZle

    • Vous devez récupérer toutes les étoiles. Quelques niveaux faciles, beaucoup de niveaux qui feront réfléchir.
  4. Un jeu : Cube Composer

    • Appliquer des fonctions pour transformer un objet en forme de cubes colorés en un autre. Quelques niveaux faciles, assez vite difficile.

📚 D'autres cours pour la NSI⚓︎

Dans l'établissement⚓︎

Ailleurs⚓︎

Déjà le BAC ?⚓︎

Souvenir⚓︎

Ton DM sur MkDocs : https://ens-fr.gitlab.io/eleves-md/

Prépare-toi en maths⚓︎

https://edenmaths.gitlab.io/bcpst1/2021_22/DS/

Petit test de rentrée, puis

  1. Un coup d'œil au cours
  2. Quelques exercices
  3. GOTO 1.

Tu veux aller en MP2I ?⚓︎

Regarde à quoi ça ressemble

⚠ un ABR s'appelle bst et vide, sa hauteur est -1

Tu as fini tes études (ou presque) ?⚓︎

Donne des nouvelles ! Ça fera plaisir.