Course Information
DESMA 199; INDEPENDENT CONTRACT COURSE - AS3 TUTORIAL
Description:
This independent study is an opportunity to become proficient in developing applications with the Flash ActionScript 3 programming language. The course will be organized around a series exercises. If the student chooses to, he can apply his new skills towards an final project.
Texts:
Required:
> “Essential Actionscript 3.0″ by Colin Moock (ISBN 0596526946)
- this books is the definitive reference to own
- Available online: http://proquest.safaribooksonline.com/0596526946
Optional:
> “Foundation Actionscript 3.0 Animation: Making Things Move!” by Keith Peters (ISBN 1590597915)
- see: http://www.amazon.com/Foundation-Actionscript-3-0-Animation-Making/dp/1590597915/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1200431732&sr=8-1
> Visualizing Data by Ben Fry (ISBN 0-596-51455-7)
- Available online: http://proquest.safaribooksonline.com/9780596514556
Class Schedule:
Week 1-5:
- In class and homework exercises
Week 6-10:
- Continue exercises OR Development of Final Project.
Exercises:
The student is required to bring a new or improved exercise to each class meeting. Along with class meetings, these exercises will be the primary source of student learning. Therefore, each exercise must demonstrate new skills. Also, the exercises will be uploaded to a website with their source. This will serve as tangible evidence of the work completed in this course.
Some topics to focus exercises are:
- Dynamic text
- The drawing API
- Animation by code (linear and also physics)
- Loading external images (image gallery)
- Sound (playback and generation)
- Video (playback, streaming, and recording)
- XML loading
- Socket Connections (reading data off server, multi-user applications)
Optional Final Project:
The final assignment is an opportunity for the student to combine all his new skills to create a non-trivial application.
—————————————————–
Download Syllabus PDF