This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
teaching:infoh200 [2018/02/09 12:23] gdejaege |
teaching:infoh200 [2018/03/28 18:09] gdejaege |
||
---|---|---|---|
Line 34: | Line 34: | ||
==== Travaux Pratiques ==== | ==== Travaux Pratiques ==== | ||
- | {{:teaching:infoh200:practical_01.zip|Séance 01 - Python à Java}} //Updated 08/02/2018// | + | {{:teaching:infoh200:practical_01.zip|Séance 01 - Python à Java}} //Updated 2018// |
- | {{:teaching:infoh200:practical_02.zip|Séance 02 - Classes et objets}} //Updated 2017// | + | {{:teaching:infoh200:practical_02.zip|Séance 02 - Classes et objets}} //Updated 2018// |
- | {{:teaching:infoh200:practical_03.zip|Séance 03 - Packages, Exceptions et tests unitaires}} | + | {{:teaching:infoh200:practical_03.zip|Séance 03 - Packages, Exceptions et tests unitaires}} //Updated 2018// |
- | {{:teaching:infoh200:practical_04.zip|Séance 04 - Polymorphisme}} //Updated// | + | {{:teaching:infoh200:practical_44.zip|Séance 04 - Polymorphisme}} //Updtated 2018 // |
- | {{:teaching:infoh200:practical_05.zip|Séance 05 - UML Classes}} | + | {{:teaching:infoh200:practical_05.zip|Séance 05 - UML Classes}} //Updtated 2018 // |
{{:teaching:infoh200:practical_06.zip|Séance 06 - UML Séquences}} | {{:teaching:infoh200:practical_06.zip|Séance 06 - UML Séquences}} | ||
- | {{:teaching:infoh200:practical_07.zip|Séance 07 - Threads}} | + | {{:teaching:infoh200:practical_07_new.zip|Séance 07 - Threads}} //Updtated 2018 // |
{{:teaching:infoh200:practical_08.zip|Séance 08 - GUI Swing}} | {{:teaching:infoh200:practical_08.zip|Séance 08 - GUI Swing}} | ||
Line 55: | Line 55: | ||
- | ==== Projet 2016-2017 ==== | + | ==== Projet 2017-2018 ==== |
- | La défense du projet aura lieu durant la semaine du 15 Mai 2017 en UB4.126 | + | {{:teaching:infoh200:projet_2018.pdf|Projet 2018}} |
- | La remise devra donc se faire pour le Dimanche 14 Mai à 23h59 au plus tard, par email, à l'adresse mwaumans@ulb.ac.be | + | {{:teaching:infoh200:project.zip|Proposition de code de base}} |
- | Un agenda a été mis en place et est disponible à l'URL suivante [[https://docs.google.com/spreadsheets/d/1w080bXxjqB17M-FRIbHc0VsugYk3F9RiV6ElMkf3hbM/edit?usp=sharing|Calendrier]]. Veuillez indiquer vos noms à côté du slot horaire qui vous convient. N'employez pas les tranches en rouge. | + | La première partie du projet est à rendre pour le début des vacances de Pâques. |
+ | Quelques remarques: | ||
+ | * Il est conseillé de réaliser les différents diagrammes (de classe et de séquence) à la main, mais ils doivent être parfaitement lisibles! | ||
+ | * Les diagrammes de séquence doivent représenter un ou deux mécanismes qui illustrent au mieux les aspects orientés objet de votre projet. | ||
+ | * Si {{:teaching:infoh200:umlflow.pdf|}}vous ne rendez pas la première partie du projet, vous ne pourrez pas rendre la deuxième. | ||
+ | Vous trouverez ici dessous deux documents pouvant vous aider dans la conception de votre projet: | ||
+ | * {{:teaching:infoh200:heritage_interface.pdf| héritage et interfaces}} | ||
+ | * {{:teaching:infoh200:umlflow.pdf| UML}} | ||
- | + | Gardez néanmoins à l'esprit que les indications données dans le document "UML" sont des principes qui fonctionnent généralement. Il existe des exceptions pour lesquelles ces instructions mèneront vers un diagramme erroné. | |
- | {{:teaching:infoh200:h200_projet_1617.pdf|Projet Donjon}} | + | |
- | + | ||
- | {{:teaching:infoh200:grillecotationprojet2016.pdf|Grille d'évaluation du projet}} | + | |
- | + | ||
- | {{:teaching:infoh200:h200_bomberman_java.zip|Bomberman - Exemple de jeu}} | + | |
- | + | ||
- | {{:teaching:infoh200:bomberman.png?linkonly|Bomberman - UML Class Diagram}} | + | |
==== Examens des années précédentes ==== | ==== Examens des années précédentes ==== |