|
Web Production II Media 331 Thursdays 1:10AM -4:00PM Film and Media Department Fall 2004 Instructor: Andrea Polli, apolli@hunter.cuny.edu Hunter College, New York |
|
Course Description and Objectives: This class will introduce students to basic interaction design and programming concepts and the multimedia authoring environment. Using the programming cycle of design, implementation, and testing and debugging, students will learn about control structures, branching and decision-making, developing reusable code, writing functions and procedures, as well as structured flow. Students will develop a vocabulary that will allow them to talk to multimedia programmers. They will also develop enough programming skill to begin to author their own basic interactive multimedia projects. At the end of this class students will:
|
|
Prerequisites:
Web Production I (Media 285). Students with transfer web production credit
must have a working knowledge of Mac operating systems as well as Adobe
Photoshop (or other comparable programs). Macromedia Flash MX is the foundational
program for this course.
|
|
Grade Policy: Student's grades will depend on the TIMELY completion
of all homework assignments and readings, lab exercises, midterm, a final
project, attendance and participation. If a student has any emergencies
or difficulties in completing an assignment, THEY SHOULD CONTACT ME AS EARLY
AS POSSIBLE. My e-mail is apolli@hunter.cuny.edu
- no excuses.
Grades will be awarded using the standard grading scale:
|
|
Attendance: Attendance to all classes is required. Part of your
final grade will be determined by class attendance. If a student misses
a class section, it is the student's responsibility to make up any work
missed. More than three absences will result in an 'F' (failure). Lectures
will be held at the beginning of class so you must be punctual. Two late
arrivals equal one absence!
|
|
Make-ups: If a student finds they will not be able to hand in
a midterm or final on the scheduled day, it is the student's responsibility
to notify me PRIOR TO THAT DAY. Under no circumstances will I accept the
work if I have not been notified and arrangements made prior to that day.
|
|
Lab policy : NO EATING OR DRINKING IN THE LAB (THIS INCLUDES WATER) Students found with food or drink at the computers will lose access to the lab. Keep and consume food and drink in the designated area. Open lab hours are posted on the door of the lab the 2nd or 3rd week of the semester.
|
|
Participation: Lecture must be interactive. To this end, I encourage
an open atmosphere where back-and-forth communication is the norm. Students
are free to speak up when they need clarification or wish to make observations.
Always let me know if you are having difficulties mastering a technique
presented in class and I will help you. Plus, you will be expected to
work several hours outside of class time each week. You will not be able
to finish your assignments during class!
|
|
Homework: Homework assignments will be collected at the beginning
of class (when attendance is taken). Any homework not turned in at this
time will be marked late. Points will be deducted from late homework. There
are several labs at Hunter that are available for students to use outside
of class to complete homework assignments.
The computer lab schedule will be made available. The following courses are recommended upon successful completion of this class: Media 399.97 Web Design Projects
|
Required Textbook and Materials: (available at the College's
bookstore, Barnes and Noble, amazon.com, and most major book stores)
|
Optional:
(many of these can be acquired through at Barnes and Noble, amazon.com,
etc. if not available in the Hunter or NYC libraries)
|
Suggested Reading: (many of these can be acquired through at
Barnes and Noble, amazon.com, etc. if not available in the Hunter or NYC
libraries)
|
Course Outline
This schedule is subject to change!! Please feel that you have a say in the tempo and the extent to which material is covered.
| Week 1 Sept 2 |
Class Introduction, overview of the facilities, logins.
HTML Review
|
READ:
|
| Week 2 Sept 9 |
HTML Quiz Introduction to the Flash Multimedia Model:
|
READ: Flowcharting: |
| Sept 16 | NO CLASS MEETING | |
| Week 3 Sept 23 | Review HTML Quiz In - class flowcharting exercise Introduction to the Flash Multimedia Model Part 2:
|
READ:
HOMEWORK: 1 page TYPED treatment for choice game and flow chart for choice game: DUE NEXT WEEK |
| Week 4 Sept 30 |
Introduction to Actionscripts
Review MIDTERM ideas/treatments and flowcharts MIDTERM Completed choice game-DUE Week 8, Oct 21 |
READ:
Completed
MIDTERM choice game DUE WEEK 8, OCT 21 |
| Week 5 Oct 7 | More Actionscripting
Vocab:
|
Review Chapters 1, 2, and 3 READ:
|
| Week 6 Oct 14 |
NO CLASS MEETING
|
READ:
|
| Week 7 Oct 21 | MIDTERM Assignment Due - Critique Discuss Final Projects Good programming practices and game design discussion Actionscripting Continued
Control Structures:
|
HOMEWORK: Final Project Flow Chart and 1 page TYPED treatment due NEXT WEEK
|
| Week 8 Oct 29 |
View and Discuss Final Project Ideas and Flow Charts -More Movieclips: duplicating, dragging and dropping, collision detection, keyboard input, etc. |
READ: Chapter 5, Actionscript Design Effects |
| Week 9 Nov 4 | Technical review/exercise Chapter 5 |
READ:
|
Week 10 Nov 11 |
NO FORMAL CLASS MEETING Independent work on final project |
READ:
|
| Week 11 Nov 18 | Technical review/exercise Chapters 6 and 7 |
READ:
TWO
Final project Work-in-Progress Presentations Due before 12/16 |
| Nov 25 | NO CLASS MEETING-HOLIDAY |
READ:
|
| Week 12 Dec 2 | Work
in class on final projects.
Work-in-Progress Presentations |
READ:
|
| Week 13 Dec 9 | Work
in class on final projects. Work-in-Progress Presentations |
READ:
|
| Week 14 Dec 16 | Final Project Due - FINAL PROJECT CRITIQUES |
|
Midterm
Make a short interactive game. Technically, your game must include: at least
two kinds of symbols, at least one interactive button, navigation to labels
within your movie, and tweening. You must present both the original .fla file
and the .swf file and be able to show how you constructed the movie.
Final project
Complete an interactive game of your design.
Your movie must include:
Show in class and hand in both a .FLA file and a .SWF file
You must be able to show and clearly explain how you programmed this game.