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

De Ensiwiki
Aller à : navigation, rechercher
(Mardi après-midi)
(Jeudi matin)
 
(23 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.
 
Stage Liesse à destination des enseignants en classes préparatoires sur le langage Python. Cette page restera accessible après le stage.
 +
 +
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.
  
 
== Documents utilisés pendant le stage Python ==
 
== Documents utilisés pendant le stage Python ==
Ligne 11 : Ligne 13 :
 
=== Mardi après-midi ===
 
=== Mardi après-midi ===
  
* Transparents : [[Media:Algo-slides.pdf|Algo-slides.pdf]] (version imprimable : [[Media:Algo-handout.pdf|Algo-handout.pdf]].
+
* Transparents : [[Média:Algo-slides.pdf|Algo-slides.pdf]] (ou version imprimable : [[Media:Algo-handout.pdf|Algo-handout.pdf]])
*
+
* Solutions : [[Média:Solutions.zip|Solutions.zip]]
  
 
=== Mercredi matin ===
 
=== Mercredi matin ===
Ligne 24 : Ligne 26 :
 
* 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‎]]
=== 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
+
  
 
== Documents utilisés pendant le stage « bases de données » ==
 
== Documents utilisés pendant le stage « bases de données » ==
  
 
=== Jeudi matin ===
 
=== Jeudi matin ===
 +
* Transparents de présentation :
 +
** version imprimable simple - [[Media:SlidesLiesseBD-handout-2013.pdf|SlidesLiesseBD-handout-2013.pdf‎]]
 +
** version imprimable 4 par page - [[Media:SlidesLiesseBD-handout-nup-2013.pdf|SlidesLiesseBD-handout-nup-2013.pdf]]
 +
* Version électronique du sujet sur les hôtels : [[Media:TP-hotels.pdf|TP-hotels.pdf]]
  
 
=== Jeudi après-midi ===
 
=== Jeudi après-midi ===
 
+
* L'archive du TP Python : [[Media:TP-SGBD.zip|TP-SGBD.zip]]
=== Questionnaire satisfaction (Bases de données) ===
+
* 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]]
 
+
* À 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
+
  
 
== Documentations sur Python ==
 
== Documentations sur Python ==
Ligne 44 : Ligne 45 :
 
* L'IDE utilisé : [http://code.google.com/p/spyderlib/ Spyder]
 
* L'IDE utilisé : [http://code.google.com/p/spyderlib/ Spyder]
 
* Tutorial officiel : http://docs.python.org/2/tutorial/index.html
 
* Tutorial officiel : http://docs.python.org/2/tutorial/index.html
* Conseils, explications, liens explicitement destinés aux enseignants CPGE : http://goo.gl/AVV5t
+
* 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]
  
 
== 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 [http://sourceforge.net/projects/sqlitebrowser/ SQLite Database Browser].
+
* 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
 
* Interfaçage SQLite <-> Python : [http://docs.python.org/2/library/sqlite3.html le module sqlite3]
 
* Interfaçage SQLite <-> Python : [http://docs.python.org/2/library/sqlite3.html le module sqlite3]
  

Version actuelle en date du 26 juin 2014 à 06:28

Stage Liesse à destination des enseignants en classes préparatoires sur le langage Python. Cette page restera accessible après le stage.

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.

Documents utilisés pendant le stage Python

Mardi matin

Mardi après-midi

Mercredi matin

Mercredi après-midi

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

Jeudi matin

Jeudi après-midi

Documentations sur Python

Documentations sur SQL et les bases de données

  • Le moteur de bases de données utilisé pendant le stage : SQLite, avec l'interface graphique SQLite Manager, extension pour le navigateur Firefox
  • Interfaçage SQLite <-> Python : le module sqlite3

Liens