Cours C34 - Programmation objet I - Régulier
Examen 2 : 15 novembre
TP Echecs ( Partie 1 ) : 18 novembre
Cours 1 : jeudi 29 août ( 2 périodes )
- plan de cours ( 15 min )
- Qu'est-ce que la programmation orientée objet ? Annexe 1 ( 1h )
- vidéo bowling
- Petite pratique avec IntelliJ, Annexe 1B ( 25 min )
Cours 2 : vendredi 30 août ( 3 périodes )
- Pourquoi apprendre une méthode de programmation orientée objet ? Annexe 1C
- 3 principes fondamentaux de la prog OO ( 25 min )
- exemples de modèles conceptuels :Personne Trivago Famille Santé Autre
- UML : modèle conceptuel : Annexe 2, #1 ( 30 min )
- notion de package, regarder l'API Java, import ( 10 min )
- Annexe 3 : notion de classes et de méthodes, appels, exemple Compagnie de taxis ( 40 min)
- DEVOIR : Annexe 2 , #2
- DEVOIR : installer IntelliJ à la maison ( document sur LÉA )
Cours 3 Jeudi 5 sept ( 2 périodes )
- Correction Annexe 2B ( 20 min )
- terminer Annexe 3 terminer exercice, paramètres, types de retour ( 25 min )
- Modificateurs d'Accès ; Exercice Annexe 3B ( 45 min )
Cours 4 Vendredi 6 Septembre
- TP1 : explications / temps de travail ( 1h30 ) Partie A-B
- pause 15 min
- Les constructeurs, emploi du mot-clé this :Annexe 4 ( 45 min )
Cours 5 Jeudi 12 Sept
- tp1 : les tests Junit ( partie C ) ( 45 min )
- Annexe 5 ( 30 min )
Cours 6 13 Sept
- terminer Annexe 5, Méthodes d'accès et de mutation ( 40 min )
- le modificateur static ( 30 min )
- le modificateur final ( 20 min )
- Annexe 6 - exercice Compte Bancaire ( 1h15 )
- TP1 : à remettre lundi
- Examen 1 : cours 10 Vendredi 27 Sept : Annexes 1-7C
- terminer Annexe 6
Cours 7 19 Sept
- correction Annexe 6 ( 20 min )
- Exercice String Annexe 6B ( 1h00 )
- Annexe 7 : Les expressions régulières ( 30 min )
Cours 8 20 Sept
- Annexe 7B - exercices, Pattern, Matcher ( 1h )
- Annexe 7C - exercice de programmation : à terminer pour la semaine prochaine
- pratiquer pour examen, Annexes 5-6, terminer Annexe 7C
Cours 9 26 Sept
- correction Annexe 7C ( 40 min )
- Annexe 7D - méthode split, caractère \\b ( 1h )
- pratiquer pour examen, cours 10 27 sept
Cours 10 27 Sept
- examen 1 ( 8h05 - 9h45 )
- après l'examen faire Annexe 8 - 8B
- lire et comprendre Annexe 8 - faire Annexe 8B
Cours 11 3 oct
- correction Annexe 8B ( 20 min )
- Annexe 9 LocalDateTime( 1h )
- explications tp2, recherche d'informations ( 20 min )
Cours 12 4 oct
- explications modèle tp2 ( 30 min )
- temps pour tp2 ( 1h )
- Annexe 10 - Les tableaux
Cours 13 11 oct ( 3 périodes )
- Annexe 12 - exercice sur les tableaux
- boucle for améliorée
- Annexe 11 - transtypage
Cours 14 24 oct ( 2 périodes )
- temps pour TP2
Cours 15 25 oct ( 3 périodes )
- temps pour tp2 ( 1h30 )
- explications GUI graphique ( 40 min )
- Sous-classes Annexe 13 théorie, mot-clé super
Cours 16: 31 oct ( 2 périodes )
- Annexe 14Sous-classes, mot-clé super, Formes ( 1h30 )
Cours 17 1er nov ( 3 périodes )
- Annexe 13B - Decimal Format ( 30 min )
- Annexe 14 - Maisons, sous-classes ( 1h30 )
- temps pour TP2 à remettre 5 novembre
Cours 18 : 7 Nov
- retour sur Annexe 14 ( 30 min )
- classes abstraites Annexe 16 ( 30 min )
- Tp Echecs : Partie 1 : à remettre le 18 nov. ( 30 min )
- EXAMEN 2 : 15 novembre Annexes 8 - 15
Cours 19 8 nov
- temps pour travailler TP Echecs ( 2h )
- devoir : Echecs Partie 1 : à remettre le 18 nov 2, annexe 15 à faire pour réviser