Planning FLIN 606  2010-2011

Programmation par objets 2

12h cours, 15hTD, 24hTP

Contrôle des connaissances : 25% CC, 75% Ecrit

Sujet du contrôle continu (réalisé sous forme de TP)

Théorique
8 Cours      vendredi 13h15-14h45
10 TD         Groupe A : mardi 8h-9h30  Groupe B : vendredi 15h-16h30 ;         Groupe C : mardi 13h15-14h45
8 TP            Groupes A et B : lundi 15h-18h15 ;             Groupe C : lundi 8h-11h15

Liste des créneaux de TP

Cours : Marianne Huchard
Groupe A : Abdelhak-Djamel Seriai (TD/TP)
Groupe B : Fabien Hervouet (TD/TP)
Groupe C : Abdelhak-Djamel Seriai (TD/TP)

Semaine 4 - 24-28 janvier

Ve 28/01-Cours 1 : Les classes en C++ (rappels)
Ve 28/01-TD 1 (groupe B) : Poésie

Semaine 5 - 31 janvier - 4 février

lu 31/01-TP1 (groupe B) : Poésie
Ma 01/02-TD1 (groupes A et C) : Poésie
Ve 04/02-Cours 2 : L'héritage simple en C++ (rappels)
Ve 04/02-TD 2 (groupe B) : Musées de campagne (héritage simple)

Semaine 6 - 7-11 février

lu 07/02-TP1 (groupes A et C) : Poésie
lu 07/02-TP2  (groupe B) : Musées de campagne
Ma 08/02-TD2 (groupes A et C) : Musées de campagne (héritage simple)
Ve 11/02-Cours 3 : Initialisation, Constructeurs et opérateurs de conversion, Attributs et méthodes de classes
                               (la surcharge d'opérateur est vue dans le module de C++ précédent)
Ve 11/02-TD 3 (groupe B): Suites (héritage simple, surcharge de l'opérateur (), utilisation de vector pour préparer le cours sur la généricité)

Semaine 7 - 14-18 février

lu 14/02-TP2 (groupes A et C) : Musées de campagne (héritage simple)
lu 14/02-TP3 (groupe B) : Suites
Ma 15/02-TD3 (groupes A et C): Suites
Ve 18/02-Cours 4  : généricité paramétrique
Ve 18/02-TD4  (groupe B): Exercices sur la généricité paramétrique et dictionnaire générique

 Semaine 8 – 21-25 février

lu 21/02-TP3 (groupes A et C) : Suites
lu 21/02-TP4  (groupe B) : dictionnaire générique
Ma 22/02-TD4 (groupes A et C): Exercices sur la généricité paramétrique et dictionnaire générique
Ve 25/02- Cours 5 : STL
Ve 25/02-TD5  (groupe B): STL

Semaine 9 – 28 février / 4 mars - vacances d'hiver

Semaine 10 - 7-11 mars

lu 07/03-TP4 (groupes A et C) :  dictionnaire générique
lu 07/03-TP5  (groupe B) : suite dictionnaire et TP STL Cribble d'Erathostène
Ma 08/03-TD5 (groupes A et C): STL
Ve 11/03-Cours 6 :  héritage multiple
Ve 11/03-TD6  (groupe B): héritage multiple (comptes bancaires)

Semaine 11 - 14-18 mars -

lu 14/03-TP5 (groupes A et C) :  suite dictionnaire et TP STL Cribble d'Erathostène
lu 14/03-TP6  (groupe B) : TP héritage multiple
Ma 15/03-TD6 (groupes A et C): héritage multiple (comptes bancaires)
Ve 18/03-Cours 7 :  Exceptions et encapsulation
Ve 18/03-TD7  (groupe B): Distributeur de friandise (exceptions)

Semaine 12 - 21-25 mars -

lu 21/03-TP6 (groupes A et C) :  lancement du projet
lu 21/03-TP7  (groupe B) : Projet
Ma 22/03-TD7 (groupes A et C): Distributeur de friandise (exceptions)
Ve 25/03-Cours 8 :  Programmation C++ : témoignage dans le monde de l’entreprise (Vélizar Vesselinov, Techlog Product Manager)
Ve 25/03-TD8  (groupe B): Encapsulation

Semaine 13 - 28 mars-1 avril

lu 28/03-TP7 (groupes A et C) :  Projet
lu 28/03-TP8  (groupe B) : Projet
Ma 29/03-TD8 (groupes A et C): Encapsulation
Ve 01/04-Cours : pas de cours
Ve 01/04-TD9  (groupe B): TD révision

Semaine 14 – 4-8 avril

lu 04/04 -TP8 (groupes A et C) : Projet
pas de TP groupe B
Ma 05/04-TD9 (groupe A et C): TD révision
Ve 08/04-Cours : pas de cours
Ve 08/04-TD10  (groupe B): TD révision

Semaine 15 - 11-15 avril 

Lu 11/04 - pas de TP
Ma 12/04 -TD10 (groupes A et C): TD révision
Ve 15/04-Cours : pas de cours ; pas de TD groupe B

Semaine 16 - 18-22 avril

Semaine 17 - 25-29 avril

Lundi de Pâques (25/04)

Semaine 18 - 2-6 mai - Vacances de Printemps

Semaine 19 - 9-13 mai - Session 1 semestres pairs