R2.01, R2.02 et R2.03 et les séquences s'articulent entre elles pour aborder un thème qui peut se résumer en :
Développement orienté objet
Les notions vues en théorie et en pratique dans les ressources R2.01 et R2.02 sont réinvesties dans la SAE S2.01
(Développement d'une application ), où il s'agit de concevoir et développer une application Java avec interface graphique (à partir du diagramme de classes,
de la documentation Javadoc, d'un guide d'implémentation et de scenarios de tests d'acceptation) en s'appuyant sur les outils vus en R2.03.
La SAE est décomposée en 2 phases :
| Thème | Points abordés | Organisation |
|---|---|---|
| Outillage pour le développement | Prise en main de l'IDE IntelliJ, utilisation des outils de gestion de versions, de mise au point et de documentation | 3 x 1.5h de TP |
| Fondamentaux du développement orienté objet | Elements de syntaxe Java, classe/objet, héritage/abstraction, API standard (collections, IO, ...) | 10 x 1.5h de TD, 10 x 1.5h TP |
| Applications graphiques en Java / Swing | Composants graphiques (widgets/conteneurs), placement (layouts), traitement d'évènements (listeners) | 3 x 1.5h TP |
L'évaluation, individuelle, se déroule sous forme pratique sous la forme de 2x3h pour R2.01 et 1x2h pour R2.03.
La ressource R2.02 ne fait pas l'objet d'une évaluation.
Le tableau ci-dessous explicite quelles micro-compétences sont abordées au cours de ces enseignements.
| Compétence / Apprentissage critique |
|---|
|
C1 : Développer des applications informatique simples
AC1 : Implémenter des conceptions simples
|
|
C1 : Développer des applications informatique simples
AC2 : Elaborer des conceptions simples
|
|
C1 : Développer des applications informatique simples
AC3 : Faire des essais et évaluer leurs résultats en regard des spécifications
|
|
C1 : Développer des applications informatique simples
AC4 : Développer des interfaces utilisateurs
|
|
C2 : Appréhender et construire des algorithmes
AC1 : Analyser un problème avec méthode
|
|
C5 : Identifier les besoins métiers des clients et des utilisateurs
AC2 : Mettre en place les outils de gestion de projet
|
© S.Jean, 2026