Établissement
Langue d'enseignement
Français, Anglais
Matières
MB-IT
Responsable(s)
M.Morelle, M.Morelle
Intervenant(s)
Mikael Morelle
Présentation
Prérequis
Algorithmique de base, structure de données dans les programmes informatiques
Objectifs
Compétences visées : 31 (311/312/313), 34 (341/342/343), 126 (1262), 110 (1102)
Comprendre les finalités d'un langage Orienté Objet
Savoir réaliser une application en JAVA
Être capable de mettre en œuvre les notions de base de la programmation orientée objet.
Comprendre les finalités d'un langage Orienté Objet
Savoir réaliser une application en JAVA
Être capable de mettre en œuvre les notions de base de la programmation orientée objet.
Présentation
Présentation générale du langage JAVA
Notion de Classe, d'Instance, d'Objet.
Construction d'objets simples
Construction d'objets composés
Explication du principe d'héritage, de classe abstraite et d'encapsulation
Gestion des Exceptions
Gestion des flux Entrées / Sorties
Notion de Classe, d'Instance, d'Objet.
Construction d'objets simples
Construction d'objets composés
Explication du principe d'héritage, de classe abstraite et d'encapsulation
Gestion des Exceptions
Gestion des flux Entrées / Sorties
Modalités
Organisation
Type | Nombre d'heures | Remarque | |
---|---|---|---|
Présentiel | |||
Cours - face à face | 10,00 | ||
Travaux Pratiques | 18,00 | ||
Travail personnel | |||
Travail personnel | 50,00 | ||
Charge de travail globale de l'étudiant | 78,00 |
Évaluation
Une attention particulière est mise sur la compréhension des concepts de base, notamment à travers les mots-clés "this", "super", "final", "finally", "static", ...
Des exercices de TP sont évalués
Un mini-projet est attendu
Un examen de partiel.
Des exercices de TP sont évalués
Un mini-projet est attendu
Un examen de partiel.
Type de Contrôle | Durée | Nombre | Pondération |
---|---|---|---|
Autres | |||
Miniprojet | 2,00 | 1 | 40,00 |
Examen (final) | |||
Partiel | 2,00 | 1 | 60,00 |
TOTAL | 100,00 |
Ressources
Bibliographie
Thinking in JAVA - B. Eckel
Prentice Hall, Upper Saddle River, N.J., USA, 2000
Le langage Java : concepts et pratique - Irène CharonÉditions Hermès, 2000