Aller au contenu

Python pour les mathématiques au lycée⚓︎

Documents pour les élèves et enseignants ; à partir de la première.

Pour la classe de seconde, l'enseignant pourra aussi piocher quelques activités.

Ci-dessous, un exemple de code Python un peu élaboré qui montre différents aspects.

Lien dans une autre page

Basthon, pour le travail en ligne

En 2021, la seule solution éthique pour le travail des élèves en ligne est Basthon ; le respect de la vie privée est garanti en suivant le RGPD.

Basthon propose une console, mais aussi des carnets (Notebook Jupyter). On peut les partager via Capytale une banque d'activités à visée nationale.

Sur tablette Android, on peut aussi utiliser Basthon.

Thonny, pour le travail hors ligne

Il existe différents logiciels à installer pour travailler avec Python.

Un seul est à recommander aux élèves (hors NSI) : Thonny

  • C'est le plus simple à configurer. Menus en français.
  • Il est multiplateforme, libre, robuste et efficace.

Pour les élèves en terminale NSI, on pourra recommander ensuite VSCodium

Un cours et des activités

  • Ce cours et ces activités s'adressent particulièrement :
    • aux enseignants de mathématiques qui découvrent Python,
    • mais aussi aux élèves de spécialité mathématiques.
  • Il y a aussi différents défis pour les utilisateurs avancés.
  • On commence par une utilisation de Python en ligne.
    • Directement depuis son navigateur, sans installer de logiciel.
  • Les activités peuvent être réalisées sur tablette, ou plus raisonnablement sur ordinateur.
    • La calculatrice NUMWORKS permet d'éditer de très petits scripts, et de les utiliser en console.
    • Sur tablette Android, on peut aussi utiliser l'application NumWorks, ainsi que Basthon.
    • Sur un ordinateur, on recommande fortement de débuter
      • avec Basthon pour une utilisation en ligne,
      • avec Thonny pour une première installation de logiciel.