Plan de cours Descripteur général du cours Atelier axé sur l

Transcription

Plan de cours Descripteur général du cours Atelier axé sur l
Plan de cours
Université du Québec à Montréal
École des médias
Session : Hiver 2006
Cours :
COM 4600-50
Titre :
Algorithmie de base et interactivité
Prof. :
Louis-Claude Paquin
J-3590 (987-3000 # 7935)
[email protected]
http://multimedia.uqam.ca/profs/lcp/
Local :
J 1325
Descripteur général du cours
Atelier axé sur l'appropriation du concept d'interaction dans le contexte des
communications médiatiques. Étude et application de techniques algorithmiques de
base appliquées à la réalisation d'une production média interactive: les structures
conditionnelles, aléatoires et stochastiques, l'itérativité, la récursivité, les structures
de données, la gestion des événements, le contrôle des éléments audiovisuels.
Objectifs généraux
Ce cours vise à :
1) fournir les rudiments de l’analyse informatique fonctionnelle et orientée objet
adaptée aux médias interactifs ;
2) accompagner et soutenir la réalisation de projets.
Objectifs spécifiques
Cette version du cours vise à :
1) à apprendre Actionscript de Macromedia Flash MX ;
2) à s’initier au contexte client-serveur et les applications transactionnelles.
Activités d'enseignement
Présentations magistrales des principaux concepts, analyse d’exemples déjà faits,
retours sur les travaux pratiques, ateliers.
Travaux et évaluation : 5 travaux pratiques
1.- 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 le nombre de fois est tiré au
hasard
remise : mardi 7 février
2.- labyrinthe
15%
réplique d’un jeu d’adresse où il faut guider un objet à l’intérieur d’un labyrinthe sans toucher
les bords dans un délai donné ; doit compter les points et inclure un délai, peut comporter des
ennemis à la PacMan
remise : mardi 21 février
3.- jouet sonore
20%
interface visuel qui contrôle le déclenchement d’une banque de sons, avec volume et
panoramisation
remise : mardi 7 mars
4.- sondage en ligne avec cumul des résultats
20%
sondage qui comporte des questions à choix multiples et des commentaires en texte libre ;
interface de réponse et interface de visualisation des résultats
remise : mardi 28 mars
5.- jeu de société
30%
réalisation intégrale d’un jeu de société simple au choix : le tic-tac-toe, le bingo, le mémoire,
PacMan ou autre après approbation
remise : mardi 18 avril
critères de correction :
fonctionnement, algorithmie, commentaires optimisation, ergonomie, intérêt
Individuel ou équipe de 2 maximum.
Les TP doivent être déposés sur le serveur et fonctionner sur le WEB.
Un courriel indiquant les membres de l’équipe et l’URL du travail fait foi de remise.
Composer le nom de l’URL à partir de l’addition des noms de famille des membres
de l’équipe et du type de travail sans espace ni diacritiques ;
par ex. : parenttanguayTP1.html
CALENDRIER
1.- 13 janvier
-
présentation du syllabus
syntaxe de l’actionsript
les propriétés des movie clips
programmation événementielle
2.- 20 janvier
- présentation de FLASH
3.- 27 janvier
-
variables, compteurs
structures conditionnelles
les fonctions
le hasard
4.- 3 février
- itérations
- capter le clavier
les délais
- le curseur
5.- 10 février
- retour sur le TP1
6.
17 février:
- les listes
7.
-
24 février
retour sur le TP2
programmer du son
les écoutes
les glissières
8. .-
3 mars
semaine de lecture
9.- 10 mars
-
retour sur le TP3
programmer le texte
structure de données
accélération du mouvement
découpage pour optimisation
10.-
17 mars
- communication client / serveur
- PHP : les variables
- PHP : les fichiers
11.-
24 mars
- PHP : traitement du texte
12.-
31 mars
- retour sur le TP4
- PHP : liens avec une base de données
13.-
7 avril
- la vidéo
- créer des Movie Clips
- dessiner en temps réel
14.-
14 avril:
congé de Pâques
15.-
21 avril:
- retour sur le TP5
site web du cours : multimedia.uqam.ca/profs/lcp/ lien cours Actionscript
ouvrages utilisés :
Moock Colin, ActionScript for Flash MX: The Definitive Guide, O'Reilly; 2e édition (2002)
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 284427-379-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
Colin Moock, Le meilleur d'ActionScript 2.0, O'Reilly ;1re édition (2004) ISBN : 2-84177313-2

Documents pareils