Prepas.org

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

ENS Paris Formation au langage Python COMPLET du Lundi 15 avril 2013 au Mardi 16 avril 2013


Les départements de physique et d'informatique de l'Ecole normale supérieure organisent un stage de présentation et de formation à Python à destination des professeurs de classes préparatoires, dans le but de faciliter la mise en place des nouveaux programmes des CPGE utilisant ce langage de programmation.
Le stage proposera l'apprentissage de Python de manière progressive à partir d'exemples scientifiques.

Ce stage se déroulera sur deux jours les 15 et 16 avril 2013 à l'ENS Paris.

Il présentera le langage Python, et son installation sur des ordinateurs personnels. Il introduira ensuite à la programmation et au calcul scientifique avec Python, et illustrera son utilisation dans différents domaines scientifiques. Tous les sujets seront abordés à l'aide d'exemples. Les participants apporteront un ordinateur portable (Windows/Mac/Linux), sur lequel le programme sera installé en début du stage.
Ils seront amenés à programmer des exemples utilisables dans le cadre de leur propre travail pédagogique.

COMPLET

Bilan du stage ici Le nombre de participants au stage est limité à 70.

Les inscriptions seront closes à la fin du mois de février 2013.
Les repas de midi seront pris en charge par l'ENS.
En cas de forte demande, un stage identique pourra être organisée pendant les vacances de la Toussaint 2013-2014.

Pour toute information supplémentaire, vous pouvez contacter Jean-Marc Berroir (berroir@lpa.ens.fr) ou Jean-François Allemand (allemand@lps.ens.fr).
Inscription : ici
Pour vous inscrire à ce stage, vous devez remplir le formulaire en ligne

Programme prévisionnel
Le stage est organisé en 4 demi journées : 1 de présentation générale, 2 d'illustrations et d'exemples du calcul scientifique, 1 d'ateliers pratiques. Chaque session s'appuiera sur un domaine particulier d'applications, qui permettra d'introduire et d'utiliser différentes facettes de Python et de ses modules scientifiques. Pour les ateliers, les participants devront indiquer lors de l'inscription 3 ateliers souhaités parmi la liste d'ateliers proposés, afin de pouvoir répartir les participants de manière équilibrée dans les ateliers.

Lundi 15 Avril
8h30-9h Accueil autour d'un café

9h-12h30 ''Gaël Varoquaux'' (INRIA Saclay), ''Damien Vergnaud'' (ENS Informatique)
Présentation de Python. Avantages/inconvénients, contexte d'utilisation de ce langage. Installation sur les machines des participants. Quelques éléments du langage Python.

Déjeuner au restaurant de l'Ecole Normale Supérieure

14h30-16h ''Damien Vergnaud'' (ENS informatique), ''Gaël Varoquaux'' (INRIA Saclay)
Python en théorie de l'information (Shannon) : mise en application du langage Python

16h30-18h ''Werner Krauth'' (ENS Physique), ''Emmanuelle Gouillart'' (Saint-Gobain Recherche)
Python et phénomènes stochastiques (Mouvement Brownien - Monte Carlo) Utilisation du module NumPy (manipulation de tableaux numériques) et matplotlib (représentation graphique)

Mardi 16 Avril

9h-12h30 ''Emmanuel Dormy'' (ENS Physique), ''Emmanuelle Gouillart'' (Saint-Gobain Recherche)
Python pour la résolution d'équations aux dérivés partielles (loi de Fourier) : utilisation des modules NumPy et matplotlib Python pour l'intégration de systèmes dynamiques (Attracteur de Lorenz) : utilisation du module SciPy

Buffet au département de physique

14h30-18h Ateliers
a) Cryptographie - Damien Vergnaud (ENS Informatique)
b) Mécanique quantique - Werner Krauth (ENS Physique)
c) Hydrodynamique 2D - Emmanuel Dormy (ENS Physique)
d) Traitement d'images - Emmanuelle Gouillart (Saint-Gobain Recherche)
e) Data mining - Gaël Varoquaux (INRIA Saclay)