Mines de Saint Étienne Introduction au langage Python niveau débutant/intermédiaire du Mardi 12 mai 2015 au Mercredi 13 mai 2015

Mardi 12 mai, mercredi 13 mai 2015

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 et les exemples seront remis aux participants sous forme numérique et papier. Un accent particulier sera mis sur la résolution numérique de l'équation de la chaleur et des ondes en dimension 1 et 2 en utilisant les bibliothèques Numpy et Matplotlib.

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).

• Niveau débutant/intermédiaire en langage Python

Lieu : Ecole des Mines, 158 Cours Fauriel, Saint-Etienne.

• Les stagiaires pourront utiliser les ordinateurs de l’Ecole des Mines. Ils peuvent également utiliser leur propre ordinateur portable.

• 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.

Moyens 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 : 14 maximum.

Intervenants et contacts

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

Incriptions et logistique : Marc ROELENS (roelens@emse.fr, 0477420173).

Mardi 12 mai 2015 :

10h – 10h30 Accueil

10h30 – 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

12h30 – 14h Déjeuner

14h – 15h30 Résolution numérique et analytique de l'équation de la chaleur en 1d

15h30 – 16h Pause

16h – 17h30 Résolution numérique et analytique de l'équation de la chaleur en 2d

19h30 : dîner à l’extérieur

Mercredi 13 mai 2015 :

9h – 10h30 Résolution numérique et analytique de l'équation des ondes en 1d

10h30 – 11h Pause

11h00 – 12h30 Résolution numérique et analytique de l'équation des ondes en 2d

12h30 – 14h Déjeuner

14h – 16h Résolution numérique de l'équation de Korteweg De Vries (Solitons) en 1d

16h – 16h30 Discussion, conclusion

Logistique

Lieu : Ecole des Mines, 158 Cours Fauriel, 42100 Saint-Etienne.

Repas : les deux déjeuners et le repas du mardi soir 12 mai 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/

Inscription par email avant le lundi 4 mai 20h : roelens@emse.fr