This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
2016_2017:s3:concprogobjet:plannification [2016/11/27 08:07] blay |
2016_2017:s3:concprogobjet:plannification [2017/07/15 23:01] blay |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Planification ===== | ===== Planification ===== | ||
- | Ce module sera mené en concordance avec le module [[:2016_2017:s3:methodo:start|M3301]]. | + | Ce module sera mené en concordance avec le module [[:2017_2018:s3:methodo:start|M3301]]. |
* //13h de cours sur 13 semaines// | * //13h de cours sur 13 semaines// | ||
Line 7: | Line 7: | ||
- **(S3T : 5/9, S3A : 5/9)** | - **(S3T : 5/9, S3A : 5/9)** | ||
* Cours : | * Cours : | ||
- | * {{:2016_2017:s3:concprogobjet:1-_deanalysealaconcpeiton2016.pdf|Rappels : De l'analyse à la conception orientées objets (S3T)}} //(MBF) // | + | * {{:2017_2018:s3:concprogobjet:1-_deanalysealaconcpeiton2016.pdf|Rappels : De l'analyse à la conception orientées objets (S3T)}} //(MBF) // |
- **(S3T : 12/9, S3A : 12/9)** | - **(S3T : 12/9, S3A : 12/9)** | ||
* Cours : | * Cours : | ||
- | * {{:2016_2017:s3:concprogobjet:2-graspcours2016.pdf|Bases de GRASP : COO et responsabilités}} //(C2,C3)////(MBF) ()// | + | * {{:2017_2018:s3:concprogobjet:2-graspcours2016.pdf|Bases de GRASP : COO et responsabilités}} //(C2,C3)////(MBF) ()// |
* TD : | * TD : | ||
* (1h) [[:2015_2016:s3:concprogobjet:td:tdpictionary|TD : Pictionnary UML]]//(MBF,RL) ()// | * (1h) [[:2015_2016:s3:concprogobjet:td:tdpictionary|TD : Pictionnary UML]]//(MBF,RL) ()// | ||
- | * (1h) [[:2016_2017:s3:concprogobjet:td:td1|TD : Rappels de COO et environnement de développement ]]//(C1)//// (MBF,RL) // | + | * (1h) [[:2017_2018:s3:concprogobjet:td:td1|TD : Rappels de COO et environnement de développement ]]//(C1)//// (MBF,RL) // |
- **(S3T : 19/9, S3A : 29/9)** | - **(S3T : 19/9, S3A : 29/9)** | ||
* Cours : | * Cours : | ||
- | * {{:2016_2017:s3:concprogobjet:2-graspcours2016.pdf|Suites de Bases de GRASP : COO et responsabilités}} //(C2,C3)////(MBF) (SU)// | + | * {{:2017_2018:s3:concprogobjet:2-graspcours2016.pdf|Suites de Bases de GRASP : COO et responsabilités}} //(C2,C3)////(MBF) (SU)// |
* TD : | * TD : | ||
* Fin du TD sur les rappels de COO et environnement | * Fin du TD sur les rappels de COO et environnement | ||
- **(S3T : 26/9, S3A : 13/10)** | - **(S3T : 26/9, S3A : 13/10)** | ||
* Cours : | * Cours : | ||
- | * {{:2016_2017:s3:concprogobjet:4-codesolid2016-open-closedprinciple.pdf|"The pragmatic Programmer" et Principes SOLID, principe ouvert/fermé}} //(C2 C3)// | + | * {{:2017_2018:s3:concprogobjet:4-codesolid2016-open-closedprinciple.pdf|"The pragmatic Programmer" et Principes SOLID, principe ouvert/fermé}} //(C2 C3)// |
* TD : | * TD : | ||
- | * [[:2016_2017:s3:concprogobjet:td:environnement|Mise en place de l'environnement de développement pour Methodo : Maven, Git, Junit Aperçu ]] | + | * [[:2017_2018:s3:concprogobjet:td:environnement|Mise en place de l'environnement de développement pour Methodo : Maven, Git, Junit Aperçu ]] |
- **(S3T : 3/10, S3A : 27/10)** | - **(S3T : 3/10, S3A : 27/10)** | ||
* Cours : | * Cours : | ||
- | *{{:2016_2017:s3:concprogobjet:4-codesolid2016.pdf|Suite du cours sur "The pragmatic Programmer" et Principes SOLID}}//(C2 C3)// | + | *{{:2017_2018:s3:concprogobjet:4-codesolid2016.pdf|Suite du cours sur "The pragmatic Programmer" et Principes SOLID}}//(C2 C3)// |
* TD : | * TD : | ||
- | * [[:2016_2017:s3:concprogobjet:td:td2|TD : Qui est responsable ?]]//(MBF,RL)// | + | * [[:2017_2018:s3:concprogobjet:td:td2|TD : Qui est responsable ?]]//(MBF,RL)// |
- **(S3T : 10/10, S3A : 10/11)** | - **(S3T : 10/10, S3A : 10/11)** | ||
* Cours : | * Cours : | ||
- | * {{:2016_2017:s3:concprogobjet:5-artducodag2016.pdf|Art du codage}} //(C2 C3)// | + | * {{:2017_2018:s3:concprogobjet:5-artducodag2016.pdf|Art du codage}} //(C2 C3)// |
* TD : | * TD : | ||
- | * [[:2016_2017:s3:concprogobjet:td:td2|TD : Qui est responsable ?]]//(MBF,RL)// | + | * [[:2017_2018:s3:concprogobjet:td:td2|TD : Qui est responsable ?]]//(MBF,RL)// |
- **(S3T : 17/10, S3A : 24/11)** | - **(S3T : 17/10, S3A : 24/11)** | ||
* Cours : | * Cours : | ||
- | * Art du codage (fin) + {{:2016_2017:s3:concprogobjet:6-designpatterns-2016_-_intro.pdf|introduction rapide aux design patterns}} | + | * Art du codage (fin) + {{:2017_2018:s3:concprogobjet:6-designpatterns-2016_-_intro.pdf|introduction rapide aux design patterns}} |
* TD : | * TD : | ||
- | * [[2016_2017:s3:concprogobjet:td:codingdojo|Cyber-Dojo : Apprendre à tester (et coder) en s'amusant !]] | + | * [[2017_2018:s3:concprogobjet:td:codingdojo|Cyber-Dojo : Apprendre à tester (et coder) en s'amusant !]] |
- | * [[:2016_2017:s3:concprogobjet:td:td3|Application des principes SOLID]] | + | * [[:2017_2018:s3:concprogobjet:td:td3|Application des principes SOLID]] |
- **(S3T : 24/10, S3A : 8/12)** | - **(S3T : 24/10, S3A : 8/12)** | ||
* Cours : | * Cours : | ||
* [[https://youtu.be/DK6vSUVfyug|Introduction aux DP : Factory, Singleton, Observer]] sur YouTube, doit avoir été écouté avant le cours qui sera inversé | * [[https://youtu.be/DK6vSUVfyug|Introduction aux DP : Factory, Singleton, Observer]] sur YouTube, doit avoir été écouté avant le cours qui sera inversé | ||
- | * {{:2016_2017:s3:concprogobjet:6-designpatterns-2016_-_observer.pdf|Observer}} | + | * {{:2017_2018:s3:concprogobjet:6-designpatterns-2016_-_observer.pdf|Observer}} |
* TD : | * TD : | ||
- | * [[:2016_2017:s3:concprogobjet:td:td3|Application des principes SOLID]] | + | * [[:2017_2018:s3:concprogobjet:td:td3|Application des principes SOLID]] |
- **(S3T : 31/10)** VACANCES | - **(S3T : 31/10)** VACANCES | ||
- **(S3T : 07/11, S3A: 12/1)** | - **(S3T : 07/11, S3A: 12/1)** | ||
* Cours : | * Cours : | ||
- | * Design patterns : {{:2016_2017:s3:concprogobjet:6-designpatterns-2016_-_composite.pdf|composite}}, {{:2016_2017:s3:concprogobjet:6-designpatterns-2016_-_adaptator.pdf|adaptator}}, {{:2016_2017:s3:concprogobjet:6-designpatterns-2016_-_decorator.pdf|Decorator}} | + | * Design patterns : {{:2017_2018:s3:concprogobjet:6-designpatterns-2016_-_composite.pdf|composite}}, {{:2017_2018:s3:concprogobjet:6-designpatterns-2016_-_adaptator.pdf|adaptator}}, {{:2017_2018:s3:concprogobjet:6-designpatterns-2016_-_decorator.pdf|Decorator}} |
* TD : | * TD : | ||
- | * [[:2016_2017:s3:concprogobjet:td:td4|TD: Réutilisation]]//(MBF,RL) (SL)// | + | * [[:2017_2018:s3:concprogobjet:td:td4|TD: Réutilisation]]//(MBF,RL) (SL)// |
- **(S3T : 14/11)** | - **(S3T : 14/11)** | ||
* Cours : | * Cours : | ||
* pas de cours remplacé par un TD | * pas de cours remplacé par un TD | ||
* TD : | * TD : | ||
- | * [[:2016_2017:s3:concprogobjet:td:td4|Fin du TD: Réutilisation]]//(MBF,RL) (SL)//(1 groupe sur 2) | + | * [[:2017_2018:s3:concprogobjet:td:td4|Fin du TD: Réutilisation]]//(MBF,RL) (SL)//(1 groupe sur 2) |
- **(S3T : 21/11)** | - **(S3T : 21/11)** | ||
* Cours : | * Cours : | ||
* pas de cours remplacé par un TD | * pas de cours remplacé par un TD | ||
* TD : | * TD : | ||
- | * [[:2016_2017:s3:concprogobjet:td:td4|Fin du TD: Réutilisation]]//(MBF,RL) (SL)//(1 groupe sur2) | + | * [[:2017_2018:s3:concprogobjet:td:td4|Fin du TD: Réutilisation]]//(MBF,RL) (SL)//(1 groupe sur2) |
- | * [[:2016_2017:s3:concprogobjet:td::td7|TD Design Pattern]]//(MBF,RL) (SL)// | + | * [[:2017_2018:s3:concprogobjet:td::td7|TD Design Pattern]]//(MBF,RL) (SL)// |
- **(S3T : 28/11)** | - **(S3T : 28/11)** | ||
* Cours : | * Cours : | ||
* PAS de cours | * PAS de cours | ||
* TD : | * TD : | ||
- | * [[:2016_2017:s3:concprogobjet:td::td7|Fin TD Design Pattern (2h)]]//(MBF,RL) (SL)// | + | * [[:2017_2018:s3:concprogobjet:td::td7|Fin TD Design Pattern (2h)]]//(MBF,RL) (SL)// |
- **(S3T : 05/12)** | - **(S3T : 05/12)** | ||
* Cours : | * Cours : | ||
* DP Command etc. | * DP Command etc. | ||
* TD : | * TD : | ||
- | * [[:2016_2017:s3:concprogobjet:td:tdevaluation|Evaluation des derniers rendus]]//(MBF,RL) (SL)// | + | * [[:2017_2018:s3:concprogobjet:td:tdevaluation|Evaluation des derniers rendus]]//(MBF,RL) (SL)// |
- **(S3T : 12/12)** | - **(S3T : 12/12)** | ||
* TD : | * TD : | ||
- | *{{:2016_2017:s3:concprogobjet:examens3t.pdf| Revision pour préparation à l'examen}}//(MBF,RL) (SU)// | + | *{{:2017_2018:s3:concprogobjet:examens3t.pdf| Revision pour préparation à l'examen}}//(MBF,RL) (SU)// |
- | <html> <!– Architecture Logicielle : | + | |
- | * paquetage : (p205, Affinement du modèle du domaine p517 & p 561, Larman) | ||
- | * Couches logicielles (p205) | ||
- | * Etude de l'architecture de l'application : Diagrammes de classe de niveau domaine | ||
- | * EN TD, travailler les couches logicielles basées sur leur TD en méthodo? | ||
- | * GRASP : Approfondissement (voir page 409 du livre de Larman) | ||
- | |||
- | !–> </html> | ||