Syllabus

CLASSROOM LOCATION: A204 INSTRUCTOR: Stuart Moulthrop
PHONE: 410 837-5301 EMAIL: smoulthrop@ubalt.edu
WEBPAGE: http://iat.ubalt.edu/moulthrop OFFICE: A201 (Essex); 1319 N. Charles St., Rm 508 (UB)
OFFICE HOURS:M R 2:30-4:00;
At University of Baltimore: W 4:00-6:00 pm
COURSE PRE-REQUISITES: MULT 109 or consent of instructor

COURSE DESCRIPTION

Examines how to develop animated multimedia projects using a time-based software package; covers how to program in the scripting language of the multimedia software.

REQUIREMENTS:

How to Lingo Project (Midterm) 40%
Perfect Little Programs Project 35%
Term Project 25%
Note: The original grading scheme called for a 15% final exam. To allow more time for completion of final projects, I canceled the final and distributed its percentage evenly over the other course requirements.

GRADING POLICY

90% A
80% B
70% C
60% D
Below 60% F

ATTENDANCE POLICY FOR THIS COURSE:

Attendance is required.

MATERIALS:

Two zip disks

TEXT:

Director 8 Demystified by Gross and Roberts, Edition 1, PeachPit Press

CALENDAR:

Tuesday, Sept. 23 50% Refund Period Ends
Tuesday, Nov. 11 Last day to withdraw with W grade or Audit on transcript
Wed.-Sun., Nov. 26-30 CCBC Essex closed Fall Break
Monday, Dec. 1 Classes Resume
Wednesday, Dec. 10 Last day of classes
Thursday, Dec. 18 Final Exam, 1:00-3:00

TENTATIVE LIST OF DATED ASSIGNMENTS:

How to Lingo Project (Midterm) November 4
Perfect Little Programs Project December 2
Term Project December 11
Final Exam December 18

COURSE OBJECTIVES

Upon successfully completing the course, students will be able to:

  1. develop cross-platform animated projects;
  2. design storyboards for the layout of large projects;
  3. create custom handlers for use in animation software;
  4. build and utilize functions and variables;
  5. work with multiple casts and digital movies;
  6. control scripted sprites;
  7. create "shocked" movies for the Internet;
  8. use computer design concepts and apply them in critiques;
  9. apply interface skills to enhance user interaction;
  10. apply team concepts to large scale corporate style projects.

MAJOR TOPICS

I. Comparison of Multimedia Utilities
    A.  Card based
    B.  Icon based
    C.  Time synchronized
II.   Animation terminology and concepts
    A.   Windows
    B.   Behaviors
    C.   Messages
    D.   Scripting concepts
III.  Navigation
    A.   Commands, keywords, and functions
    B.   Score reconstruction
    C.   Using vector graphics
IV.  Digital Video
    A.   Control commands 
    B.   Using local and global variables
    C.   Scripting handlers
V.  Scripting
    A.   System functions
    B.   System properties and parameters
    C.   Customizing handlers
VI.  Programming Structures
    A.   Loops
    B.   Databases
    C.   Lists
VII.  Shockwave for the Internet

RATIONALE

This is a first course in computer programming, or an introduction to scripting for interactive multimedia--these descriptions overlap. Using graphical, object-oriented tools, students will be able to extend on the scripting learned in MULT 109 to create simple computer games and participate on a team to produce interactive multimedia programs for educational use in coordination with the MULT 221 Project Development students. MULT 201 is a second course in the Internet & Multimedia Program. In this program you may earn one of two associates of applied science degrees, or one of five certificates.

COLLEGE POLICIES FOR COURSE SYLLABI

Code of Academic Integrity

For the College to make its maximum contribution as an institution of high learning, the entire college community must uphold high standards of integrity, honesty, and ethical behavior. In seeking the truth, in learning to think critically, and in preparing for a life of constructive service, honesty is imperative. Each student has a responsibility to submit work that is uniquely his or her own, or to provide clear and complete acknowledgement of the use of work attributable to others. To these ends, the following actions are expected of students:

  • Complete all work on exams without assistance.
  • Follow the professor's instructions when completing all class assignments.
  • Ask for clarification when instructions are not clear.
  • Report to the instructor any unauthorized information related to an exam.
  • Provide proper credit when quoting or paraphrasing.
  • Submit only one's own work.

Students who do not accept responsibility for the integrity of their own work will experience sanctions, including a written reprimand, failure of the assignment, failure of the course, and/or dismissal from the program. For repeat and extreme offenses, the College reserves the right to suspend or expel students.

Writing Policy

The College recognizes that clear, correct, and concise use of language is characteristic of an educated person. Therefore, whenever possible, faculty members in all disciplines should require written assignments in their courses in order to encourage effective writing by their students. Also, instructors should consider the quality of writing in determining a grade for a written assignment. Poor writing can be a sufficient cause for a failing grade on a paper and, in extreme cases, a failing grade in a course.

Snow and Emergency Closing Policy

For late openings or closings at CCBC call the campus weather line 410-682-6000, check out the Web site at www.ccbcmd.edu or tune into local radio and television stations.

Students are encouraged to seek help from their instructors whenever they encounter academic difficulty (either during scheduled office hours or by appointment). In addition, the Student Success Center in E312 has information about free tutoring provided. Stop by or call for more information (410-780-6820).


University of Baltimore Logo

Copyright © 2003 School of Information Arts and Technologies