Wk |
Monday Lecture |
Monday Lab |
Wednesday Lecture |
Assignments and Reading |
1
8/20 |
Topics: Intro to the Course (ppt)
Concepts: course philosophy, teaching style, syllabus, schedule, student expectations, website, tracks, projects, exercises, assignments
|
In-Class: Lab 01
Topic: Project 1 Intro
|
Topics:
Flash and ActionScript Review
- Part 1
Resource: AS Cheatsheet - Top Level/ Migration
Concepts: new features in Flash CS3 and AS 3.0, differences between AS 2.0 and 3.0
|
Reading:
Moock - Ch.
1
Assignment: track selection, reading, Project 1 preproduction
Article: AS 3.0 Overview |
2
8/27 |
Topics:
Flash and ActionScript Review - Part 2
Concepts: Migrating to AS 3.0, Packages and Classes |
Due:
Facebook, Blackboard setups, track selection, Proj. 1 preproduction
Assignment: Proj 1 Assets |
Class Postponed |
Reading:
Moock - (Ch. 2-5
)
|
3
9/3 |
Labor Day
No Class |
Labor Day
No Class |
Topics: Integrating Classes with the FAT
Concepts: Linking instances and symbols to classes, timeline scripting and classes
|
Reading: Moock - (Ch. 29) |
4
9/10 |
Topics:
The Display API
Concepts: display API, core display classes, children, parents |
Due:
Proj 1: Assets and Prototype
Assignment: Proj 1 - Progress Check |
Topics: Events and Event Handling
Concepts: Event Terminology, event process, changes in 3.0 |
Reading: Moock - (Ch. 20, 21) |
5
9/17 |
Topics: Event Handling and the Display API
Concepts: Phases, display objects vs non display object event handling |
Due:
Proj 1 Testing and Progress Check
Exercise: arrays and storing data - example: keeping score
Assignment: finish Project 1
|
Topics: Interactivity
Site to Look At: MediaSauce
Concepts: Input Events - mouse, focus, keyboard, text, Flash Player level events |
Reading: Moock - (Ch. 22, 28) |
6
9/24 |
Topics:
Revisting the Basics with AS 3.0
Concepts: Old methods using 3.0
Review: Project Evaluation |
Due: Project 1
Exercise: Project 1 critique, peer evaluation
Assignment: Project 2 interface designs and prep work |
Topics: Flash and Data Integration
Topics: Project 2 Intro
Resource: ActionScript 3.0 Cookbook
Concepts: External Communication in AS 2.0 and 3.0 |
Reading: Powers (Ch 1-3), Moock 24
Article: Choosing Between XML, Web Services, and Remoting for Rich Internet Applications
|
7
10/01 |
Class Postponed
|
Due: Project 2 interface designs and prep work
Exercise: PHP/ Flash exercise – setting up MySQL database and PHP/ Flash communication
Assignment: Exercise, Proj. 2 site prototype |
Topics: Flash, PHP, and MySQL Primer - Communication between Flash, the Server, and the Browser
Concepts: PHP, Flash integration, PHP basics |
Reading: Powers (Ch 4-6)
|
8
10/08 |
October Break
No Class |
October Break
No Class |
Topics: Mid-Term Exam Review |
Reading: Powers (Ch 7-9) |
9
10/15 |
Midterm Exam |
Due: Proj. 2 site prototype
Exercise: PHP/ Flash exercise
Assignment: |
Topics: Post Exam Q&A
Assignment: Final Project
|
Reading: Powers (Ch 9-12) |
10
10/22 |
Topics:
Taking the Next Step and Having Fun
|
Due: Proj. 2 testing and progress check
Exercise: PHP/ Flash exercise
Assignment: Finish Project 2, PAL Demo |
Topics: Flash, XML, and E4X
Concepts:
Create, access, manipulate XML data
|
Reading: Moock 24, The Last Lecture of Randy Pausch |
11
10/29 |
Topics: Flash, XML, and E4X - Pt II.
Topics: Final Project Intro
|
Due: Project 2
Exercise: Project 2 critique, peer evaluation
Assignment: Project 3 prep work |
Topics: Intro to Mobile Flash Development
Articles/ White Papers: Getting Started With Flash Lite, Flash Lite 3.0, Flash Lite Datasheet

|
Reading: Leggett, de Boer, Janousek 1-2
Articles: Adobe Announces Flash Lite 3.0, Watch out Java, Here Comes Flash Lite, Nokia/ Flash Partnership, Nokia Blog, Official FL 3.0 Press Release |
12
11/5 |
Peer Led Demos
Topic: Adobe Air |
Due: Project 3 prep work
Exercise: mobile exercise
Assignment: |
Topics: Intro to Mobile Flash Development - Pt 2
Resource: Nokia PC Suite, Samsung Downloads, Sony Suite |
Reading: Leggett, de Boer, Janousek 3, 4, 5
Resource: Flash Mobile Game Blog
Article: Does Flash Lite Have a Future? |
13
11/12 |
Peer Led Demos
|
Due: Proj 3 Assets
Exercise: mobile exercise
Assignment: mobile tutorials
|
Topics: Mobile Flash Development (cont'd)
Download: Flash Lite Feature Comparison Chart
Download: Flash Lite 2.x CDK |
Reading: Leggett, de Boer, Janousek 5, 6, 7 |
14
11/19 |
Peer Led Demos
|
Due: Proj 3 prototype
Assignment: Proj 3 |
Thankgiving Break
No Class |
Reading: Leggett, de Boer, Janousek 8, 9, 10 |
15
11/26 |
Peer Led Demos
|
Due: Proj 3 testing and progress check
Exercise: component exercise
Assignment: Proj 3 |
External Session - CGT 411 Presentations - schedule |
Reading: Leggett, de Boer, Janousek 11, 12 |
16
12/3 |
Peer Led Demos
|
Working Lab
|
Topics:
Final Exam Review
Course Evaluations:
Click here
|
Due: Project 3 - Friday 3 pm |
17
12/10 |
Finals Week
- No class |
Finals Week
- No class |
Finals Week
- No class |
Final Exam
Thursday, Dec. 13th, 2007
3:20 pm - 5:20 pm |