Stage Liesse programmation en Python et BD juin 2014 : Différence entre versions

De Ensiwiki
Aller à : navigation, rechercher
(Recopie de http://ensiwiki.ensimag.fr/index.php/Stage_Liesse_programmation_en_Python_et_BD)
 
(zip)
 
(21 révisions intermédiaires par 4 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
Stage Liesse à destination des enseignants en classes préparatoires sur le langage Python. Cette page restera accessible après le stage.
+
{{Attention|Un fichier zip contenant l'ensemble des supports pour la partie Python est disponible ici : [[Media:Liesse-python-2014.zip]]}}
  
Cette page concerne le stage qui a eu lieu en 2013. Pour la version 2014, voir la page http://ensimag.grenoble-inp.fr/l-ecole/stage-liesse-python-base-de-donnees--599342.kjsp.
+
Stage Liesse à destination des enseignants en classes préparatoires sur le langage Python. Cette page restera accessible après le stage, elle est aussi accessible à l'adresse http://tinyurl.com/liesse2014.
 +
 
 +
Cette page concerne le LIESSE organisé en juin 2014. La page consacrée au stage 2013 est [[Stage Liesse programmation en Python et BD|ici]].
  
 
== Documents utilisés pendant le stage Python ==
 
== Documents utilisés pendant le stage Python ==
Ligne 13 : Ligne 15 :
 
=== Mardi après-midi ===
 
=== Mardi après-midi ===
  
* Transparents : [[Média:Algo-slides.pdf|Algo-slides.pdf]] (ou version imprimable : [[Media:Algo-handout.pdf|Algo-handout.pdf]])
+
* Transparents : [[Média:Algo-python3-slides.pdf|Algo-python3-slides.pdf]]
 
* Solutions : [[Média:Solutions.zip|Solutions.zip]]
 
* Solutions : [[Média:Solutions.zip|Solutions.zip]]
  
 
=== Mercredi matin ===
 
=== Mercredi matin ===
  
* Transparents : [[Media:Algo-avance-slides.pdf|Algo-avance-slides.pdf]]
 
* Énoncé des exercices : [[Media:Algo-avance-enonce.pdf|Algo-avance-enonce.pdf]]
 
* Squelettes de code (avec corrigés) : [[Media:Algo-avance-code.zip|Algo-avance-code.zip]]
 
 
=== Mercredi après-midi ===
 
 
* Transparents de présentation : [[Media:Ecosysteme-slides.pdf|Ecosysteme-slides.pdf]] ou version imprimable [[Media:Ecosysteme-handout.pdf|Ecosysteme-handout.pdf]]
 
* Transparents de présentation : [[Media:Ecosysteme-slides.pdf|Ecosysteme-slides.pdf]] ou version imprimable [[Media:Ecosysteme-handout.pdf|Ecosysteme-handout.pdf]]
 
* Version électronique du sujet : [[Media:Ecosysteme-exos.pdf|Ecosysteme-exos.pdf]]
 
* Version électronique du sujet : [[Media:Ecosysteme-exos.pdf|Ecosysteme-exos.pdf]]
 
* Fichiers de travail pour les exercices de manipulation de fichiers et d'images : [[Media:Materiel-tp-fichiers.zip|Materiel-tp-fichiers.zip]]
 
* Fichiers de travail pour les exercices de manipulation de fichiers et d'images : [[Media:Materiel-tp-fichiers.zip|Materiel-tp-fichiers.zip]]
 
* Des éléments de correction pour les exercices proposés : [[Media:Exemples_et_corriges.zip‎|Exemples_et_corriges.zip‎]]
 
* Des éléments de correction pour les exercices proposés : [[Media:Exemples_et_corriges.zip‎|Exemples_et_corriges.zip‎]]
<!--
+
 
 +
=== Mercredi après-midi ===
 +
 
 +
* Transparents : [[Media:Algo-avance-slides.pdf|Algo-avance-slides.pdf]]
 +
* Énoncé des exercices : [[Media:Algo-avance-enonce.pdf|Algo-avance-enonce.pdf]]
 +
* Squelettes de code (avec corrigés) : [[Media:Algo-avance-code.zip|Algo-avance-code.zip]]
 +
 
 
=== Questionnaire satisfaction (Python) ===
 
=== Questionnaire satisfaction (Python) ===
  
* À la fin du stage, merci de remplir ce questionnaire (accessible uniquement depuis l'Ensimag) : http://intranet.ensimag.fr/sinfo/limesurvey192/index.php/399526/lang-fr
+
* À la fin du stage, merci de remplir ce questionnaire (accessible uniquement depuis l'Ensimag) : https://intranet.ensimag.fr/sinfo/limesurvey192/index.php/348439/lang-fr
-->
+
  
 
== Documents utilisés pendant le stage « bases de données » ==
 
== Documents utilisés pendant le stage « bases de données » ==
Ligne 39 : Ligne 41 :
 
** version imprimable simple - [[Media:SlidesLiesseBD-handout.pdf|SlidesLiesseBD-handout.pdf‎]]
 
** version imprimable simple - [[Media:SlidesLiesseBD-handout.pdf|SlidesLiesseBD-handout.pdf‎]]
 
** version imprimable 4 par page - [[Media:SlidesLiesseBD-handout-nup.pdf|SlidesLiesseBD-handout-nup.pdf]]
 
** version imprimable 4 par page - [[Media:SlidesLiesseBD-handout-nup.pdf|SlidesLiesseBD-handout-nup.pdf]]
* Version électronique du sujet sur les hôtels : [[Media:TP-hotels.pdf|TP-hotels.pdf]]
+
* Version électronique du sujet sur MusicBrainz : [[Media:TP-musicbrainz.pdf|TP-musicbrainz.pdf]]
 +
* Petite documentation sur pgAdmin III : [[Media:Doc-pgadmin.pdf|Doc-pgadmin.pdf]]
  
 
=== Jeudi après-midi ===
 
=== Jeudi après-midi ===
* L'archive du TP Python : [[Media:TP-SGBD.zip|TP-SGBD.zip]]
+
* L'archive du TP Python : [[Media:TP-python-SGBD.tar.gz|TP-python-SGBD.tar.gz]]
* Un fichier SQL compressé de la base Hôtels (pour pouvoir tester sur un autre SGBD) : [[Media:dump-reservations.sql.gz|dump-reservations.sql.gz]]
+
<!--
+
  
 
=== Questionnaire satisfaction (Bases de données) ===
 
=== Questionnaire satisfaction (Bases de données) ===
  
* À la fin du stage, merci de remplir ce questionnaire (accessible uniquement depuis l'Ensimag) : http://intranet.ensimag.fr/sinfo/limesurvey192/index.php/734976/lang-fr
+
* À la fin du stage, merci de remplir ce questionnaire (accessible uniquement depuis l'Ensimag) : https://intranet.ensimag.fr/sinfo/limesurvey192/index.php/199178/lang-fr
-->
+
  
 
== Documentations sur Python ==
 
== Documentations sur Python ==
Ligne 58 : Ligne 58 :
 
* 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 du stage LIESSE : http://www-verimag.imag.fr/~moy/cours/infocpp-1A/
 
* 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]
 
* Faire travailler les élèves en leur faisant croire qu'ils jouent : [http://troncontest.kleber.free.fr/index.html TRON Contest] ; [http://projecteuler.net/ Project Euler] ; [http://rur-ple.sourceforge.net/ RUR-PLE] ; [http://www.loria.fr/~quinson/Teaching/JLM/ PLM] ; [http://www.pythonchallenge.com/ The Python Challenge]
 
* Faire travailler les élèves en leur faisant croire qu'ils jouent : [http://troncontest.kleber.free.fr/index.html TRON Contest] ; [http://projecteuler.net/ Project Euler] ; [http://rur-ple.sourceforge.net/ RUR-PLE] ; [http://www.loria.fr/~quinson/Teaching/JLM/ PLM] ; [http://www.pythonchallenge.com/ The Python Challenge]
 +
* Un outil en ligne pour visualiser l'état de la mémoire durant l'exécution d'un programme : [http://pythontutor.com/ Online Python Tutor]
  
 
== Documentations sur SQL et les bases de données ==
 
== Documentations sur SQL et les bases de données ==
  
* Le moteur de bases de données utilisé pendant le stage : [http://www.sqlite.org/ SQLite], avec l'interface graphique [https://addons.mozilla.org/fr/firefox/addon/sqlite-manager/ SQLite Manager], extension pour le navigateur Firefox
+
* Le moteur de bases de données utilisé pendant le stage : [http://www.postgresql.org/ PostgreSQL], avec l'interface graphique [http://pgadmin.org/ pgAdmin 3]
* Interfaçage SQLite <-> Python : [http://docs.python.org/2/library/sqlite3.html le module sqlite3]
+
* Interfaçage PostgreSQL <-> Python : [http://www.psycopg.org/psycopg/ le module psycopg2 (pour Python 3)]
  
 
== Liens ==
 
== Liens ==
  
 
* [http://web.ensimag.fr/charte/charte2012.pdf Charte informatique de l'Ensimag]
 
* [http://web.ensimag.fr/charte/charte2012.pdf Charte informatique de l'Ensimag]
* [http://ensimag.grenoble-inp.fr/l-ecole/stage-programmation-et-calcul-mathematique-en-python-et-sage-524878.kjsp Présentation du stage sur le site de l'Ensimag]
+
* [http://ensimag.grenoble-inp.fr/l-ecole/stage-liesse-python-base-de-donnees--599342.kjsp Présentation du stage sur le site de l'Ensimag]

Version actuelle en date du 2 juillet 2014 à 16:36

AttentionUn fichier zip contenant l'ensemble des supports pour la partie Python est disponible ici : Media:Liesse-python-2014.zip


Stage Liesse à destination des enseignants en classes préparatoires sur le langage Python. Cette page restera accessible après le stage, elle est aussi accessible à l'adresse http://tinyurl.com/liesse2014.

Cette page concerne le LIESSE organisé en juin 2014. La page consacrée au stage 2013 est ici.

Documents utilisés pendant le stage Python

Mardi matin

Mardi après-midi

Mercredi matin

Mercredi après-midi

Questionnaire satisfaction (Python)

Documents utilisés pendant le stage « bases de données »

Jeudi matin

Jeudi après-midi

Questionnaire satisfaction (Bases de données)

Documentations sur Python

Documentations sur SQL et les bases de données

Liens