L'utilisation de Python dans un contexte professionnel permet d'analyser un problème et de le décomposer pour mieux le comprendre. Il s'agit de repérer les enchainements calculatoires logiques et de les traduire en instructions.
Auteur : Gilles CHEVALDIN académie Orléans-Tours
Le contexte et organisation
Music'Tours : Les élèves sont immergés dans un contexte connu.La société « MUSIC' TOURS » gérée par Laurent BERNIER, commercialise des instruments de musique. Mathilde RAIMBAULT et ses collaborateurs gèrent les activités commerciales, administratives, comptables et sociales.
En amont de la co-intervention : initiation au langage Python en mathématiques.
Organisation
- Travail préparatoire : étude du dossier sur table par groupe de 3/4 élèves ou individuellement. L'élève connait déjà les bases du langage.
- Contrôle de la programmation : exécution du script sur ordinateur
- ENT Lycée - Application Jupyer
Le déroulement des activités
La facturation et les calculs commerciaux
Le traitement de la facturation, L'algorithmique et la programmation.- Produire les documents liés au traitement des relations « clients » dans un environnement numérique.
- Rechercher, extraire et organiser l’informationChoisir, exécuter et contrôler une méthode de résolution.
- Expérimenter, simuler.Rendre compte d’une démarche, d’un résultat à l’oral ou à l’écrit.



Le suivi des stocks en quantité et en valeur
Le suivi des approvisionnements et des stocks ; l'algorithmique et la programmation.- Appliquer les procédures internes de gestion des stocks et des approvisionnements
- Rechercher, extraire et organiser l’information
- Choisir, exécuter et contrôler une méthode de résolution
- Expérimenter, simuler
- Rendre compte d’une démarche, d’un résultat à l’oral ou à l’écrit



Le décompte des heures d'un salarié
- Contrôler les états de frais
- Déterminer les éléments nécessaires à l’établissement du bulletin de paie
- Rechercher, extraire et organiser l’information
- Choisir, exécuter et contrôler une méthode de résolution
- Expérimenter, simuler
- Rendre compte d’une démarche, d’un résultat à l’oral ou à l’écrit



Pour aller plus loin
Une autre approche consiste à débuter Python lors de la co-intervention- Introduction à la programmation
- Entrée, stockage et affichage de texte
- Valeurs numériques et calculs liés à la facturation