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

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 46 : Ligne 46 :
=== L'univers Flash et le desktop ===
=== L'univers Flash et le desktop ===


* Handout: [[Flash]] ([[:en:Flash|Flash]])
* Handout: [[Flash]] - ([[:en:Flash|Flash]])
* Handout: [[Univers Flash CS4]] ([[:en:Flash CS4 desktop tutorial|Flash CS4 desktop tutorial]])
* Handout: [[Univers Flash CS4]] - ([[:en:Flash CS4 desktop tutorial|Flash CS4 desktop tutorial]])
* Handout: [[:en:Flash CS3 keyboard shortcuts|Flash CS3 keyboard shortcuts]]
* Handout: [[:en:Flash CS3 keyboard shortcuts|Flash CS3 keyboard shortcuts]]
* Handout: [[Flash - dictionnaire anglais français]]
* Handout: [[Flash - dictionnaire anglais français]]


=== Le dessin ===
=== Le dessin ===
* Handout: [[Flash CS4 - Créer des dessins avec les outils de dessin]] ([[:en:Flash drawing tutorial|Flash drawing tutorial]])
* Handout: [[Flash CS4 - Créer des dessins avec les outils de dessin]] - ([[: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 CS3 - Créer et modifier les calques et les images]] ([[:en:Flash layers tutorial|Flash layers tutorial]])
* Handout: [[Flash CS3 - Créer et modifier les calques et les images]] - ([[: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 CS4 - Arranger des dessins]] ([[:en:Flash arranging objects tutorial|Flash arranging objects tutorial]])
* Handout: [[Flash CS4 - Arranger des dessins]] - ([[: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 CS4 - Transformer des dessins]] ([[:en:Flash object transform tutorial|Flash object transform tutorial]])
* Handout: [[Flash CS4 - Transformer des dessins]] - ([[: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 CS4 - Couleurs et gradients]]
* Handout: [[Flash CS4 - Couleurs et gradients]] - ([[:en:Flash colors tutorial|Flash colors tutorial]])
([[:en:Flash colors tutorial|Flash colors tutorial]])
** Types de couleurs
** Types de couleurs
** Color Gradient Transform Tool
** Color Gradient Transform Tool
Ligne 80 : Ligne 79 :
; 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 CS4 - Animation image par image]] ([[:en:Flash frame-by-frame animation tutorial|Flash frame-by-frame animation tutorial]])
* Handout: [[Flash CS4 - Animation image par image]] - ([[:en:Flash frame-by-frame animation tutorial|Flash frame-by-frame animation tutorial]])


; Motion animation - Interpolation de movement
; Motion animation - Interpolation de movement
Ligne 87 : Ligne 86 :
; Motion animation (classic)
; Motion animation (classic)
* 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 CS4 - Interpolation de mouvement classique]] ([[:en:Flash motion tweening tutorial|Flash motion tweening tutorial]])
* Handout: [[Flash CS4 - Interpolation de mouvement classique]] - ([[:en:Flash motion tweening tutorial|Flash motion tweening tutorial]])


; Morphing / Shape tweening - Interpolation de forme
; Morphing / Shape tweening - Interpolation de forme
* 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 CS4 - Morphing]] ([[:en:Flash shape tweening tutorial|Flash shape tweening tutorial]])
* Handout: [[Flash CS4 - Morphing]] - ([[:en:Flash shape tweening tutorial|Flash shape tweening tutorial]])


; Résumé
; Résumé

Version du 22 février 2010 à 14:50

Cet article est en construction: un auteur est en train de le modifier.

En principe, le ou les auteurs en question devraient bientôt présenter une meilleure version.



Le programme du cours sera prêt lors de la première séance, le mardi matrin, 23 février 2010. En attendant, voir aussi Atelier WebMaster 2009: Animation et interaction avec Flash

- Daniel K. Schneider 4 janvier 2010 à 15:41 (CET).

STIC IV - Pixel/Oda

Le domaine STIC (Sciences et Technologies de l'information et de la communication) comprend deux cours obligatoires (STIC-1 et STIC-2) documentés ici et deux UF libres: STIC III et STIC IV. 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 et STIC IV seront offerts en alternance chaque année et peuvent changer de thème chaque année.

Thème STIC IV semestre de printemps 2010: Flash et la programmation Actionscript 3. Ce cours n'a pas de prérequis et il est ouvert à tous les étudiant(e)s MALTT

Prérequis
Connaissances passive de l'Anglais (une partie du matériel d'enseignement est en Anglais).
Sinon, aucun
Lieu et Dates
Semestre de printemps 2010
TECFA, tous les Mardis matin 9h-12:30h. En plus (à confirmer lors de la première séance) les jeudis de la semaine présentielle pour la la deuxième année (Oda).
Ce cours peut également être pris à distance (donc sans assister aux séances présentielles).
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 CS4 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.
Matériel de cours
  • Tutoriels Flash
  • en:Flash tutorials (Pas mis à jour pour CS4, mais plus détaillé)
  • Voir les plans pour les périodes (ci-dessous) et les exercices pour les détails

Plan période 1

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

L'univers Flash et le desktop

Le dessin

Animation

Introduction
Frame-by-frame animation
Motion animation - Interpolation de movement
Motion animation (classic)
Morphing / Shape tweening - Interpolation de forme
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

(programme à refaire)

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

(programme à refaire)

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 2009/2010

Cours 2008/2009

Cours 2007/2008

Liens

En français
En Anglais

Si vous voulez acheter un livre, on conseille:

Pour CS 4

???

Pour CS3
  • 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 10 (CS4). 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é. Flash 9 (CS3) est compatible, mais contient moins de fonctionalités.