CWEB 150 - Advanced Flash

JOHNSON COUNTY COMMUNITY COLLEGE
TECHNOLOGY DIVISION
COMPUTER WEB
COURSE OUTLINE

 

Title: Advanced Flash Effective Term: Spring 2009
Number: CWEB 150 Credit Hours: 1 Contact Hours: 1
Course Type: Career Lecture Hours: 1 Lab Hours: 0

Description:

This course will build on the skills learned in CWEB 131, Intermediate Flash. Students will do projects to control movie clips, sound, external data, multiple timelines and text fields. Some ActionScripting will be introduced. 1 hr. lecture/wk.

Associated Costs: These are additional (out-of-pocket) expense considerations that students should expect in addition to the course tuition, fees, and textbooks. $10 to $20.

Supplies: Refer to the instructor's course syllabus for details about any supplies that may be required.

Prerequisite: CWEB 140 Intermediate Flash

Textbook(s): For information see - http://bookstore.jccc.net

Course Fees: NONE

Course Objectives:

Upon successful completion of this course the student should be able to:

  1. Control multiple timelines
  2. Manage outside communication
  3. Control movie clips
  4. Control sound
  5. Control data sources
  6. Control text

Content Outline & Competencies:

I. Timeline Control
   A. Navigate timelines with movie clips
   B. Name movie clip instances
   C. Use absolute and relative target paths
   D. Target movie clips using the WITH action
   E. Control the flow of information in ActionScript with the scope of
variables
   F. Use movie clips as containers

II. Outside Communication
   A. Build a movie that sends data:
      1. Through the WEB browser
      2. To an external movie
      3. To an external image
   B. Build two movies that talk to each other
   C. Use the fscommand action in a projector
   D. Build a movie that communicates with a printer
   E. Detect a movie's playback environment
   F. Build a preloader to detect download progress

III. Movie Clip Control
   A. Drag a movie clip
   B. Set movie clip properties
   C. Get movie clip properties
   D. Modify movie clip color
   E. Detect dropped movie clips
   F. Detect movie clip collisions
   G. Get the boundaries of movie clips
   H. Generate movie clips dynamically
   I. Remove movie clips dynamically
   J. Customize the mouse pointer

IV. Sound Control
   A. Attach sounds to movies
   B. Build a movie to play sounds
   C. Transform sounds using the sound envelope editor
   D. Load external sounds
   E. Read sound properties
   F. Detect sound events

V. Data Sources
   A. Initialize data in a movie
   B. Control movie flow with variables and expressions
   C. Load external variables
   D. Share information with other movies
   E. Modify variables
   F. Concatenate variables
   G. Test data with conditional statements

VI. Text Manipulation
   A. Create input and dynamic text fields
   B. Set and select text field options
   C. Concatenate text fields
   D. Display HTML formatted text in text fields 
   E. Tween a text field
   F. Set text field properties
   G. Generate text fields dynamically
   H. Modify text in text fields
   I. Set the focus of text fields
   J. Detect changes in a text field
   K. Manipulate text field content with the String object
      1. Analyze text strings
      2. Rearrange text strings
      3. Modify text strings

Methods of Evaluation of Competencies:

Evaluation of student mastery of course competencies will be accomplished using the following methods:

   Examinations         25% of grade
   Projects/Assignments 75% of grade
                       100%

Grade Criteria:
   A = 90% - 100%
   B = 80% -  89% 
   C = 70% -  79% 
   D = 60% -  69% 
   F = Below  60%   

Caveats: NONE

Disabilities:

If you are a student with a disability, and if you will be requesting accommodations, it is your responsibility to contact Access Services. Access Services will recommend any appropriate accommodations to your professor and his/her director. The professor and director will identify for you which accommodations will be arranged.

JCCC provides a range of services to allow persons with disabilities to participate in educational programs and activities. If you desire support services, contact the office of Access Services for Students With Disabilities (913) 469-8500, ext. 3521 or TDD (913) 469-3885. The Access Services office is located in the Success Center on the second floor of the Student Center.