CWEB 140 - Intermediate Flash

JOHNSON COUNTY COMMUNITY COLLEGE
TECHNOLOGY DIVISION
COMPUTER WEB
COURSE OUTLINE

 

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

Description:

This course will build on the fundamental skills learned in CWEB 130, Introduction to Flash. Topics will include complex animation techniques; interactivity with simple frame actions; and interactivity using objects such as buttons, hot spots and movie clips. 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 130 Introduction to 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. Build interactive movies using buttons, keyboard and mouse detection
  2. Manage movie organization with scenes and layers
  3. Combine tweening and frame by frame animation
  4. Manage symbols and symbol libraries
  5. Build interactivity using simple ActionScripts

Content Outline & Competencies:

I. Buttons
   A. Create buttons
      1. Plain buttons
      2. Animated buttons
      3. Invisible buttons
      4. Text buttons
   B. Build menus with buttons
   C. Modify button properties and tracking options

II. Keyboard
   A. Detect a key press
   B. Detect keystrokes in ActionScript using the Key object methods and
listeners:
      1. isDown method
      2. isToggled method
      3. getASCII method
      4. getCode method
      5. onKeyDown listener
      6. onKeyUp listener

III. Mouse
   A. Detect Mouse Movement on the Stage
   B. Detect button clicks on the Mouse object with listeners:
      1. onMouseDown listener
      2. onMouseUp listener
      3. onMouseMove listener

IV. Movie Organization
   A. Create layer folders
   B. Delete layer folders
   C. Control layer folders
   D. Cut and Paste between layer folders
   E. Create a new scene
   F. Delete an existing scene
   G. Duplicate an existing scene
   H. Reorder scenes

V. Advanced animation: Combine frame by frame animation with tweened
animation

VI. Symbol Libraries
   A. Create a new symbol
   B. Create a symbol from an existing graphic
   C. Create a symbol instance on the stage
   D. Edit a master symbol
   E. Duplicate a master symbol
   F. Create a shared library
   G. Use font symbols

VII. Interactivity with Simple Frame Actions
   A. Choose and use the Normal Scripting mode and the Expert Scripting
mode
   B. Add an action to a frame
   C. Edit a frame action
   D. Add frame labels and comments
   E. Create a named anchor
   F. Control movie playback with the stop(), gotoAndPlay(), and
gotoAndStop() actions

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.