L2 MIASHS POO Introduction


Objectif de l’enseignement

Introduction à la programmation orientée objet avec Java

Prérequis

Contenu de l’enseignement

Méthodes pédagogiques

Le cours est décomposé en 10 séances « cours » de 1h centrées sur des notions, accompagnées de 10 séances de TD centrées sur la mise en pratique des notions, ainsi que 2 séances « projet » de 3h centrées sur un projet de programmation avec un accompagnement individuel.

Chaque séance « cours »contient la présentation des notions, un contrôle des connaissances et une mise en pratique par la programmation. Les séances « projet » permettent la mise en œuvre de l’ensemble des compétences acquises pendant le cours.

Contenu

  1. TD 1 Premières classes
  2. Les Variables & Opérations mathématiques
  3. Les Objets
  4. Les Types
  5. La Méthodes en 7 étapes
  6. TD2 Chaines de caractères et tableaux
  7. TD2 exercice : ADN CRISPR
  8. TD3 Cryptographie et manipulation de chaines
  9. TD3 Exercice: Craquez l'algo de César
  10. TD4 Les HashMap et ArrayList
  11. TD4 Exercice