Accueil
BUT-INFO1#R2.(01-02-03)
Planning
Semaine #1 (29 janvier)
En autonomie en amont :
Compilation et exécution d'un programme Java, les bases
(30 minutes)
Eléments de syntaxe du langage Java
(30 minutes)
En séance
TD (1.5h) : Réflexion autour du concept d'IDE
voir
carte mentale
sur le salon
Discord
TD
TP (1.5h) Prise en main de l'IDE
IntelliJ
Semaine #2 (5 février)
En autonomie en amont :
Classes et objets
(1h)
Auto-test
En séance
TD (1.5h) :
Classes et objets (
RushHour game
, partie 1)
voir les
screencasts
pour un autre exercice similaire corrigé pas à pas avec
IntelliJ
TP (1.5h) : Gestion de version locale avec
git
et
IntelliJ
voir les
screencasts
des manipulations sur le wiki
Semaine #3 (12 février)
En autonomie en amont :
Exécution d'une application Java, vue mémoire
(15 minutes)
En séance
TD (1.5h) :
Classes et objets (
RushHour game
, partie 2)
TP (1.5h) : Gestion de version distante avec
git
/
GitLab
et
IntelliJ
voir les
screencasts
des manipulations sur le wiki
Semaine #4 (19 février)
En autonomie en amont :
Tableaux (+ code exemple sur Gitlab)
(45 minutes)
Auto-test
En séance :
TD (1.5h) :
Classes et objets (
RushHour game
, partie 3)
TP (1.5h) : Tableaux (
RushHour game
, partie 4) / Documentation
Javadoc
Voir ce
wiki
pour une
synthèse
Semaine #5 (4 mars)
En séance :
TD (1.5h) : Synthèse classes / objets, tableaux :
Piles
voir
correction
sur Gitlab
TP (1.5h) : Utilisation d'un debugger
voir les
screencasts
des manipulations sur le wiki
Semaine #6 (11 mars)
En autonomie en amont :
Enumérations
(15 minutes)
Paquetages
(10 minutes)
En séance :
TD (1.5h) : Enumérations / Paquetages (
RushHour game
, partie 5)
TP (1.5h) : Enumérations / Paquetages, suite (
RushHour game
, partie 6)
Semaine #7 (18 mars) / Semaine #8 (25 mars)
En autonomie en amont :
Interfaces, polymorphisme
(20 minutes)
En séance :
TD / TP (1.5h) : (
RushHour game
, partie 7)
Semaine #9 (1 avril)
En autonomie en amont :
Héritage
(35 minutes)
Classes abstraites
(15 minutes)
En séance :
TD (1.5h) : Classes abstraites, héritage (
Gilded Rose Inn
)
voir le
dépôt correction
TP (1.5h) : Interfaces (
RushHour game
, partie 8)
Semaine #10 (8 avril)
En autonomie en amont :
Exceptions
(20 minutes)
En séance :
TD (1.5h) : Exceptions (
RushHour game
, partie 9)
TP (1.5h) : Exceptions (
RushHour game
, fin partie 9 ou partie 10 bonus)
Semaine #11 (29 avril)
En autonomie en amont :
Types associés aux types primitifs
(10 minutes)
Types paramétrés
(10 minutes)
Comparaisons d'objets
(5 minutes)
Collections
(30 minutes)
En séance :
TD (1.5h) : Collections (
Catalog
)
voir le
dépôt correction
TP (1.5h) : Sujet type SAE (
MCQ
, modèle / peristance)
Semaine #12 (13 mai)
En autonomie en amont :
Entrées-sorties
(30 minutes)
En séance :
TD (1.5h) : Entrées-sorties (
Catalog
)
voir le
dépôt correction
TP (1.5h) : Sujet type SAE
MCQ
, modèle / peristance, suite)
Semaine #13 (20 mai)
En séance :
TP (1.5h) : Sujet type SAE (
MCQ
, modèle / peristance, fin)
voir le
dépôt correction
Semaine #14 (27 mai)
En autonomie en amont :
Introduction à Swing
(20 minutes)
En séance :
TD (1.5h) : Swing par l'exemple
TP (1.5h) : Sujet type SAE (
MCQ
, interface graphique)
A suivre ...
© S.Jean, 2024