Programming Principles
IDIA 610.085 - Fall 2003 I hope to have a detailed description of the course available on this page around the middle of August. Here's what we know so far. First, by popular demand, this won't be the beginner's class in Java that has previously been taught under this course title. It will be an introduction to programming concepts -- variables, logic, algorithms, control structures, object orientation, et cetera -- based primarily on ActionScript, the scripting language developed for Macromedia Flash. After spending some time on object-oriented Flash scripting, we will begin working with Flash Remoting features using ColdFusion MX. If you've never used Macromedia Flash, do not despair. Basics of the program can be learned in a week or so. While some members of the class may have had previous experience with ActionScript, they probably won't remember much of it. I will spend 2-3 weeks getting everyone up to speed with basic Flash scripting. If you don't own a copy of Flash, the program is available in the U.B. Graphics lab, which your course fee entitles you to use. However, I strongly suggest you buy a personal copy from an academic discounter such as JourneyEd or Technology Resource Center. Books for the course will be abvailable shortly in the U.B. Bookstore. They are:
I also recommend Moock's ActionScript for Flash MX (O'Reilly) as a general reference; and if you need a quick introduction to Flash, try Ulrich's Visual Quickstart Guide to Macromedia Flash MX (Peachpit). Watch this page for further information or contact me at smoulthrop@ubalt.edu. |