Stage LIESSE Python : Différence entre versions
De Ensiwiki
(→Documentations sur Python) |
(→Documentations sur Python) |
||
Ligne 55 : | Ligne 55 : | ||
* Conseils, explications, liens explicitement destinés aux enseignants CPGE : https://www.dropbox.com/sh/ubccf33f4qsmlbo/Aceyjty3vO/InfoCPGE (anciennement http://goo.gl/AVV5t mais le lien raccourci n'a plus l'air de fonctionner) | * Conseils, explications, liens explicitement destinés aux enseignants CPGE : https://www.dropbox.com/sh/ubccf33f4qsmlbo/Aceyjty3vO/InfoCPGE (anciennement http://goo.gl/AVV5t mais le lien raccourci n'a plus l'air de fonctionner) | ||
* Un cours en ligne sur Python : http://hebergement.u-psud.fr/iut-orsay/Pedagogie/MPHY/Python/courspython3.pdf | * Un cours en ligne sur Python : http://hebergement.u-psud.fr/iut-orsay/Pedagogie/MPHY/Python/courspython3.pdf | ||
− | * Les supports de cours de Python à la prépa des INP (CPP), écrits en partie par les intervenants de la formation : http://www-verimag.imag.fr/~moy/cours/infocpp-S2/ | + | * Les supports de cours de Python à la prépa des INP (CPP), écrits en partie par les intervenants de la formation : http://www-verimag.imag.fr/~moy/cours/infocpp-S2/ (lien direct : [http://www-verimag.imag.fr/~moy/cours/infocpp-S2/install-python.html Installer Python]) |
* Récapitulatif une feuille recto-verso : https://intranet.ee.ic.ac.uk/t.clarke/ee2lab/handouts/MAT/python_refcard.pdf (une autre plus exhaustive [http://www.cheat-sheets.org/saved-copy/PQRC-2.4-A4-latest.pdf ici]) | * Récapitulatif une feuille recto-verso : https://intranet.ee.ic.ac.uk/t.clarke/ee2lab/handouts/MAT/python_refcard.pdf (une autre plus exhaustive [http://www.cheat-sheets.org/saved-copy/PQRC-2.4-A4-latest.pdf ici]) | ||
* Un manuel d'informatique en CPGE : http://informatique-en-prepas.fr/ disponible également [https://wiki.inria.fr/sciencinfolycee/Fichier:Informatique_pour_tous_en_classes_pr%C3%A9paratoires_aux_grandes_%C3%A9coles.pdf en version pdf] | * Un manuel d'informatique en CPGE : http://informatique-en-prepas.fr/ disponible également [https://wiki.inria.fr/sciencinfolycee/Fichier:Informatique_pour_tous_en_classes_pr%C3%A9paratoires_aux_grandes_%C3%A9coles.pdf en version pdf] |
Version du 29 octobre 2015 à 09:10
Stage LIESSE sur le langage Python organisé en octobre 2015. Cette page restera accessible après la formation. Pour les informations administratives, voir ici.
Des formations similaires ont été réalisées auparavant : Stage Liesse programmation en Python et BD et Stage Liesse programmation en Python et BD juin 2014.
Sommaire
Documents utilisés pendant le stage Python
Jeudi matin
- Transparents de présentation : Intro-python-slides.pdf (ou version imprimable : Intro-python-handout.pdf)
- Présentations interactives sur Spyder : http://www-verimag.imag.fr/~moy/cours/liesse/spyder/
- Exemples de code utilisés en cours : Intro-python.zip
Jeudi après-midi
- Transparents : Algo-slides.pdf (version imprimable : Algo-handout.pdf)
- Solutions : Algo-solutions.zip
Vendredi matin
- Transparents : Algo-avance-slides.pdf (version imprimable : Algo-avance-handout.pdf)
- Énoncé des exercices : Algo-avance-enonce.pdf et Tp3-graphique.pdf (TP utilisé au CPP)
- Squelettes de code (avec corrigés) : Algo-avance-code.zip
Vendredi après-midi
- Pivot de Gausse et bibliothèque Numpy : Numpy-slides.pdf (Version imprimable : Numpy-handout.pdf)
- Fichiers sources : Media:matplotlib.zip
- Pour aller plus loin :
- CM5 et TP6 du cours d'informatique CPP : http://www-verimag.imag.fr/~moy/cours/infocpp-S3/
- Exercices sur NumPy et Matplotlib : Tp5-numerique.pdf
Ancienne version, gardée pour mémoire
- Transparents de présentation : Ecosysteme-slides-fc.pdf ou version imprimable Ecosysteme-handout-fc.pdf
- Énoncé de l'exercice sur le pivot de Gauss partiel, fichier de travail et correction : Exo-gauss.zip (fichier crypté)
- Énoncé des exercices (hormis pivot partiel) : Ecosysteme-exos-fc.pdf
- Éléments de correction pour les exercices proposés (hormis pivot de Gauss) : Ecosysteme-exos-corrections-fc.zip
- Exemples de scripts utilisés en cours : Ecosysteme-exemples-fc.zip
- Pour aller plus loin :
- - Compléments de cours (manipulation de fichiers, images, ...) : Ecosysteme-slides.pdf
- - Exercices supplémentaires :
Questionnaire satisfaction (à remplir avant de partir)
https://intranet.ensimag.fr/sinfo/limesurvey192/index.php/266682/lang-fr
Documentations sur Python
- Site officiel : http://www.python.org/
- L'IDE utilisé : Spyder
- Tutorial officiel : https://docs.python.org/3/tutorial/
- Conseils, explications, liens explicitement destinés aux enseignants CPGE : https://www.dropbox.com/sh/ubccf33f4qsmlbo/Aceyjty3vO/InfoCPGE (anciennement http://goo.gl/AVV5t mais le lien raccourci n'a plus l'air de fonctionner)
- Un cours en ligne sur Python : http://hebergement.u-psud.fr/iut-orsay/Pedagogie/MPHY/Python/courspython3.pdf
- Les supports de cours de Python à la prépa des INP (CPP), écrits en partie par les intervenants de la formation : http://www-verimag.imag.fr/~moy/cours/infocpp-S2/ (lien direct : Installer Python)
- Récapitulatif une feuille recto-verso : https://intranet.ee.ic.ac.uk/t.clarke/ee2lab/handouts/MAT/python_refcard.pdf (une autre plus exhaustive ici)
- Un manuel d'informatique en CPGE : http://informatique-en-prepas.fr/ disponible également en version pdf
- Faire travailler les élèves en leur faisant croire qu'ils jouent : TRON Contest ; Project Euler ; RUR-PLE ; PLM ; The Python Challenge
- Un (fabuleux !) outil en ligne pour visualiser l'état de la mémoire durant l'exécution d'un programme : Online Python Tutor
- Un cours prévu pour des futurs élèves de prépa souhaitant prendre un peu d'avance : http://flot.sillages.info/?portfolio=flot-programmation-pour-debutants