• Aucun résultat trouvé

I. Présentation générale

Après neuf années passées au département informatique de l’IUT de Metz, mes activités pédagogiques ont lieu depuis la rentrée 1999 à l’UFR Mathématiques et Informatique de Nancy2 où j’ai la responsabilité des enseignements suivants :

• Conception et réalisation de systèmes distribués du DESS SID (Systèmes d'Information Distribués)

• Conception orientée objets des systèmes d’information du DESS ACSI (Audit et Conception des Systèmes d'Information),

• Les technologies du Web pour l’accès aux systèmes d’informations du DESS ACSI,

• Conception d’Hypermedias et de bases de données du DESS INI (Images Numériques et Intéractivité)

Je suis également co-responsable avec J.C. BIGNON du module «modèles de données» du DEA «Modélisation et Simulation des Espaces Bâtis» de l’Ecole d’Architecture de Nancy, en collaboration avec l'Ecole d'Architecture de Strasbourg, l'ENSAIS, l'UHP et l'INPL.

Dans chacun de ces enseignements je m’attache à présenter l’aspect «conception des systèmes informatiques» en abordant la complexité de manière incrémentale. La conception repose sur un ensemble de vues du système représentées à l’aide de modèles essentiellement graphiques. Ma démarche pédagogique repose sur la réalisation en groupe de projets avec l’utilisation d’outils (AGL, Collecticiels, EDI,..) et de méthodes (modèle, processus).

II. Descriptif des enseignements

Vous trouverez, dans le tableau suivant, la description de mes enseignements (nombre d’heures étudiant effectué, thèmes abordés, et auditoire) de ces dernières années.

Année Thème heures Nb Auditoire Nature Contenu 03-04 Conception d’hypermedia et de bases de données.

30 DESS INI TD, TP. Cours Modèle Relationnel, SQL, Entité/Association- MySql, Méthode RMM.

03-04 d’application Réalisation

WEB. 20 DESS SID

Cours TD, TP,

Projet

Client/Serveur Web. Langage Java, Servlet, JSP,

JDBC.

03-04 Base de données Réalisation de 20 DEUST 3 TD, Projet Cours SQL, MySql, PHP

01-04

Conception et Modélisation UML des SI

distribué 24 DESS SID

Cours TD, TP

Projet

Technologie des composants Approche Multi-serveurs Conception UML, AGL Rose

99-04 orientée objets des Conception

SI 25 DESS ACSI

Cours TD, TP

Projet

Langage UML. Macro & Micro processus

AGL Rose. 99-04 Les technologies du Web et les systèmes d’informations

25 DESS ACSI TD, TP Cours Projet

Client/Serveur Web. Javascript – ASP Langage Java, Servlet, JSP,

JDBC.

94-04 Modélisation des données 25

DEA en Architecture et Informatique EAN Cours TD

Etude des Modèles de données. (NIAM, E/R, STEP, UML,

IFC)

00-01 Réseaux et accès aux bases de

données 80

3ième Année IUP Miage

Cours TD, TP

Projet

Généralités sur les réseaux. Client/Serveur Web. Perl, Javascript – ASP Langage Java, Servlet, JSP,

JDBC.

00-01 Java Avancé 20 Professionnelle Licence TD, TP, Cours Projet

Java coté Serveur Web. Servlet, JSP.

99-01 Interrogation et conception des Bases de Données

50 2ième Année IUP Miage TD, TP Cours Lges algébrique, prédicatif, Entité/Association- SQL

99-00 Bases de Données Conception de 25 2ièmeMSG Année TD, TP Cours Modèle E/A, Lge SQL, Microsoft Access.

99-00 Langage Java 25 Cognitive Licence TD, TP Cours Java, conception d’interface utilisateur (AWT)

96-00 Génie Logiciel 25 Module B5 du CNAM. CAMOS Metz

Cours TD

Langage UML. Macro & Micro processus.

AGL Rose.

90-99 Algorithmique

Programmation 160 1ère Année Dpt Info. IUT Metz TD, TP Cours, Projet

Algorithmique. Utilisation du logiciel EvA. Programmation en ADA.

Année Thème Nb H. Auditoire Nature Contenu 96-99 Génie Logiciel et Utilisation d’atelier 55 2ième Année Dpt Info. IUT Metz Cours TD Projet Analyse et Conception. Orientées Objets. Langage

UML - AGL Rose. ADA, C++, Java, Delphi.

97-99 Génie Logiciel et Utilisation d’atelier

48 Année Spéciale

et AETP. Dpt. Info. IUT Metz

Cours, TD Projet

Idem enseignement précédent.

93-99 Projet de Synthèse 20 2

ième Année DUT

info. Metz. TD Encadrement d'un projet de conception/programmation.

90-99 Smalltalk ou JAVA (depuis 98)

20 2ième Année DUT info. Metz.

Cours, TD

Programmation Objet avec Smalltalk ou JAVA(depuis 98)

99-00 Conception de pages dynamiques 12 Cadre territoriaux. ENACT

Cours

TP Programmation en JavaScript.

99 Echange des données

5 DPEA/DU en

Architecture EAN

Cours Présentation des différentes normes d’échanges et de leurs

applications.

92-98 Programmation Objet 20 DESS Nancy 2 ACSI. TD, TP. Cours, Programmation Objet avec Smalltalk.

90-94 ACSI-BD 36 1

ère Année Dpt

Info. IUT Metz TD Analyse et Conception de Système d'Informations. Base de Données. INFORMIX.

93-94 Génie Logiciel 15 2

ième Année Dpt

Info. IUT Metz TD Analyse et Conception. Utilisation d'AGL. Méthode MERISE.

90-93 Information Recherche

10 Licence ISFATES Univ.

METZ

Cours Etude de la Recherche

d'Informations.

88-91 Architecture des Ordinateurs 50 1info. Nancy 2. ère Année DUT TD, TP. Cours, Architecture des Ordinateurs, codification, assembleur. 88-90 Compilation 50 idem idem Réalisation d'un compilateur. Notion de compilation.

88-90 BD 50 idem idem Base de Données. INFORMIX.

88-90 Documentaires Systèmes 30 DESS Nancy I, Nancy IST 2, INPL.

idem Etude des systèmes

documentaire. TEXTO.

III. Polycopiés – Support de cours

• Conception de SI distribués avec UML. Support de Cours. UFR Maths-Info, Nancy 2. G. Halin.

• Conception orientée objets des SI. Support de Cours. UFR Maths-Info, Nancy 2. G. Halin. • Réseaux et Bases de données. Support de Cours. UFR Maths-Info, Nancy 2. G. Halin. • Programmation Java. Support de Cours. UFR Maths-Info, Nancy 2. G. Halin.

• Le Data Web. Support de Cours. UFR Maths-Info, Nancy 2. G. Halin. • Modélisation de données. Support de Cours. Ecole d'Architecture de Nancy.

• Analyse et Conception Orientée Objets. Utilisation d’UML. Support de Cours. G. Halin. IUT de Metz.

• Algorithmique et Programmation en ADA. Support de Cours. Halin Gilles, Roka Zsuzsanna, Zertal Lynda ; IUT de Metz.

• Initiation aux systèmes d'exploitation. MS-DOS. Halin Gilles. IUT de Metz.

IV. Logiciels pédagogiques

• EvA : Evaluateur d'Algorithme. Utilisé en TP par les étudiants de première année du DUT informatique (METZ) pour évaluer la correction de leurs algorithmes écrits en TD. La dernière version, EvA IV, réécrite en JAVA est disponible http://eva.tuxfamily.org Ce logiciel m'a servi de plate-forme de test pour l’utilisation des méthodes et des ateliers du génie logiciel. • EAOADA : Documentation Hypertexte (en Français) sur le langage ADA avec Editeur de

Texte intégré. Utilisé en TP pour programmer en ADA avec une aide en ligne. Le développement de ces logiciels a été effectué par des étudiants de 2ième année du département informatique de l'IUT de Metz et des stagiaires québécois du CEGEP de Trois Rivières.