E1 IPO = IGI-1202

(Initiation à la Programmation Objet)

Informations générales

  • Classes virtuelles (cv) : MS Teams
  • Hotline pour les séances Résa (calendrier Teams)
  • Salles de 26 postes : 5101/3, 5301/9, 5401/3.
    Ordinateurs personnels non indispensables.
  • Labos en libre service (en plus de ceux de 26 postes ci-dessus) :
    1107/9, 1205/7/9 : 4 postes.
    Demander la clé aux gardiens du poste Nord.
    Tou(te)s les étudiant(e)s de chaque groupe
    doivent apporter leur ordinateur personnel.
  • Dans tous les autres labos : 13 postes.
    La moitié des étudiant(e)s de chaque groupe
    doivent apporter leur ordinateur personnel.

(un texte souligné est un lien cliquable)

Cours 0.1
Cours 0.2
à propos du projet

Vacances de Noël

TP 1classes Cercle, Carre, Triangle
Résa 1 (cv) ← charte de l'unité !
Cours 1attributs, méthodes, this

TP 2.1compilation, classe Maison
TP 2.2récursivité
Résa 2.1 (cv)
TD 2.1classe Rationnel
TD 2.2
Résa 2.2 (cv)
Cours 2
postAContrôle partiel 1

Contrôle partiel 1Fiche Optique

Projet :
    ↖ Liste officielle des exercices
 

.                                  Projet   Zuul   en   parallèle                                             .


TP 3.1moteur de jeu (3 classes)
Résa 3.1 (cv) ← phrase-thème !
TP 3.2moteur de jeu (+2 classes)
Résa 3.2 (cv)
TP 3.3méthodes de classe (static)
Résa 3.3 (cv)
Cours 3int et double

TP 4héritage, classe Object
Résa 4.1 (CRAPEL)

Résa 4.2aide JNews
rendre version intermédiaire (+CRAPEL)

Vacances d'hiver

TD 4classes VTC et Avion,
    attributs de classe (static), constantes

Résa 4.3
Cours 4
PostA

Contrôle partiel 2


TP 5abstractions, comptes bancaires
TD 5formes géométriques
Cours 5instanceof et paquetages

TP 6collections, classe Inventaire
TD 6classe DesListes de nombres réels
Cours 6framework
Résa 6 (CRAPEL)


Résa 7 (CRAPEL)


Résa 8.1 (CRAPEL) < < <
Résa 8.2aide JNews
rendre version intermédiaire (+CRAPEL)

Vacances de printemps

Goodies :
















Outils logiciels

Bien programmer

Toutes les ressources



Obtenir de l'aide




Exemple complet de classe

Style guide (en)

Priorités opérateurs









Atelier de débogage
*  *  *