Chabot College 37 - Flash ActionScript 3 units

advertisement
Chabot College
Fall 2008
Course Outline for Digital Media 37
FLASH ACTION SCRIPT
Catalog Description:
37 - Flash ActionScript
3 units
Introduction to Adobe Flash, an authoring application for creating animation and user interfaces, with
emphasis on using the ActionScript scripting language to add interactivity to web pages. Basic objectoriented programming techniques; importing and modifying images, sounds, and video clips; using
interface elements such as menus, button groups, sliding controls, and text-input fields to control
animation, sound, and other multimedia elements. 2 hours lecture, 4 hours laboratory.
[Typical contact hours: lecture 35, laboratory 70]
Prerequisite Skills: None
Upon completion of the course the student should be able to:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
use basic operating system features, including navigation of the desktop, saving and moving files
to various storage media, and adjusting system preferences;
launch Flash, navigate and customize its interface, use the tools available on its tool bars and
palettes, and apply commands by means of menus and keyboard shortcuts;
use Flash's drawing tools to create and edit vector images consisting of lines and fills;
create and edit symbols, and organize the library in which symbols are stored;
import multimedia files, including bitmapped images and audio and video clips;
export ("publish") a Flash movie in a format suitable for streaming over the web;
integrate a Flash movie into a web page, and test its performance under real-world conditions;
use Flash's built-in ActionScript editor to write and edit ActionScript code;
create ActionScript scripts that make use of basic programming elements such as variables,
if/then statements, and loops;
use built-in ActionScript classes such as the Sound, Date, Array, and String classes;
create user-defined classes;
write ActionScript code to process input from standard radio buttons, check boxes, and text
fields;
write ActionScript code to control movie clips, sounds, and other multimedia elements;
use Flash's debugging features to test and revise ActionScript code.
Course Content
1. Using basic operating system features, including navigation of the desktop, saving and moving
files to various storage media, and adjusting system preferences.
2. Launching Flash, navigating and customizing its interface, using the tools available on its
toolbars and palettes, and applying commands by means of menus and keyboard shortcuts.
3. Using Flash's drawing tools to create and edit vector images consisting of lines and fills.
4. Creating and editing symbols, and organizing the library in which symbols are stored.
5. Importing multimedia files, including bitmapped images and audio and video clips.
6. Exporting ("publishing") a Flash movie in a format suitable for streaming over the web.
7. Integrating a Flash movie into a web page, and testing its performance under realworld conditions.
8. Using Flash's built-in ActionScript editor to write and edit ActionScript code.
Chabot College
Course Outline for Digital Media 37, page 2
Fall 2008
9.
10.
11.
12.
13.
14.
Creating ActionScript scripts that make use of basic programming elements such as variables,
if/then statements, and loops.
Using built-in ActionScript classes such as the Sound, Date, Array, and String classes.
Creating user-defined classes.
Writing ActionScript code to process input from standard radio buttons, check boxes, and text
fields.
Writing ActionScript code to control movie clips, sounds, and other multimedia elements.
Using Flash's debugging features to test and revise ActionScript code.
Methods of Presentation:
1.
2.
3.
Computer demonstrations
Lecture with whiteboard
Online tutorials
Assignments and Methods of Evaluating Student Progress:
1. Typical Assignments
a. Create a web page incorporating Flash-based navigation elements
b. Create a Flash movie whose behavior changes according to the user's selections of
radio buttons or check boxes
c. Create a Flash movie whose behavior changes based on text that a user types into a box
d. Create a Flash movie containing sound or video, in which the duration, volume, or content
of the sound or video is governed by user-operated controls
2. Methods of Evaluating Student Progress
a. Homework assignments
b. Quizzes and exams, including a final exam
Textbook(s) (Typical):
Adobe Flash CS3 Professional How- Tos: 100 Essential Techniques, Mark Schaeffer, Peachpit
Press, Sep 27, 2007
ActionScript 3.0 for Adobe Flash CS3 Professional Hands-On Training, Todd Perkins,
Peachpit Press, Sep 25, 2007
Special Student Materials:
Portable file-storage device, such as a USB flash drive
iFolder\DIGM37.doc
New: 11/30/07
Download