INP Grenoble - ENSIMAG Python du Mardi 22 octobre 2013 au Mercredi 23 octobre 2013

3 jours, 2 stages (35 places)

Stage Python : mardi 22 et mercredi 23 octobre

Cette formation s'adresse aux professeurs de CPGE souhaitant se former à l'utilisation de Python comme langage de programmation et de calcul scientifique. Les cours dispensés auront lieu en salle machine et seront illustrés au fil de l'eau d'exercices de programmation à faire sur les ordinateurs.

A la fin de la première journée les participants auront les bases nécessaires pour écrire des programmes en Python. La deuxième journée abordera des notions plus avancées d'algorithmique et présentera quelques outils dédiés au langage Python.

Ce stage est complémentaire d'un deuxième stage sur le thème des bases de données, qui aura lieu le lendemain. Il est possible et recommandé de s'inscrire aux deux stages.

Et/ou Stage Base de données : jeudi 24 octobre

Cette formation s'adresse aux professeurs de CPGE souhaitant se former sur les systèmes de gestions de bases de données (SGBD) et le langage SQL en particulier. Les cours dispensés auront lieu en salle machine et seront illustrés au fil de l'eau d'exercices de programmation à faire sur les ordinateurs.

Ce stage est complémentaire d'un stage sur le langage Python, qui a lieu les deux jours précédents. Il est possible et recommandé de s'inscrire aux deux stages.

PROGRAMME

(PDF à télécharger)

INSCRIPTION

Formulaire

Stage 1 /Programmation Python / mardi 22 octobre

Accueil à 9h30

Prise en main de l'environnement

- lancement d'un IDE, évaluation d'expressions dans l'interpréteur,

écriture de programmes minimalistes.

- programmes simples, sans structures de données

Algorithmique avec Python

- Types en Python (int, float, bool)

- structures de données de base en Python (list, tuple, dict)

- fonctions récursives (factorielle, Fibonacci)

Stage 1 /Programmation Python/ mercredi 23 octobre

Accueil à 9h

Algorithmique avancée en Python

- Dessins de fractales

- Parcours de listes (recherche de min, max)

- Algorithmes de tri (tri par sélection, quicksort)

L'écosystème Python

- Panorama rapide des outils existants (IDE, iPython, pydoc)

- Bibliothèques intéressantes en CPGE (affichage graphique, éléments de calcul

numériques, ...)

- Initiation à la programmation objet

Intervenants du stage

Matthieu Moy : Matthieu.Moy@grenoble-inp.fr

Benjamin Wack : Benjamin.Wack@imag.fr

Ahmed El Rheddane : ahmed.el-rheddane@imag.fr

HEBERGEMENTS

- Centre ville de Grenoble

Hôtel des Alpes

  • : www.hotel-des-alpes.fr
  • hotel.desalpes@wanadoo.fr

    Tél. 04 76 87 00 71

    Hôtel suisse & Bordeaux

  • : www.hotel-sb-grenoble.com
  • infos@hotel-sb-grenoble.com

    04 76 47 55 87

    Hôtel Institut

  • : www.institut-hotel.fr
  • contact@institut-hotel.fr

    04 76 46 36 44

    - Campus universitaire de Saint -Martin-d'Hères

    Hôtel Première classe

    grenoble.gieres@premiereclasse.fr

    B&B Hôtel GRENOBLE Université

    Tél: 08 92 78 80 42

    Hôtel IBIS

    Tel. (+33)4/76440044

    H0945@accor.com