Les inscriptions sont closes
  • Fin d'inscription
  • Inscription close
  • Début du Cours
  • 21 sep 2015
  • Fin du cours
  • 25 oct 2015
  • Effort estimé
  • 04:00 h/semaine
  • Langue
  • Français

À PROPOS DU COURS

Les concepts et les technologies introduites par l'approche orientée objet se sont imposés en quelques années dans tous les domaines du génie logiciel : spécification, conception, programmation, test, base de données, ...

Le but de ce MOOC ICOO (Initiation à la Conception Orientée Objet) est de se familiariser avec l’approche orientée objet en ce qui concerne la conception. Plus spécifiquement, au terme de ce module, l'apprenant sera en mesure de comprendre les concepts orientés objet, d'utiliser le langage de modélisation orienté objet UML (Unified Modeling Language), d'analyser et de concevoir un système d’informations.

Plus précisément, ICOO couvre les différents diagrammes d’UML, ainsi qu’une démarche simplifiée du processus unifié allant de la spécification des besoins à la conception concrète d’un système d’informations.

à QUI S'ADRESSE CE COURS ?

Ce cours s'adresse à tout professionnel dans le domaine de la conception et du développement informatique, ainsi qu'à tout étudiant en Informatique (Licence, Master ou études d’ingénieur) au cours de sa formation ou au cours de la réalisation de son stage de fin d'études.

PRéREQUIS

Ce MOOC ne suppose aucune connaissance spécifique préalable, mais s'adresse cependant à un public composés de professionnels, de stagiaires ou d'étudiants du domaine informatique (niveau IUT, licence, Mastere ou études d'ingénieurs) recherchant à découvrir ou à mieux maîtriser le standard de modélisation orientée objet UML.

PLAN DU COURS

  • Semaine 0 : Démarrage de la formation
    • Présentation de la formation
    • Présentation des outils de travail
  • Semaine 1 : Introduction à UML et diagrammes statiques
    • Leçon 1.1 : Introduction à UML
    • Leçon 1.2 : Diagramme de Classe et Diagramme d’objets
    • Leçon 1.3 : Diagramme de composants et diagramme de déploiement
  • Semaine 2 : Diagrammes fonctionnels
    • Leçon 2.1 : Diagramme de cas d‘utilisation
    • Leçon 2.2 : Diagramme d’activités
  • Semaine 3 : Diagrammes dynamiques
    • Leçon 3.1 : Diagramme d’état-transition
    • Leçon 3.2 : Diagramme de séquences
    • Leçon 3.3 : Diagramme de collaboration
  • Semaine 4 : Processus unifié et projet de conception
    • Leçon 4.1 : Introduction au processus unifié
    • Leçon 4.2 : Projet de conception orientée objet

éVALUATION

L'évaluation de la formation dans le cadre de ce MOOC se basera sur des QCMs, des activités de conception de diagrammes UML, ainsi que des activités de lecture ou de correction de diagrammes UML. De plus, un mini-projet sera proposé à travers lequel les apprenants seront invités à élaborer les différents diagrammes d'UML relatifs à un cas réel qu'ils choisiront. Pour ce mini-projet, une évaluation par les pairs sera adoptée.

équipe pédagogique

Les membres de cette équipe ont acquis une bonne expérience dans l'enseignement à distance et la pédagogie numérique et ont par ailleurs élaboré un ensemble de cours numériques destinés à l'apprentissage à distance.


Course Staff Image #1

Sonia Ayachi Ghannouchi

Titulaire d'un doctorat en Informatique de l'ENSI (Ecole Nationale des Sciences de l'Informatique) et d'une habilitation à diriger les recherches en Informatique de gestion de l'Université de Sousse. Actuellement, Maître de conférences en Informatique de gestion, à l'ISG de Sousse (Institut Supérieur de Gestion de Sousse). Chercheur au laboratoire RIADI de l'ENSI en génie logiciel, ingénierie et ré-ingénierie des processus métiers.

Course Staff Image #2

Lilia Cheniti

Titulaire du diplôme de Doctorat en Informatique de la faculté des Sciences de Tunis, en co direction avec l’université de Hannovre en Allemagne. Elle est actuellement Maître Assistante en Informatique à l'ISITC H-Sousse (Institut Supérieur d’Informatique et des Technologies de Communication) et chercheur à l'Unité de recherche PRINCE et chercheur associée à l’école Télécom Bretagne, Brest en France, en e-Learning et génie logiciel.

Course Staff Image #2

Maha Khemaja

Titulaire du diplôme de Doctorat en Informatique de l'Université Paul Sabatier Toulouse France est actuellement Maître Assistante en Informatique à l'ISSAT Sousse (Institut Supérieur des Sciences Appliquées à la technologie) et chercheur à l'Unité de recherche PRINCE dans le domaine des TICEs et du Génie logiciel.

Course Staff Image #2

Emna Souissi

Titulaire du diplôme de Doctorat en Informatique de l'Université de Paris 7 France est actuellement Maître Assistante en Informatique à ENSIT (Ecole Nationale Supérieure d’Ingénieurs de Tunis). Membre de l’équipe de recherche ILTAAF (Informatique Linguistique et Traitement Automatique de l’Arabe et du Français) du laboratoire LLACAN (Langage, Langues et Cultures d'Afrique Noire) du CNRS, France. Chercheur dans le domaine du génie logiciel et du traitement de language naturel.

PARTENAIRES

partenaires Image #2 partenaires Image #4 partenaires Image #3 partenaires Image #4





CONDITIONS D'UTILISATION

Conditions d’utilisation du cours : Licence Creative Common BY-NC-ND (Attribution, Pas d’Utilisation Commerciale, Pas de Modification).

Conditions d'utilisation des contenus produits par les participants : Licence restrictive.