Python
Ressources pédagogiques / activités pour la classe
Capytale (Bibliothèque d'activités) | De nombreuses ressources partagées et directement exploitables en classe sont accessibles dans la bibliothèque de la plateforme Capytale (voir la description de Capytale plus bas, dans la rubrique "Utiliser une Plateforme en ligne").
| |
Python au Lycée | Ce site - non institutionnel - propose des activités de programmation Python directement en lien avec les programmes des disciplines scientifiques en vigueur au lycée (Mathématiques, SNT, SPC, SVT,...).
Lien : https://www.python-lycee.com
NB : La plupart des activités proposées sur ce site sont également accessibles sur la plateforme Capytale.
|
Installer Python / Utiliser une plateforme en ligne
Le langage de programmation Python peut se pratiquer à l'aide d'un logiciel ou d'une appli, ou via une plateforme en ligne. Quelques possibilités sont recensées dans la liste ci-dessous, non-exhaustive.
Installations de logiciels | ||||
Python | On peut installer Python directement depuis le site officiel. | |||
Edupython | EduPython est un environnement de développement Python gratuit permettant une prise en main rapide, qui simplifie la programmation en Python pour les élèves et les débutants. C'est actuellement le logiciel de programmation Python présent par défaut sur le master des ordinateurs fournis par la Région aux lycéens. Lien : https://edupython.tuxfamily.org/ | |||
Pyzo | Pyzo est un environnement Python open-source.
Une version portable de Pyzo existe, prête à l'emploi et installable sur un support mobile (sur clé usb par exemple). | |||
Anaconda + Spider | Anaconda est une plateforme très complète, incluant l'IDE Spider pour Python.
| |||
Plateformes en ligne | ||||
Capytale | Capytale est une plateforme de programmation Python en ligne, offrant la possibilité de partager des activités. Une bibliothèque d'activités pédagogiques partagées entre enseignants est disponible.
Un espace académique vous permet de vous familiariser avec l'outil : Lien vers Capytale: https://capytale2.ac-paris.fr/web/accueil
| |||
basthon | basthon est une plateforme de programmation Python en ligne, permettant de pratiquer la programmation Python dans une interface de type "console" ou d'utiliser des notebook Jupyter.
| |||
Python Tutor | Python Tutor est une plateforme de programmation Python permettant de visualiser l'exécution pas à pas d'un programme, et offrant ainsi de riches possibilités pédagogiques.
Note : Un module tutor offrant des possibilités équivalentes est accessible sur certaines plateformes, notamment basthon et Capytale. | |||
Smartphones et tablettes | ||||
QPython3 (pour android) |
| |||
Pythonista3 (pour IOS) |
Lien : https://apps.apple.com/fr/app/pythonista-3/id1085978097 (Attention : appli payante) |