MGL 820: Programmation interface usager-machine
2009 Hiver

Adresse de cette page: http://profs.logti.etsmtl.ca/mjm/mgl820-2009h/

Plan de cours: MGL820_2009h_planDeCours.pdf

Professeur: Michael McGuffin ( http://profs.logti.etsmtl.ca/mjm/, )

Cours: mercredi soir, 18h-21h30, au B-1508.

Références optionnelles.


Survol de littérature
Notes concernant les citations et références
Grille d'évaluation pour la présentation orale du survol de littérature

Projet de prototypage d'interface


Diapos

mgl820-2009h-cours01.ppt
mgl820-2009h-cours02-partie1.ppt
mgl820-2009h-cours02-partie2.ppt
mgl820-2009h-cours03-partie1.ppt
mgl820-2009h-cours03-partie2.ppt
mgl820-2009h-cours03-partie3.ppt
mgl820-2009h-cours03-partie4.ppt
mgl820-2009h-cours04.ppt
mgl820-2009h-cours05.ppt
mgl820-2009h-cours06.ppt (programmation événementielle)
    quelques applets Java
    code source de SimplePaint
mgl820-2009h-cours07-partie1.ppt
mgl820-2009h-cours07-partie2.ppt
mgl820-2009h-cours08.ppt
mgl820-2009h-cours09.ppt
mgl820-2009h-cours10-partie1.ppt
mgl820-2009h-cours10-partie2.ppt



Date
Cours (mercredi soir)
Lectures
Livrables
7 jan.
Cours 1: Introduction (cours annulé à cause d'une tempête de neige)
* Myers 1998; ( Beaudouin-Lafon 2001a )

14 jan.
Cours 2: Concepts de base (affordances, contraintes, etc.) de Norman; Directives de conception
Nielsen 1994; ( Norman 1983; Norman 1999; McGrenere+Ho 2000 )
21 jan.
Cours 3: Conception itérative et centrée utilisateur; Analyse des besoins; Techniques de prototypage
Muller 1992; ( Landay+Myers 2001Greenberg+Fitchett 2001; Lauesen+Harning 2001 ) Envoyez, par courriel, un résumé (1-3 paragraphes) de votre sujet proposé de survol de littérature, avec 3-4 références clés (ou plus), pour vendredi le 23 janvier à minuit.  Définissez clairement et précisément le sujet de votre survol!
28 jan.
Cours 4: L'interaction; rencontres individuels (10 minutes chaque) concernant survol de littérature
* Kurtenbach+Buxton 1993; ( Bier et al. 1993; Buxton 1986; Sellen et al. 1992 )
4 fév.
Cours 5: Techniques de visualisation


11 fév.
Cours 6: Programmation événementielle
Beaudouin-Lafon 2001b;
( Dragicevic 2004 [vidéo];
 Agarawala+Balakrishnan 2006 [vidéo];
Calder+Linton 1990 )

18 fév.
Cours 7: Lois et principes psychomoteurs; modélisation prédictive
MacKenzie 1992; ( Accot+Zhai 1997; Meyer et al. 1990Tognazzini 1999 )
25 fév.
Cours 8: Présentations orales (4-8 minutes chaque) des projets proposés (parlez de: votre langage/plateforme choisi, esquisse(s) de votre interface, aspect(s) novateur(s), motivation); Perception visuelle et conception graphique Ware+Bobrow 2004; ( Bartram 1997; Chang+Ungar 1993; Schlienger et al. 2006 [site web]; Harrison+Vicente 1996; Baudisch+Gutwin 2004; Gutwin 2002 ) Envoyez, par courriel, vos diapos (.ppt) pour mercredi le 25 fév. à 15h00 si vous voulez projeter des diapos pendant votre présentation.
4 mars
Cours 9: Interfaces tridimensionelles
 remettre survol de littérature
* Robertson et al. 2000; ( Grossman et al. 2004 [vidéo]; Chapuis+Roussel 2005 [site web]; Cockburn+McKenzie 2002; McGuffin et al. 2003 [vidéos etc.]; Hinckley et al. 1994 )
11 mars
Cours 10: Méthodologies d'évaluation McGuffin+Balakrishnan 2002 [démo]
18 mars
Cours 11: Présentations orales des survols de littérature (25 minutes chaque)

remettre diapos par courriel mercredi 18 mars 15h00
25 mars
Cours 12: Présentations orales des survols de littérature (25 minutes chaque)

remettre diapos par courriel mercredi 25 mars 15h00
1 avr.
Cours 13: Présentations orales des projets réalisés; remettre rapport sur le projet

 remettre diapos par courriel mercredi 1 avril 15h00









Remerciements
Le contenu de ce cours a beaucoup évolué avec le temps et a bénéficié du travail et des contributions de gens variés. Des portions de la version actuelle du cours ont peut-être été contribuées par Eric Fimbel, Jean-Marc Desharnais, Bernard Baraby, Francis Cardinal, et Jean-Marc Beaulieu à l'ÉTS; Ron Baecker, Ravin Balakrishnan, Gonzalo Ramos, Daniel Wigdor, et monica schraefel à l'Université de Toronto; Saul Greenberg, James Landay, et Colin Ware, et peut-être d'autres encore.