Prepas.org

Le site de l'UPS pour les Classes Préparatoires aux Grandes Écoles

Ecole des Mines de Saint-Etienne Introduction au langage Python - niveau débutant du Lundi 11 juin 2018 au Mardi 12 juin 2018

Synopsis


Il s’agit de faire découvrir, de façon non exhaustive, mais interactive les fonctionnalités de base de Python à l’aide d’exemples illustrant l’intérêt du calcul scientifique pour la résolution de problèmes issus des mathématiques et de la physique/chimie.

Le document de la formation comprenant les exemples sera remis aux participants sous forme numérique et papier. Un accent particulier sera mis sur l’utilisation des bibliothèques NUMPY/ MATPLOTLIB et sur la création d’animations.

Pré-requis : stage ouvert aux enseignants de toutes disciplines. Aucune connaissance spécifique du langage python n'est attendue (il faut néanmoins être à l'aise avec au moins un langage de programmation).
Lieu : Ecole des Mines, 158 Cours Fauriel, Saint-Etienne.
• Les stagiaires pourront utiliser les ordinateurs de l’Ecole des Mines ou apporter le leur.
• Python sera utilisé sous Windows avec l'environnement de développement SPYDER.
(disponible également sous Linux et Mac). La clef USB fournie comprendra tous les binaires.
Méthodes pédagogiques : séances sous forme de travaux dirigés, sur PC.
Documents fournis : énoncés des TD, corrections et codes des corrections.
Nombre de stagiaires : 20 maximum.

Inscription et logistique

Auprès de Marc ROELENS (roelens@emse.fr, 0477420173).
Date limite d’inscription 15 mai 2018

Logistique

Lieu : Ecole des Mines, 158 Cours Fauriel, 42100 Saint-Etienne.
Repas : les deux déjeuners et le repas du lundi soir 11 juin seront pris en charge par l'EMSE.
Logement (à la charge des stagiaires) :
• Possibilités à la maison des élèves (chambre 19€, studio 25€, petit déjeuner 5€). Tel : 04 77 42 93 00, administration-me@emse.fr
• Autres solutions à proximité :
Hôtel Astoria, 5 min de l'EMSE à pied http://www.hotel-astoria.fr/
Hôtel Continental, centre ville, 10 min par bus (ligne 6) http://www.hotelcontinental42.fr/

Intervenants et contacts

Asdin AOUFI, ingénieur de recherche au LGF-CNRS ( aoufi@emse.fr 0477420125).

Programme

Lundi 11 juin 2018 :
10h00 - 10h15 Accueil
10h15 - 12h30 Présentation des principes et fonctionnalités de base.
Première prise en main: définition et utilisation de type vecteur, matrice …
Lecture/écriture de données sur fichier ascii.
Description et utilisation des fonctionnalités des bibliothèques: Numpy et Matplotlib
Tracé de courbes, surfaces et animation 1D/2D/3D.
12h30 - 13h45 Déjeuner
13h45 - 15h45 Résolution d'équations différentielles. Notion de schéma explicite et implicite en temps.
Etude numérique des oscillations du pendule et de réactions chimiques telles que A->B->C.
15h45 - 16h00 Pause
16h00 - 17h30 Visite de laboratoires de recherche de l’Ecole des Mines.
20h Repas en ville

Mardi 12 juin 2018 :
9h00 - 10h30 Algèbre linéaire et applications : calculs de valeurs propres, vecteurs propres.
10h30 - 11h00 Pause
11h00 - 12h30 Résolution de systèmes linéaires denses et creux par méthodes directes et itératives.
12h30 - 14h00 Déjeuner
14h00 - 15h30 Résolution d’équations algébriques, d’équations non-linéaires et de systèmes non-linéaires.
15h30 - 16h00 Pause
16h00 - 16h30 Bilan de fin de stage











.