%matplotlib inline
%autosave 300
from IPython.display import display
from IPython.display import Image, HTML
from IPython.display import IFrame,YouTubeVideo
display(HTML(open('style.css').read()))
Autosaving every 300 seconds
[Marc BUFFAT](http://ufrmeca.univ-lyon1.fr/~buffat)
Professeur en mécanique des fluides à l'UCB Lyon 1
Responsable Master MEGA 1ere année
Directeur de la FLMSN
["Fédération Lyonnaise de Modélisation et Sciences Numériques"](http://FLMSN.univ-lyon1.fr)Simulation numérique
Outil essentiel de la recherche et de l'innovationFormation au HPC
Enjeu majeur dans les années à venir pour le HPC (rapport CSCI 2013)Formation des étudiants
Importance de la **formation initiale** en 1er cycle d'universitéSuivre une mode
Caractéristiques du langage
Python est un excellent langage pour l'apprentissage de la programmation scientifique, qui remplace avantageusement MatLab
très large domaine applicatifs
(M. Buffat, A. Cadiou, L. Le Penven)
YouTubeVideo('R1I9-vuv1GU',width=600,height=400)
Environnement de programmation
Utilise un navigateur Web
Python scientifique
IPython Notebook at SciPy 2014
"Teaching Numerical Methods with IPython Notebooks", by Aron Ahmadia and David KetchesonYouTubeVideo('L-caFdJMR9E')
GitHub IPython notebook
"12 steps to Navier-Stokes" par Lorena A. BarbaraIFrame("http://lorenabarba.com/blog/cfd-python-12-steps-to-navier-stokes/",width="100%",height=400)
IPython notebook in MOOC
serveur Sage
"Python Scientifique"
cellule sage
IFrame("http://inpros.univ-lyon1.fr/mod/page/view.php?id=74",width="100%",height=500)
IFrame('http://inpros.univ-lyon1.fr/mod/page/view.php?id=3',width="100%", height=500)
IFrame('http://inpros.univ-lyon1.fr/mod/page/view.php?id=95',width="100%", height=500)
[MOOCINPROS](http://twitter.com/MOOCINPROS)
[MOOCINPROS](https://www.facebook.com/MOOCINPROS)
Ipython formidable outil
pour l'enseignement
pour la présentation de résultats
Amélioration
Besoin: serveur IPython avec partage des notebooks
Département de Mécanique:
Delphine Doppler, Claude Inserra, Yannick Rozenberg, Pierre Valiorgue, Ivana Vinkovic,....Projet Mooc **INPROS**:
Violaine Louvet, Michel Kern, Anne Cadiou, Loic Gouarin, Laurence Viry**IPython**:
Pérez, Fernando and Granger, Brian E.**SageCell**:
Jason Grout, department of Mathematics and Computer Science, Drake University, Des Moines