- Réaliser un simulateur de physique-chimie, par exemple :
- Calcul de l’avancement final d’un système chimique à partir de son équation et des quantités en jeu.
- Simulation de titrage pH-métrique (calcul du pH en fonction du volume versé).
- Synthèse harmonique : synthétiser un son ou un signal à partir des harmoniques.
- Mouvement d’un objet lancé depuis la surface de la Terre (satellisation, loi de Kepler).
- etc.
- Visualiser des données
- Utiliser la bibliothèque matplotlib pour réaliser des graphiques comme des histogrammes ou des diagrammes circulaires.
- Ressources, tutoriels sur matplotlib :
- On pourra trouver des données par exemple sur le site data.gouv.fr.
- Tracer le trajet d’une balade à vélo à l’aide des coordonnées GPS
- Ressource : gpxviewer
- Réaliser un compteur de points
- Pour un jeu (belote, tarot, etc.)
- Pour un sport (temps, résultats, etc.)
- Réaliser un jeu, par exemple :
- de type Tron, où l’ordinateur commande le second joueur.
- de type morpion en mode texte ou interface graphique, avec une intelligence artificielle.
- de type bataille navale en mode texte ou interface graphique , avec une intelligence artificielle.
- Cryptographie
- Exemples :
- Crypter ou décrypter un message par substitution mono-alphabétique.
- Modéliser la machine Enigma avec un programme (cryptage, décryptage).
- Construire un programme (cryptant et décryptant) utilisant le chiffre de Vernam (clé secrète, loi de groupe, « Ou exclusif »).
- Voir article sur Eduscol: Éléments de cryptographie.
- Exemples :
- Robotique
- Réaliser un robot explorateur, mesurant des grandeurs physiques , les analyser , les afficher, tracer des courbes.
- Travailler sur les images avec la bibliothèque Pillow. Exemples :
- reproduire la vision des daltoniens
- réaliser des images stéréoscopiques
- réaliser de la reconnaissance de forme / d’image
- etc.