IMD222 Intermediate Scripting Languages

 

Course Description:

Through this course, students refine and enhance web programming skills. The student gains experience developing advanced scripting using Dreamweaver CS5. Integration of application software will be emphasized.
 

Final Project Description:

The final project is to work complete all the phases of the Web Design Process while working with a real client. If a student does not feel prepared to work with a real client, they have the option to redesign a non-profit website with the instructor as their contact.

 

Student Final Projects:


Student: Christi Veverica
Christi Veverica

Student: Krystal Karim
Krystal Karim

Student: Nick Henderson
Nick Henderson

Student: Kelly Iwasaki
Kelly Iwasaki

Student: Anthony Skinner
David Valenzia

Course Competencies:

  1. Demonstrate a variety of scripting techniques
    • Create functions, properties, commands, variables, lists, recursions, messaging hierarchy, and script structures
    • Create an application that solves specified problems
    • Implement menus and dialog boxes
    • Add a custom property to a form
    • Design for specific delivery platforms
    • Describe advantages and limitations of delivery platforms
    • Describe effects of delivery platforms on a variety of integrated media, including color, resolution, speed, and composition
    • Create project performance specifications for a variety of platforms
  2. Demonstrate debugging and troubleshooting skills as related to web scripting
    • Develop and upload a dynamic website on the Internet
    • Conceptualize, organize, assemble, and upload complex web sites
    • Define the components of web design, its tools and nomenclature
    • Effectively apply the principles of interactive design
    • Use custom styles in web site implementation
  3. Demonstrate principles of good visual and communication design in the creation of web sites.
    • Use CSS to achieve consistency of site formatting
    • Use behaviors and Spry to enhance user interface of web sites
    • Use good visual and communication design principles in the creation of web site