logo en construction Master 1 MASS Master 2 IAD

Interfaces Hommes Machines

Vous trouverez ici tout ce qui concerne le cours, dispensé au second semestre du Master 2 professionnel Informatique et système d'Aide à la Décision (IAD). L'objectif est d'aborder dans des conditions professionnelles les difficultés inhérentes à la conception et la réalisation d'interfaces et d'interactions entre les humains et les machines. Vous travaillerez en binômes tirés au hasard dans un langage adapté au prototypage rapide : python - TkInter, sur un sujet tiré au hasard parmi les sujets annuels d'un élément d'un autre binôme pour lequel la conception d'une interface présente un intérêt.

Volume horaire

Le volume de cet enseignement comprend 9 scéances de 2 heure de cours magistraux et 6 scéances de 2 heures de travaux dirigés et pratiques.

Modalités d'évaluation

Il sera demandé de réaliser en binôme un prototype le plus évolué possible d'une interface qui aura été pensée et conçue à la suite d'un brainstorming général impiquant tous les participants au cours. La note sera composée d'une partie relative à un petit dossier de conception définissant précisement votre sujet et le cahier des charges que vous vous imposez ; et d'une seconde partie qui évaluera la qualité de votre prototype final en terme de richesse, de conception et de réponse au cahier des charges fixés.

Une évidence : la non obligation de présence à un cours ou une scéance de travail dirigé ou pratique ne signifie pas qu'il n'est pas obligatoire de savoir ce qui s'y dit : l'examen final pourra par exemple comporter des questions sur des notions vues uniquement en cours magistral !

Le devoir et les enseignants

Fabrice Maurel

L'évaluation en détail

A venir...

Ressources

  1. python rapide(pdf)
  2. une bonne (simple) introduction à Python avec le Swinnen(pdf)
  3. enoncé exemple(pdf)
  4. solution exemple
  5. tp1(pdf)
  6. solution tp
  7. Tkinter rapide (pdf)
  8. une bonne introduction à la bibliothèque Tkinter(pdf)
  9. Pendu graphique : code(py)
  10. Pendu graphique : archive images(tar.gz)
  11. Pendu graphique : archive textes(tar.gz)
  12. screenshot(png)
  13. ergonomie des IHM (pdf)
  14. exemples Tkinter Utiles(tar.gz)
  15. éléments cahier des charges(pdf)

La civilisation a pour but, non pas le progrès de la science et des machines, mais celui de l'homme.

Extrait de L'homme, cet inconnu, Alexis Carrel