« STIC:STIC IV (2010) » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
m (Page créée avec « == STIC III - Nestor == '''Attention''': La page cours de STIC III est maintenant dans EduTechWiki français. Le domaine STIC (Sciences et Technologie… »)
 
mAucun résumé des modifications
Ligne 1 : Ligne 1 :
== STIC III - Nestor ==
== STIC III - Nestor ==


'''Attention''': La page cours de [[:fr:STIC:STIC III|STIC III]] est maintenant dans EduTechWiki français.
Le domaine STIC (Sciences et Technologies de l'information et de la communication) comprend deux cours obligatoires ([STIC:STIC I|STIC-1]] et STIC-2) documentés ici et une UF libre: '''STIC III'''. Les deux cours obligatoires traitent des bases techniques des systèmes d'information et de communication médiatisés par ordinateur. Elles permettent d'abord de concevoir des documents pour réaliser un système d'information partagé (XHTML, XML, XSLT, SVG), de s'initier aux applications interactives sur Internet (PhP, JavaScript) et de se familiariser avec les logiciels et les environnements qui supportent une interaction personne-personne à travers un réseau de communication (portails, groupewares et mondes virtuels).


Le domaine STIC (Sciences et Technologies de l'information et de la communication) comprend deux cours obligatoires ([[:fr:STIC:STIC I|STIC-1]] et STIC-2) documentés ici et une UF libre: '''STIC III'''. Les deux cours obligatoires traitent des bases techniques des systèmes d'information et de communication médiatisés par ordinateur. Elles permettent d'abord de concevoir des documents pour réaliser un système d'information partagé (XHTML, XML, XSLT, SVG), de s'initier aux applications interactives sur Internet (PhP, JavaScript) et de se familiariser avec les logiciels et les environnements qui supportent une interaction personne-personne à travers un réseau de communication (portails, groupewares et mondes virtuels).
STIC III peut changer de thème chaque année. En 2008/2009 et 2009/2010 il porte sur [[Flash]] et la programmation [[ECMAScript]] 4 ([[Actionscript 3]]). Ce cours est aussi ouvert aux étudiant(e)s de la première année MALTT.
 
STIC III peut changer de thème chaque année. En 2008/2009 il porte sur [[Flash]] et la programmation [[ECMAScript]] 4 ([[Actionscript 3]]). Ce cours est aussi ouvert aux étudiant(e)s de la première année MALTT.


; Prérequis
; Prérequis
Ligne 13 : Ligne 11 :
; Lieu et Dates
; Lieu et Dates
: Semestre d'automne 2008
: Semestre d'automne 2008
: TECFA, tous les '''Mardis matin 9h-12:30h''' de la semaine présentielle.
: TECFA, tous les '''Mardis matin 9h-12:30h''' et les jeudis (à confirmer!) de la semaine présentielle pour la la deuxième année (Oda).


; Crédits
; Crédits
Ligne 33 : Ligne 31 :
: Comprendre l'architecture des boutons (et savoir en créer)
: Comprendre l'architecture des boutons (et savoir en créer)
: Comprendre la logique du event-driven programming (event handlers +ActionScript simple)
: Comprendre la logique du event-driven programming (event handlers +ActionScript simple)
Les handouts sont disponible comme un seul fichier PDF
* [http://tecfa.unige.ch/tecfa/maltt/stic-3/flash/STIC-2008-flash-1.pdf STIC-2008-flash-1.pdf] (4MB)


=== Le desktop ===
=== Le desktop ===
* Handout: [[Flash CS3 desktop tutorial]]
* Handout: [[Univers Flash CS4]] ([[Flash CS4 desktop tutorial]])
* Handout: [[Flash CS3 keyboard shortcuts]]
* Handout: [[:en:Flash CS3 keyboard shortcuts|Flash CS3 keyboard shortcuts]]


=== Le dessin ===
=== Le dessin ===
* Handout: [[Flash drawing tutorial]]
* Handout: [[:en:Flash drawing tutorial|Flash drawing tutorial]]
** Modes de dessin (object vs. merge)
** Modes de dessin (object vs. merge)
** Palette des outils de dessin
** Palette des outils de dessin
** Couleurs et textures
** Couleurs et textures
* Handout: [[Flash layers tutorial]]
* Handout: [[:en:Flash layers tutorial|Flash layers tutorial]]
** Savoir s'organiser: layers, layer folders, la librairie, les scènes
** Savoir s'organiser: layers, layer folders, la librairie, les scènes
* Handout: [[Flash object transform tutorial]]
* Handout: [[:en:Flash object transform tutorial|Flash object transform tutorial]]
** Select tool
** Select tool
** Free Transform Tool (y compris ses différents modes)
** Free Transform Tool (y compris ses différents modes)
* Handout: [[Flash arranging objects tutorial]]
* Handout: [[:en:Flash arranging objects tutorial|Flash arranging objects tutorial]]
** Différence entre shapes, simple graphics, composite graphics, symbols, etc.
** Différence entre shapes, simple graphics, composite graphics, symbols, etc.
** Transformations vers différents types de "display elements"
** Transformations vers différents types de "display elements"
** Alignement et snapping
** Alignement et snapping
* Handout: [[Flash colors tutorial]]
* Handout: [[:en:Flash colors tutorial|Flash colors tutorial]]
** Types de couleurs
** Types de couleurs
** Color Gradient Transform Tool
** Color Gradient Transform Tool
* Resource: [[Clipart]] and [[texture]]
* Resource: [[:en:Clipart|Clipart]] and [[texture]]
** Importation de graphismes vectoriels
** Importation de graphismes vectoriels


Ligne 65 : Ligne 60 :
; Frame-by-frame animation
; Frame-by-frame animation
* Previews: [http://tecfa.unige.ch/guides/flash/ex/frame-by-frame-intro/flash-cs3-shaking-hello.swf Shakin hello],  
* Previews: [http://tecfa.unige.ch/guides/flash/ex/frame-by-frame-intro/flash-cs3-shaking-hello.swf Shakin hello],  
* Handout: [[Flash frame-by-frame animation tutorial]]
* Handout: [[:en:Flash frame-by-frame animation tutorial|Flash frame-by-frame animation tutorial]]


; Motion animation
; Motion animation
* Previews: [http://tecfa.unige.ch/guides/flash/ex/motion-tweening-intro/flash-cs3-motion-tweening.swf Moving cat], [http://tecfa.unige.ch/guides/flash/ex/motion-tweening-intro/flash-cs3-motion-shape-tweening.swf Moving, changing cat], [http://tecfa.unige.ch/guides/flash/ex/motion-tweening-intro/flash-cs3-motion-guide-tweening2.swf Flying Rocket]
* Previews: [http://tecfa.unige.ch/guides/flash/ex/motion-tweening-intro/flash-cs3-motion-tweening.swf Moving cat], [http://tecfa.unige.ch/guides/flash/ex/motion-tweening-intro/flash-cs3-motion-shape-tweening.swf Moving, changing cat], [http://tecfa.unige.ch/guides/flash/ex/motion-tweening-intro/flash-cs3-motion-guide-tweening2.swf Flying Rocket]
* Handout: [[Flash motion tweening tutorial]]
* Handout: [[:en:Flash motion tweening tutorial|Flash motion tweening tutorial]]


; Shape tweening
; Shape tweening
* Previews: [http://tecfa.unige.ch/guides/flash/ex/shape-tweening-intro/flash-cs3-shape-tweening-intro.swf Simple shape morph], [http://tecfa.unige.ch/guides/flash/ex/shape-tweening-intro/flash-cs3-shape-tweening-tear.swf Simple shape and motion morph], [http://tecfa.unige.ch/guides/flash/ex/shape-tweening-intro/flash-cs3-shape-picture-morphing.swf traced bitmaps morph], [http://tecfa.unige.ch/guides/flash/ex/shape-tweening-intro/flash-cs3-shape-tweening-in-motion.html Shape tweening in motion]
* Previews: [http://tecfa.unige.ch/guides/flash/ex/shape-tweening-intro/flash-cs3-shape-tweening-intro.swf Simple shape morph], [http://tecfa.unige.ch/guides/flash/ex/shape-tweening-intro/flash-cs3-shape-tweening-tear.swf Simple shape and motion morph], [http://tecfa.unige.ch/guides/flash/ex/shape-tweening-intro/flash-cs3-shape-picture-morphing.swf traced bitmaps morph], [http://tecfa.unige.ch/guides/flash/ex/shape-tweening-intro/flash-cs3-shape-tweening-in-motion.html Shape tweening in motion]
* Handout: [[Flash shape tweening tutorial]]
* Handout: [[:en:Flash shape tweening tutorial|Flash shape tweening tutorial]]


; Résumé
; Résumé
* Summary: [[Flash animation summary]]
* Summary: [[:en:Flash animation summary|Flash animation summary]]


=== Son ===
=== Son ===


* [[Flash sound tutorial]]
* [[:en:Flash sound tutorial|Flash sound tutorial]]


=== Les boutons ===
=== Les boutons ===
Ligne 89 : Ligne 84 :
**  [http://tecfa.unige.ch/guides/flash/ex/buttons-intro/flash-cs3-simple-menu-site.html flash-cs3-simple-menu-site.html]
**  [http://tecfa.unige.ch/guides/flash/ex/buttons-intro/flash-cs3-simple-menu-site.html flash-cs3-simple-menu-site.html]
** [http://tecfa.unige.ch/guides/flash/ex/buttons-intro/flash-cs3-simple-slide-show-as3.html flash-cs3-simple-slide-show-as3.html]
** [http://tecfa.unige.ch/guides/flash/ex/buttons-intro/flash-cs3-simple-slide-show-as3.html flash-cs3-simple-slide-show-as3.html]
* Handout: [[Flash button tutorial]]
* Handout: [[:en:Flash button tutorial|Flash button tutorial]]
** Boutons de la librarie
** Boutons de la librarie
** Faire soi-même des boutons (y compris à partir de bitmaps)
** Faire soi-même des boutons (y compris à partir de bitmaps)
Ligne 96 : Ligne 91 :
=== Exercices période 1 ===
=== Exercices période 1 ===


* [[STIC:STIC_III/ex1|STIC III - Exercice 1]]
* [[:en:STIC:STIC_III/ex1|STIC III - Exercice 1|STIC:STIC_III/ex1|STIC III - Exercice 1]]
* [[STIC:STIC_III/ex2|STIC III - Exercice 2]]
* [[:en:STIC:STIC_III/ex2|STIC III - Exercice 2|STIC:STIC_III/ex2|STIC III - Exercice 2]]
* [[STIC:STIC_III/ex3|STIC III - Exercice 3]]
* [[:en:STIC:STIC_III/ex3|STIC III - Exercice 3|STIC:STIC_III/ex3|STIC III - Exercice 3]]


Voici en gros les critères d'évaluation pour les exercices.
Voici en gros les critères d'évaluation pour les exercices.
Ligne 121 : Ligne 116 :
=== Le desktop (suite) ===
=== Le desktop (suite) ===


* Handout: [[Flash - being organized]]
* Handout: [[:en:Flash - being organized|Flash - being organized]]


=== Les composants ===
=== Les composants ===


* Preview: [http://tecfa.unige.ch/guides/flash/ex/components-intro/flash-cs3-simple-slide-show-menu.html flash-cs3-simple-slide-show-menu.html]
* Preview: [http://tecfa.unige.ch/guides/flash/ex/components-intro/flash-cs3-simple-slide-show-menu.html flash-cs3-simple-slide-show-menu.html]
* Handout: [[Flash components tutorial]] (survol)
* Handout: [[:en:Flash components tutorial|Flash components tutorial]] (survol)
* Handout: [[Flash component button tutorial]]
* Handout: [[:en:Flash component button tutorial|Flash component button tutorial]]
* Handout: [[Flash datagrid component tutorial]]
* Handout: [[:en:Flash datagrid component tutorial|Flash datagrid component tutorial]]
** Survol des composantes
** Survol des composantes
** Utilisation des boutons
** Utilisation des boutons
Ligne 146 : Ligne 141 :
** [http://tecfa.unige.ch/guides/flash/ex/component-video-intro/flash-cs3-video-goto-cues.html flash-cs3-video-goto-cues.html]
** [http://tecfa.unige.ch/guides/flash/ex/component-video-intro/flash-cs3-video-goto-cues.html flash-cs3-video-goto-cues.html]
** [http://tecfa.unige.ch/guides/flash/ex/component-video-intro/flash-cs3-video-cue-events.html flash-cs3-video-cue-events.html]
** [http://tecfa.unige.ch/guides/flash/ex/component-video-intro/flash-cs3-video-cue-events.html flash-cs3-video-cue-events.html]
* Handout: [[Flash video component tutorial]]
* Handout: [[:en:Flash video component tutorial|Flash video component tutorial]]


=== Interactivité  ===
=== Interactivité  ===
Ligne 159 : Ligne 154 :
:[http://tecfa.unige.ch/guides/flash/ex/action-script-3-intro/actionscript3-simple-object-manipulation.html actionscript3-simple-object-manipulation.html]
:[http://tecfa.unige.ch/guides/flash/ex/action-script-3-intro/actionscript3-simple-object-manipulation.html actionscript3-simple-object-manipulation.html]
:[http://tecfa.unige.ch/guides/flash/ex/exams2007/final-exam-coap2110-solution-2007.html final-exam-coap2110-solution-2007.html]
:[http://tecfa.unige.ch/guides/flash/ex/exams2007/final-exam-coap2110-solution-2007.html final-exam-coap2110-solution-2007.html]
* Handout: [[ActionScript 3 interactive objects tutorial]]
* Handout: [[:en:ActionScript 3 interactive objects tutorial|ActionScript 3 interactive objects tutorial]]


; Drag and drop
; Drag and drop
* Preview: [http://tecfa.unige.ch/guides/flash/ex/drag-and-drop-intro/flash-cs3-drag-and-drop-matching-3.html flash-cs3-drag-and-drop-matching-3.html]
* Preview: [http://tecfa.unige.ch/guides/flash/ex/drag-and-drop-intro/flash-cs3-drag-and-drop-matching-3.html flash-cs3-drag-and-drop-matching-3.html]
* Handout: [[Flash drag and drop tutorial]]  
* Handout: [[:en:Flash drag and drop tutorial|Flash drag and drop tutorial]]  


; Résumé event handling
; Résumé event handling
* Handout: [[ActionScript 3 event handling tutorial]] (complément)
* Handout: [[:en:ActionScript 3 event handling tutorial|ActionScript 3 event handling tutorial]] (complément)
* Handout: [[Flash games tutorial]] (complément, voir l'exemple)
* Handout: [[:en:Flash games tutorial|Flash games tutorial]] (complément, voir l'exemple)


=== Exercices période 2 ===
=== Exercices période 2 ===


* [[STIC:STIC_III/ex4|STIC III - Exercice 4]]
* [[:en:STIC:STIC_III/ex4|STIC III - Exercice 4|STIC:STIC_III/ex4|STIC III - Exercice 4]]
* [[STIC:STIC_III/ex5|STIC III - Exercice 5]]
* [[:en:STIC:STIC_III/ex5|STIC III - Exercice 5|STIC:STIC_III/ex5|STIC III - Exercice 5]]
* [[STIC:STIC_III/ex6|STIC III - Exercice 6]]
* [[:en:STIC:STIC_III/ex6|STIC III - Exercice 6|STIC:STIC_III/ex6|STIC III - Exercice 6]]


== Plan période 3 ==
== Plan période 3 ==
Ligne 186 : Ligne 181 :
=== Utilisation de libraries ActionScript ===
=== Utilisation de libraries ActionScript ===


* [[Flash using ActionScript libraries tutorial]] (comprend 2-3 exemples de Flint particle engine)
* [[:en:Flash using ActionScript libraries tutorial|Flash using ActionScript libraries tutorial]] (comprend 2-3 exemples de Flint particle engine)
* [[AS3 TweenLite tweening engine]]
* [[:en:AS3 TweenLite tweening engine|AS3 TweenLite tweening engine]]
* [[Flash Papervision3D tutorial]]
* [[:en:Flash Papervision3D tutorial|Flash Papervision3D tutorial]]


=== Flex ===
=== Flex ===


; Intros
; Intros
* [[Adobe Flex Builder]], alternativement [http://www.flashdevelop.org/community/ Flashdevelop]
* [[:en:Adobe Flex Builder|Adobe Flex Builder]], alternativement [http://www.flashdevelop.org/community/ Flashdevelop]
* [[MXML]]
* [[:en:MXML|MXML]]
* [[AS3 Compiling a program]]
* [[:en:AS3 Compiling a program|AS3 Compiling a program]]
* [[Adobe Flex Builder]]
* [[:en:Adobe Flex Builder|Adobe Flex Builder]]


; Exemple
; Exemple
* [[Flex datagrid component tutorial]]
* [[:en:Flex datagrid component tutorial|Flex datagrid component tutorial]]


=== ActionScript - le langage ===
=== ActionScript - le langage ===


Dans ce wiki, on a surtout des "novice" tutoriels, donc voir [[Flash and AS3 links - tutorials]].
Dans ce wiki, on a surtout des "novice" tutoriels, donc voir [[:en:Flash and AS3 links - tutorials|Flash and AS3 links - tutorials]].


* [[Flash ActionScript 3 overview]]
* [[:en:Flash ActionScript 3 overview|Flash ActionScript 3 overview]]
* [[Actionscript 3]] (liste de tutoriels)
* [[:en:Actionscript 3|Actionscript 3]] (liste de tutoriels)
* [[Flash ActionScript 3 overview]]
* [[:en:Flash ActionScript 3 overview|Flash ActionScript 3 overview]]
* [[AS3 Tutorials Novice]]
* [[:en:AS3 Tutorials Novice|AS3 Tutorials Novice]]
* [[AS3 Compiling a program]]
* [[:en:AS3 Compiling a program|AS3 Compiling a program]]
* [[AS3 example Drawing graphics]]
* [[:en:AS3 example Drawing graphics|AS3 example Drawing graphics]]
* [[AS3 example Message Box]]
* [[:en:AS3 example Message Box|AS3 example Message Box]]
* [[AS3 example Button]]
* [[:en:AS3 example Button|AS3 example Button]]
* [[AS3 example Positioning]]
* [[:en:AS3 example Positioning|AS3 example Positioning]]
* [[AS3 example Drag and Drop]]
* [[:en:AS3 example Drag and Drop|AS3 example Drag and Drop]]
* [[AS3 example Keyboard control]]
* [[:en:AS3 example Keyboard control|AS3 example Keyboard control]]
* [[AS3 Variable Types]]
* [[:en:AS3 Variable Types|AS3 Variable Types]]
* [[AS3 Control Flow]]
* [[:en:AS3 Control Flow|AS3 Control Flow]]


; Manuel
; Manuel
* Voir [[AS3 Links Documentation]]
* Voir [[:en:AS3 Links Documentation|AS3 Links Documentation]]
Surtout:
Surtout:
* [http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/ ActionScript 3.0 Language and Components Reference] @ Adobe livedocs
* [http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/ ActionScript 3.0 Language and Components Reference] @ Adobe livedocs
Ligne 247 : Ligne 242 :
=== Cours 2008/2009 ===
=== Cours 2008/2009 ===


* [[User:Davidc|David Coll]]  (Nestor)
* [[:en:User:Davidc|David Coll|User:Davidc|David Coll]]  (Nestor)


* [[User:ChristianG|Christian Gogniat]]  (Nestor)
* [[:en:User:ChristianG|Christian Gogniat|User:ChristianG|Christian Gogniat]]  (Nestor)


=== Cours 2007/2008 ===
=== Cours 2007/2008 ===


* [[User:CyrilRebetez | Cyril Rebetez]] (auditeur)
* [[:en:User:CyrilRebetez | Cyril Rebetez|User:CyrilRebetez | Cyril Rebetez]] (auditeur)
* [[User:Morand3 | Louiselle Morand]] (volée Nestor)
* [[:en:User:Morand3 | Louiselle Morand|User:Morand3 | Louiselle Morand]] (volée Nestor)
* [[User:Vogon | Rolf Wipfli]] (volée Maya)
* [[:en:User:Vogon | Rolf Wipfli|User:Vogon | Rolf Wipfli]] (volée Maya)
* [[User:Baptiste| Baptiste Ossipow]] (volée Maya)
* [[:en:User:Baptiste| Baptiste Ossipow|User:Baptiste| Baptiste Ossipow]] (volée Maya)
* [[User:Dethurens | Yves Dethurens]] (volée Nestor)
* [[:en:User:Dethurens | Yves Dethurens|User:Dethurens | Yves Dethurens]] (volée Nestor)


== Liens ==
== Liens ==


* [[Flash]] (c.f. cette pour des liens)
* [[:en:Flash|Flash]] (c.f. cette pour des liens)
* [[Flash CS3 keyboard shortcuts]]
* [[:en:Flash CS3 keyboard shortcuts|Flash CS3 keyboard shortcuts]]
* [[Flash formats and objects overview]]
* [[:en:Flash formats and objects overview|Flash formats and objects overview]]
* [[Flash ActionScript 3 overview]]
* [[:en:Flash ActionScript 3 overview|Flash ActionScript 3 overview]]


Si vous voulez acheter un livre, on conseille:
Si vous voulez acheter un livre, on conseille:
Ligne 273 : Ligne 268 :
Faites attentions: On travaillera avec Flash 9 (CS3). Flash MX ou 8 n'est pas très différent en ce qui concerne le dessin et l'animation, mais ActionScript a complètement changé.
Faites attentions: On travaillera avec Flash 9 (CS3). Flash MX ou 8 n'est pas très différent en ce qui concerne le dessin et l'animation, mais ActionScript a complètement changé.


[[Category: Courses and workshops]]
[[Category: Cours et travaux]]
[[Category: Flash]]
[[Category: Tutoriels Flash]]

Version du 28 septembre 2009 à 20:57

STIC III - Nestor

Le domaine STIC (Sciences et Technologies de l'information et de la communication) comprend deux cours obligatoires ([STIC:STIC I|STIC-1]] et STIC-2) documentés ici et une UF libre: STIC III. Les deux cours obligatoires traitent des bases techniques des systèmes d'information et de communication médiatisés par ordinateur. Elles permettent d'abord de concevoir des documents pour réaliser un système d'information partagé (XHTML, XML, XSLT, SVG), de s'initier aux applications interactives sur Internet (PhP, JavaScript) et de se familiariser avec les logiciels et les environnements qui supportent une interaction personne-personne à travers un réseau de communication (portails, groupewares et mondes virtuels).

STIC III peut changer de thème chaque année. En 2008/2009 et 2009/2010 il porte sur Flash et la programmation ECMAScript 4 (Actionscript 3). Ce cours est aussi ouvert aux étudiant(e)s de la première année MALTT.

Prérequis
Connaissances passive de l'Anglais (le matériel d'enseignement est en Anglais).
Sinon, aucun
Lieu et Dates
Semestre d'automne 2008
TECFA, tous les Mardis matin 9h-12:30h et les jeudis (à confirmer!) de la semaine présentielle pour la la deuxième année (Oda).
Crédits
6
Le volume de travail correspond à peu près au cours STIC-I et STIC-II
Evaluation
Sur travaux (mini-projets)
Logiciels
Adobe Flash CS3 Professional, soit vous travaillez sur une machine de TECFA, soit il faut l'acheter.
Adobe Flex (on a une version gratuite) et/ou Flex SDK plus un text editor avec support ActionScript.

Plan période 1

Objectifs
Maîtriser le dessin avec Flash CS3 (modes de dessin, transformations, couleurs)
Faire des animations avec CS3
Comprendre l'architecture des boutons (et savoir en créer)
Comprendre la logique du event-driven programming (event handlers +ActionScript simple)

Le desktop

Le dessin

Animation

Frame-by-frame animation
Motion animation
Shape tweening
Résumé

Son

Les boutons

Exercices période 1

Voici en gros les critères d'évaluation pour les exercices.

  1. But - est-ce l'animation correspond à vos objectis: -/0/+
  2. Artwork - qualité esthétique --/0/+/++
  3. Complexité: -/0/+/++
  4. Respect des contraintes: --/-/0/+
  5. Documentation - Qualité de la documentation: --/0/+
  6. Documentation dans Flash - layer et symbol names par exemple: -/0
  7. Erreurs - Présence/absence d'erreurs (notamment je veux voir aucun tween objet dans votre library !!: --/-/0
  8. Cohérence globale: +

Plan période 2

Objectifs
Savoir travailler avec qqs. composantes (butons et vidéo)
Animations embarqués (movie clips)
ActionScript dans CS3 (suite)
Introduction à ActionScript/Flex

Le desktop (suite)

Les composants

La composante video

  • Encodage flv et rognage
  • Captions
  • Utilisation de vidéos flv avec la composante FLVPlayBack
  • Videos dans la timeline (pas trop conseillés)
  • Insertion et utilisation de cue points

Interactivité

  • Jeux drag & drop
  • Objets drag & drop
  • Un peu de AS en plus
  • Gérer les animations imbriquées (video clips)
Objets interactifs et movie clips imbriqués
  • Previews:
actionscript3-simple-object-manipulation.html
final-exam-coap2110-solution-2007.html
Drag and drop
Résumé event handling

Exercices période 2

Plan période 3

Objectifs

  • Apprendre un peu plus d'ActionScript
  • Apprendre à naviguer dans le manuel de Adobe
  • Utiliser une classe "pro"
  • Flash CS4 (Inverse kinematics)

Utilisation de libraries ActionScript

Flex

Intros
Exemple

ActionScript - le langage

Dans ce wiki, on a surtout des "novice" tutoriels, donc voir Flash and AS3 links - tutorials.

Manuel

Surtout:

Previews

Exercices période 3

  • Un projet (compte pour 3 exercices)
  • Ce projet doit contenir un minimum d'action script et correspond à un objectif que vous définissez
  • Accompagné d'un petit rapport qui explicite les objectifs et qui contient une auto-évaluation à mettre à l'endroit habituel plus un lien depuis votre home page wiki.

Evaluation:

  • Qualité "professionnelle", c'est à dire appropriée par rapport à l'objectif.


  • DEADLINE: 1 février 2009 (à confirmer)

Participants

Insérez votre home page wiki avec ~~~ et remplissez la home page !. Indiquez si vous êtes juste auditeur et faites des liens depuis votre wiki home page sur les exercices que vous avez fini.

Cours 2008/2009

Cours 2007/2008

Liens

Si vous voulez acheter un livre, on conseille:

  • Veer, E.A. Vander and Chris Grover (2007). Flash CS3: The Missing Manual. ISBN 0596510446 - 527 pages. - O'Reilly page - Missing CD-ROM page.
  • Moock, Colin, Essential ActionScript 3.0. ISBN 0-596-52694-6. (Pour gens qui aimeraient apprendre à programmer)

Faites attentions: On travaillera avec Flash 9 (CS3). Flash MX ou 8 n'est pas très différent en ce qui concerne le dessin et l'animation, mais ActionScript a complètement changé.