Représentation des données : types et valeurs de base
Représentation des données : types construits
Traitement de données en tables
Interactions entre l’homme et la machine sur le Web
Architectures matérielles et systèmes d’exploitation
Langages et programmation
Accompagnement personnalisé
Entraînement/approfondissement
Outils
- Programmer en Python :
- Consoles Python en ligne (de la plus légère à la plus puissante) :
Skulpt,
Brython,
Pyodide
- Éditeurs Python en ligne : Skulpt,
Basthon,
Pyodide
- Notebook Jupyter/Basthon : sur ce site,
sur le site Basthon
- Python Tutor permet de visualiser le déroulement d'un programme.
- Thonny : très bon éditeur gratuit, il inclut aussi une console Python.
- Mu editor : un autre très bon éditeur gratuit, plus lourd que Thonny
mais qui offre la complétion de commandes et permet de programmer facilement une micro:bit ou en Pygame Zero.
- Editeurs de texte :
- Autres outils :
- USBWebserver pour un serveur Web en local
- Filius pour simuler un réseau (site en allemand, mais logiciel en français)
Y. Moncheaux