Python est un langage de programmation évolué et facile à prendre en main. Il est parfaitement adapté à l'enseignement au lycée. En particulier en sciences physiques, associé aux librairies numpy, matplotlib et scipy, Python devient un langage scientifique puissant.
Ce site rassemble des exemples de programmes en Python en rapport avec les nouveaux programmes au lycée.
De plus une documentation détaillée sur la programmation Python en physique-chimie est disponible sur python.david-therincourt.fr/
MicroPython est un portage du langage Python dans la puce d'un microcontrôleur du type ARM Cortex M. En particulier, les cartes Pyboard, Micro:bit et ESP32 sont compatibles avec cette micro-distribution.
Ce site met en avant des expérimentations à base de microcontrôleurs en langage MicroPython le plus souvent sur les cartes Pyboard. L'objectif étant d'obtenir des programmes plus simples et plus compacts.