Présentation

Je re-écris ici, que faire des mathématiques sans faire de programmation est un réel non sens… Et pourtant!!
Nous retrouvons trop d’enseignants qui ne se lancent pas dans l’enseignement de la programmation.
Les programmes de mathématiques de Lycée ont, dans leur contenu, l’utilisation du Python. Mais, où est l’enseignement de la programmation??..Cette partie de Mathinfovannes va essayer de vous proposer un enseignement de programmation

Programmer en Python

Python est un merveilleux langage dont j’adore utiliser la puissance, mais est-ce un langage d’apprentissage? Poser la question, c’est déjà en douter, donner la réponse: Python n’est pas un langage d’apprentissage. C’est un langage auto-typé qui n’incite pas à la rigueur et est source d’erreurs. Bien sûr que pour éviter ces erreurs, il y a moyen de contourner; mais, ce n’est plus du vrai Python.
Pour être conforme à ce qui se fait, j’ai donc utilisé Python

Installer Python

Il est très simple d’installer Python: il suffit d’aller sur la page de Python.org et de télécharger la dernière version de Python. La version stable actuelle est le Python 3.11

Environnement de développement

Il y a beaucoup d’environnements de développement Python. Pour ma part, j’ai choisi le plus simple: IDLE qui, effectivement nous demande beaucoup, mais nous aide à l’apprentissage.
N’oubliez pas non plus d’aller sur la documentation Python

Les proverbes du programmeur

La tentation, aujourd’hui, est de foncer sur l’écran et de faire la programmation sans trop réfléchir (sans réfléchir du tout, même!!). Mettre en place des algorithmes nécessite de la réflexion, une réflexion avec un papier et un crayon!! Nous vous proposons ci-après un texte qui nous donne des conseils pour programmer….Intéressant et enrichissant

Apprentissage de la programmation

Le cours en entier

Voici, sous ce lien, le cours en entier
C’est un cours susceptible d’encore évoluer, et surtout d’être complété par la partie Mathématiques et Programmation