EDM7303
Transcription
EDM7303
UQAM Plan de cours Titre du cours: Séminaire de recherche-production sur l'interactivité Code (groupe): EDM7303 - 20 Session: Hiver 2007 Horaire: Mardi 14h à 17h Professeur: Louis-Claude Paquin J-3590 987-3000 # 7935 [email protected] http://multimedia.uqam.ca/profs/lcp/ Descripteur du cours (écrit en 1994) Alors que la communication entre les personnes et les systèmes mécaniques ou informatiques est confinée à un dispositif physique appelé “interface”, la participation des utilisateurs aux créations multimédiatiques est intimement intégrée à la démarche de création. Ce cours présente les aspects théoriques, formels et méthodologiques de l'interactivité entendue comme dialogue entre la création multimédiatique et son “utilisateur”. Parmi les aspects théoriques, on retrouve les notion d'ergonomie (la facilité d’utilisation), de convivialité (la facilité d’apprentissage) et de métaphorisation (la représentation des dimensions spatio-temporelles et matérielles de l'univers de référence). Parmi les aspects formels, on retrouve les codes linguistiques, iconiques et sonores et les stratégies interactionnelles. Les aspects méthodologiques sont de deux ordres : l'adaptation de la scénarisation aux publics-cibles en tenant compte des processus cognitifs (perception, traitement et mémorisation de l’information), de leur culture, de leurs motivations (échelles de valeurs) et de leurs besoins (profils des utilisateurs) d'une part et, d'autre part, les notions algorithmiques permettant la réalisation du scénario envisagé, telles l'intérativité, les structures conditionnelles, etc. Objectifs Ce cours vise d’une part à fournir les rudiments de l’analyse informatique adaptée à l’interactivité des médias interactifs. Il s’agit de parvenir à décomposer en tâches les différents comportements de l’ordinateur souhaités et, subséquemment, de traduire ces tâches et leur contrôle en une suite d’instructions. Le cours vise d’autre part à accompagner et soutenir la réalisation d’une maquette du mémoire production. Objectifs spécifiques Cette version du cours vise à : 1) à apprendre Actionscript 2 de Macromedia Flash MX ; 2) à s’initier au contexte client-serveur et les applications transactionnelles. Types d'activités Présentations magistrales des principaux concepts, analyse d’exemples déjà faits, retours sur les travaux pratiques, ateliers. ED M 7 3 0 3 Sé m i n a i r e d e r e c h e r c h e p r od u c t i o n s ur l ’ i nt e r a c t i v i t é 2 Travaux et évaluation 1.- TP1 boîte à surprise 15% réplique du jeu d’enfant où l’on doit tourner une manivelle un certain nombre de fois pour que le clown jaillisse de la boîte ; doit être à base de variables et utiliser les fonctions ; le nombre de tours est tiré au hasard ; on doit jouer plusieurs coups. remise : vendredi 2 février 2.- TP2 jouet sonore 20% interface visuel exploratoire qui contrôle le déclenchement d’une banque de sons, avec volume et panoramisation ; doit intégrer des listes, des délais et l’asservissement de la souris et/ou du clavier. remise : vendredi 7 mars 3.- TP3 sondage en ligne avec cumul des résultats 25% sondage qui comporte des questions à choix multiples et des commentaires en texte libre ; interface de saisie et interface de visualisation des résultats. remise : vendredi 22 mars 4.- interactivité de la maquette 40 % implantation expérimentale d’une partie du scénario décidée en accord avec le professeur. ou production finale au choix production d’envergure mettant en application les notions vues au cours décidée en accord avec le professeur. critères d’évaluation : - respect des consignes, - efficacité, - commentaires, - optimisation. ED M 7 3 0 3 Sé m i n a i r e d e r e c h e r c h e p r od u c t i o n s ur l ’ i nt e r a c t i v i t é 3 Calendrier des activités 1.- 9 janvier - présentation du syllabus syntaxe de l’actionsript propriétés des MovieClips programmation événementielle 2.- 16 janvier - variables, compteurs - structures conditionnelles 3.- 23 janvier - fonctions - hasard 4.- 30 janvier - itérations capter le clavier les délais le curseur 5.- 6 février - retour sur le TP1 6. 13 février: - les listes 7. 20 février - programmer du son - les écoutes - les glissières 8. - 27 février semaine de lecture 9.- 6 mars - retour sur le TP2 programmer le texte structure de données découpage pour optimisation 10.- 13 mars - communication client / serveur - PHP : les variables - PHP : les fichiers 11.- 20 mars - PHP : traitement du texte 12.- 27 mars - retour sur le TP4 - PHP : liens avec une base de données 13.- - 3 avril la vidéo accélération du mouvement créer des MovieClips dessiner en temps réel 14.- 10 avril: - javascript - DOM - XML 15.- 17 avril: - présentation du projet final ouvrages recommandés: Reinhardt, Robert et Joey Lott (2006), Flash 8 ActionScript Bible, John Wiley & Sons; 1ère édition, 836 p. ISBN-10: 047177197X. deHaan, Jen et Peter deHaan (2005), Learning ActionScript 2.0 for Macromedia Flash 8, Macromedia Press; 1ère édition, 864 p. ISBN-10: 0321394151. Formation à ActionScript 2.0 pour Macromedia Flash 8, Pearson Education France, 855 p. ISBN-10: 2744081671. Moock Colin, ActionScript for Flash MX: The Definitive Guide, O'Reilly; 2e édition (2002) 1088 p. ISBN: 059600396X Lott Joey, ActionScript Cookbook, O'Reilly; 1ère édition (2003), ISBN: 0-596-00490-7 David Lane, Hugh E. Williams, Web Database Application with PHP and MySQL, O'Reilly; 2e édition (2004) ISBN : 0-596-00543-1 Penner Robert, Programmation FlashMX, Édition française First Interactive, 2003, ISBN 2-84427379-3 Périchaud Marion et Bielawski Xavier, La Bible Macromedia Flash MX, Micro Application, 2003 ISBN :2-7-429-2803-0 Colin Moock, Essential ActionScript 2.0, O'Reilly ; 1re édition (2004) ISBN: 0-596-00652-7 , Le meilleur d'ActionScript 2.0, O'Reilly ;1re édition (2004) ISBN : 2-84177-313-2 (avancé)