Séances (par journée)
Jour 1 : Organisation, IDE, et rappel des bases Java
- Cours :
- Tp no. 0 « prise en main IDE, java sans objets »
Jour 2 : Tests avec JUNIT4, Git
Jour 3 : Exceptions
Jour 4 : Objets et leur représentation. Interfaces et test d’objets
- Tps :
- Tp n° 3.3 Premières classe et objets et correction partielle
- TP n° 3.4 (A faire à la maison) Implémentation des objets : vous trouverez l’énoncé dans la javadoc de la classe Main dans ce squelette.
Jour 5 : Rappels sur l’héritage
- Cours :
- Tps :
- TP NOTÉ de test : Voici les résultats bruts. Les 3 qui ont trouvé le bug supplémentaire auront peut-être un bonus.
-
- TP n°4 Morpion (énoncé) . Le projet avec les sources est à trouver sur votre archive git.
Jour 6 : Bibliothèque Collections (ArrayList, Set, foreach, itérateurs)
- Tps :
- Tp n°1 sur collections (1) (sources sur votre archive git)
- TP n°4 Morpion à terminer (voir les Tps du jour 5)
Jour 7 : Collections 2 (equals, hashcode, tri)
- Cours :
- Tps :
- Fin Tp n°1 sur Collections
- Tp de test sur objets Sujet
Jour 8 : Collections 3 (Tableaux associatifs : Map)
- Tps :
- Fin Tp tests sur objets (voir jour 7)
- Tp n° 2 sur les collections : "Jeu de cartes" . Le squelette des sources se trouvera sur votre espace git.
Jour 9 : Tps 2 et 3 sur les collections
Jour 11 : TP NOTÉ
Sujet