Un algorithme est un ensemble d’instructions qui s’enchaînent les unes après les autres dans un ordre logique et bien déterminé. Il peut s’écrire en langage naturel (c’est-à-dire en français) ou en langage informatique (langage compris et interprété par un ordinateur). Une instruction est une série d’actions contenant des mots-clés ainsi que des connecteurs logiques et faisant intervenir des variables.
L’environnement conseillé pour utiliser le langage de programmation Python est le logiciel Edupython (gratuit) : https://edupython.tuxfamily.org/
![](https://ent2d.ac-bordeaux.fr/disciplines/svt/wp-content/uploads/sites/4/2019/07/Capture-Edupython-1024x587.jpeg)