ProgOO : Introduction à la programmation orientée-objet
Année 2006-2007 - Master
SIB M1 - Université Claude Bernard Lyon 1
Pré-requis
- Cours de programmation (PERL).
Objectifs du cours
- Introduction aux concepts de la programmation OO
- Introduction à Python
Plan du cours
- Introduction à la programmation orientée-objet
Organisation pédagogique
- 3 h. de cours magistraux (3 séances x 1h).
- 6 h. de travaux pratiques (3 séances x
2h).
- Travail
personnel impératif étant
donné le faible nombre d'heures de TP.
- Les séances de
TD/TP
sont assurées
en parallèle par Yannick Prié
et Bertrand Richard.
Modalités d'évaluation
- Questions dans l'examen
- TP3 à rendre
Planning des séances
Jour |
Horaire |
Salle |
Cours |
Enseignant |
mardi 16 janvier 2006 |
11h45-12h45 |
Nautibus C2 |
CM1
|
Yannick Prié |
13h45-15h45 |
Nautibus TP4 |
TD1 groupe 1 |
Yannick Prié |
13h45-15h45 |
Nautibus TP6 |
TD1 groupe 2 |
Bertrand Richard |
mardi 23 janvier 2006 |
11h45-12h45 |
Nautibus C2 |
CM2 |
Yannick Prié |
13h45-15h45 |
Nautibus TP4 |
TD2 groupe 1 |
Yannick Prié |
13h45-15h45 |
Nautibus TP6 |
TD2 groupe 2 |
Bertrand Richard |
mardi 30 janvier 2006 |
11h45-12h45 |
Nautibus C2 |
CM3 |
Yannick Prié |
13h45-15h45 |
Nautibus TP4 |
TD2 groupe 1 |
Yannick Prié |
13h45-15h45 |
Nautibus TP6 |
TD2 groupe 2 |
Bertrand Richard |
Matériel pédagogique
Remarque : les supports de cours disponibles ci-dessous
résultent d'un travail avec de nombreux autres documents
(livres, cours, pages web, etc.). De la même façon
qu'il réutilise certains de leur contenus, il peut
lui-même être réutilisé
librement, pourvu qu'il soit fait mention de la source - par exemple
cette page web - si l'emprunt est significatif. Tous commentaires
bienvenus à yannick.prie (at) liris.cnrs.fr
Sur le web
- Le site général pour tout ce qui concerne python : http://www.python.org
- Pour télécharger Dr Python : http://drpython.sourceforge.net/ (vous aurez aussi besoin de la librairie graphique WxWidget : http://www.wxwidgets.org/).
- Quelques transparents (PPT) sur les structures de données Python, par Claudio Grandi (Université de Bologne)
- Une introduction (PPT) aux structures de base de Python, aux instructions de base, et à la syntaxe, par Matt Huenerfauth (Université de Pennsylvanie)
- La suite de l'introduction à Python (PPT) Matt Huenerfauth (Université de Pennsylvanie) : cette fois-ci, programmation orientée-objet en python.