Avec plusieurs collègues, on s'est mis à développer des librairies "maison" en Python.

Le code est hébergé sur Github, proposé sur Pypi, documenté ici : https://pydiderotlibs.readthedocs.io/.

Ce travail a commencé il y a déjà des mois (et s'appuie sur d'autres librairies déjà disponibles sur le web), mais il vient de changer de dépôt Github et a été réorganisé (il était initialement sur le dépôt de cspaier).

L'idée est de créer des fonctions en Python qui vont faciliter le travail des élèves (leur permettre d'obtenir plus facilement des résultats intéressants), mais sans enlever les difficultés qu'on veut les amener à savoir maîtriser.

Par exemple, on va créer une fonction "window()" qui construit une fenêtre avec des axes de coordonnées... mais on ne crée pas de fonction Python traçant automatiquement la courbe d'une fonction mathématique car on veut que les élèves apprennent à le faire en utilisant par exemple une boucle "while".

N'hésitez pas à utiliser vous aussi ces librairies... et à participer à leur développement sur Github !

Capture d'écran de la documentation de pydiderotlibs.py

Previous Post Next Post