Ecole Doctorale « Sciences et Ingénierie des Systèmes, de L’Environnement et des Organisations » DRED - 27 rue Marcoz - B.P. 1104 73011 Chambéry Cedex MED09 Langages de script - Python Scripting languages - Python Coordonnées (laboratoire, téléphone, e-mail…) Responsable : Ludovic Charleux SYMME, Polytech Annecy-Chambéry, [email protected], 0450096562 Intervenant(s) : Résumé : Programmation en Python pour les scientifiques Abstract : Scientific Python Commun Thème(s) : Type de formation : Systèmes Environnement Ouverture Scientifique Organisation Insertion Professionnelle Pré-requis (niveau, spécialité) : Usage de logiciels scientifiques, bases de la programmation et de l'usage de l'informatique dans les disciplines scientifiques, et en sciences humaines et sociales. Nombre d’heures ou de jours de cours : 18 heures Langue Cours : Français Anglais Pédagogie : Classique (présence) Documents : Français A distance (MOOC, e-learning) Anglais Hybride (présence+distance) Objectifs du module : Premier objectif : Le langage Python sera présenté et mis en œuvre pour résoudre des problèmes typiques rencontrés par le chercheur : modélisation et résolution numérique de problème divers, génération de figures de qualité, ... Programme du module par demi-journée ou chapitres (12 lignes au maximum) : Demi-journée 1, 2, 3 : Introduction à Python, un langage de programmation de haut niveau, portable. Programmation de base en Python, intérêts des bibliothèques scientifiques et graphiques pour le scientifique Numpy, Scipy et Matplotlib. Exemples divers. Demi-journée 4 : Création d'une librairie documentée avec Sphinx en mode collaboratif avec Git et GitHub. Demi-journées 5: Thématiques à la carte. Exemples : graphiques avancés pour les publications avec Matplotlib (graphiques complexes, couplages avec Latex), gestion de bases de données avec SQLAlchemy, ... Demi-journée 6: réalisation d'un projet : chaque participant se propose de résoudre un problème avec les méthodes proposées. À la fin de cette séance, le projet est réalisé et rendu sous forme de librairie ou de dépôt GITHub. Effectif prévisionnel : 10 participants pour une salle de 10 machines Observations : 1. L'étudiant doit être intéressé par le traitement automatisé des informations (de natures diverses). 2. Chaque participant doit disposer pendant tout le module, d'un ordinateur portable « récent » avec connexion WiFI, sur lequel il a les droits pour installer des logiciels (espace disque requis : 2Go). Nouveau module : Oui Non Date dernière programmation : 2013-2014 Ancien titre : idem Réservation salle par la DRED : Oui Non Type de salle : salle informatique Partie réservée au secrétariat de l’ED : - Nombre d’ « Heure-Formation » : 18 - Module en présence ou hybride Dates et horaires : 1-2-3/02/2016 Lieu : Polytech Annecy, Salle… - Module hybride ou à distance Date début, date fin des activités : - Documents en ligne : http://... Ce document est à retourner à l’adresse e-mail [email protected] afin que le syllabus du module puisse être affiché dans les meilleurs délais sur le Portail de l’Université de Savoie