Week
|
Notes
|
Assignments
|
Due |
Reading |
Week of Jan 9 |
Intro To HTML5 1pp | 6pp
IntroToComp 1pp | 6pp |
Assignment 1 |
Tuesday before 10:00PM |
|
Week of Jan 16 |
Programming Basics 1pp | 6pp |
|
Tuesday before 10:00PM |
|
Week of Jan 23 |
jQuery Intro 1pp | 6pp |
Assignment 2 |
Tuesday before 10:00PM |
|
Week of Jan 30 |
more jQuery 1pp | 6pp |
Assignment 3 |
Tuesday before 10:00 PM |
|
|
Week of Feb 6 |
Canvas 1pp | 6pp |
Assignment 4 |
Tuesday before 10:00PM |
|
Week of Feb 13 |
More Canvas |
Assignment 5 |
Tuesday before 10:00PM
|
|
Week of Feb 20 |
Project 1 |
Introduce P1 |
|
|
Week of Feb 27 |
Animate, Sound 1pp | 6pp |
Assignment 6 |
Tuesday before 10:00PM |
|
|
Week of Mar 5 |
|
Midterm Exam Tuesday |
|
|
Week of Mar 12 |
Spring Break |
Spring Break |
Spring Break |
Spring Break |
Week of Mar 19 |
Draggable/Easing [ex]
Project Help |
|
Tuesday before 10:00PM
Project 1 due March 27 before 10:00 PM |
|
Week of Mar 26 |
Sound & Video |
|
Tuesday before 10:00PM |
|
|
Week of Apr 2 |
Introduce Project 2
Thursday: Online Class |
Introduce P2 |
Tuesday before 10:00PM |
Read 1
Read 2
Read 3
Read 4
|
Week of Apr 9 |
Project 2 Discussion |
|
Tuesday before 10:00PM |
|
Week of Apr 16
|
Tuesday - Second Exam
Thursday - No Class |
Second Exam Tuesday
Assignment 411 |
Tuesday before 10:00PM |
|
Week of Apr 23 |
Tuesday - Course Wrap Up
Thursday - No Class |
Assignment Eval |
This Friday before 10:00PM
Project 2 due this Saturday before 5 PM |
|
End of Course! |
//the old layout is still down here, I'll leave it down here until I have completely finalized the one above.
Wk
|
Lecture (Tue)
|
Lecture (Thur)
|
Weekly Assignment
|
Reading
|
1
Jan 9 |
- Introduction to the Course
- Introduction to Rich Internet Applications, Background, and Possibilities
- Implications of Flash / Getting Started and Tour
Lecture Notes 1: [1pp | 6pp]
Lecture Notes 2: [1pp | 6pp]
Lecture Notes 3: [1pp | 6pp]
|
- Drawing and Painting / Graphics and Layers
- Symbols, Instances, and Libraries
|
Assign 01: Animation, Character Setup, and Repetitive Motion |
|
2
Jan 16 |
- Symbols, Instances, and Libraries
- Integrating Audio
Lecture Notes 4: [1pp | 6pp]
Lecture Notes 5: [1pp | 6pp] |
Project
1 Introduction
|
Assign 02: Integrating Sound and Audio Controls |
|
3
Jan 23 |
Integrating Video/ Video Demo
Lecture Notes 6: [1pp | 6pp]
Lecture Notes 7: [1pp | 6pp]
|
Tweens and Animation |
Assign 03: ActionScript - Pre-Loaders |
|
4
Jan 30 |
Inverse Kinematics Demo
Lecture Notes 8: [doc]
|
Integrating text
|
Assign 04: Inverse Kinematics |
|
5
Feb 6 |
ActionScript 101
Lecture Notes 9: [doc]
Lecture Notes 10: [1pp | 6pp]
Lecture Example 1: [PageNav] |
Implementation, Distribution, and Optimization |
Working lab
|
|
6
Feb 13 |
AS basics and scripting refresher / loading assets demo, basic sites demo
Lecture Notes 11: [doc]
Lecture Notes 12: [doc] |
Project 2 Introduction
Project 1 due Friday by 3pm |
Assign 05: Website I: pages, dynamic text, login |
|
7
Feb 20 |
Peer Review
Lecture Notes 13: [doc] Lecture Notes 14: [doc]
Lecture Example 2: [Lab6solution]
|
The Display List
Event Handling
|
Assign 06: Website II: loaders, xml, external swf |
|
8
Feb 27 |
October Break |
No Lecture - Professor Glotzbach will be presenting at a conference |
--- |
--- |
9
Mar 5 |
Midterm Exam -in class
what to study
Lecture Notes 15: [doc]
Lecture Notes 16: [doc]
Lecture Notes 17: [doc]
Lecture Notes 18: [doc]
Lecture Notes 19: [doc] |
XML
Extended Notes I
Extended Notes II
Data Integration
Extended Notes
|
Assign 07:
Liquid GUI, PHP, MySQL, & Flash
Assign 08: Website III: to be built |
|
10
Mar 12 |
Shared Objects
Keys to a "A" Project
Lecture Notes 20: [doc] |
TBD |
Working Lab
|
|
11
Mar 19 |
Intro to Flash Gaming and Basic Physics
Lecture Notes 21: [doc]
Lecture Notes 22: [doc]
Lecture Example 3: [collision] |
Flash Gaming - Collision Detections and Reactions |
Assign 9: Project 2 due / Game Building I & II
|
|
12
Mar 26 |
Liquid GUI Demo
PHP, MySQL, & Flash Demo
|
Final Project Introduction |
Tetris Prelab due
Assign 10:
Tetris |
|
13
Apr 2 |
External Assignment |
Second Exam Review |
Assign 11: Scrolling Banner
|
|
14
Apr 9 |
|
Thanksgiving Holiday |
--- |
--- |
15
Apr 16
|
Second Exam - in class |
No Lecture - Outside of Class Activity: CGT 411 Presentations |
Assign 12:
Polling application |
|
16
Apr 23 |
Dead Week
Course Wrap-up
Instructor Evaluations (10 pts)
|
No Lecture - Outside of Class Activity: Work on final project
|
Instructor
Eval
Assign 13:
Interactive menu
Assign 14:
411 Presentations
Assign 15: Word Game
Assign 16: Video gallery
|
|
17
Apr 30 |
No Final Exam |
|
|
|