MMED 1311 Multimedia Scripting–Lingo

Fall 1998 – Course Syllabus

[back to Syllabi]


 

Instructors: Tony Davila
Prerequisite: MMED 1314 or departmental approval
Materials:

Lingo & Shockwave Sourcebook; Shah; John Wiley & Sons, Inc.

  at least 1 Zip disk (PC or Mac formatted)
Headphones
   

Course Description:

 

Students use scripting language to create an interactive multimedia project. Topics stressed will include building a user interface, writing scripts using commands and functions, and controlling the program flow, testing, and debugging.
   
Objectives: At the completion of the course, a student will be able to perform the following tasks:
 

• Convert a verbal description or specification into a Lingo-based Director presentation;
• Design an iriginal interactive Lingo-based presentation;
• Develop a Lingo-based Director movie from a design document using a wide range of Lingo elements;
• Choose and implement Lingo elements to achieve desired result in animationand interactivity;
• Debug entry level scripts;
• Dissect and interpret scripts written by professionals;
• Develop higher level capability by combining Lingo elements into projects of increasing complexity;
• Transfer files across platforms;
• Participate in class critique.

   
Assessment: Evaulation is based on successful completion of the following requirements:
 

Grade of C>
• submit six assignments to the satisfaction of the instructor;
• submit a final multimedia project based on criterias outlined by instructor;
• submit weekly progress report by email.

Grade of B>
• complete all C-level requirements;
• submit a final project and demonstrate that it will work on Windows 95-based PCs.

Grade of A>
• complete all B-level requirements;
• submit a final project that demonstrates a strong use of Lingo and creativity
• complete Assignment 7 and 8 and turned in no later than week 13.

   

Attendance and Participation:

 

 

 

 

Class attendance is important. Generally, the course material is covered in the textbooks; however, lectures and close lab sessions augment and clarify the textbook material. You are encouraged to get to know your fellow students in order to have a source for lecture notes and handouts if you cannot attend a class session. Students are expected to assume the responsibility for learning. Your instructor will assist you, but the actual responsibility rests with you. Students are also expected to devote their energy to attaining the skills and knowledge required for their particular career goals. The North Harris College Policy & Procedure Manual [Student Conduct, Section 562.01d] states, "Disruptive activity that hinders other students' learning or deters an instructor from effective teaching will not be tolerated under any circumstances." To provide an equal-opportunity learning situation for all students enrolled in this class, children are not allowed in the labs or classrooms.
   

Academic Integrity:

 

 

 

The college's academic integrity policy states, "NHMCCD is committed to a high standard of academic integrity in the academic community. In becoming a part of the academic community, students are responsible for honesty and independent effort. Failure to uphold these standards includes, but is not limited to, the following:
1. Plagiarizing written work or projects.
2. Cheating on exams or assignments.
3. Collusion on an exam or project.
4. Misrepresentation of credentials or prerequisites when registering for a course."
Refer to the NHMCCD catalog for additional information.
   

Open Lab Time
and Policy:

 

 

 

 

Your labs are located in Winship 151 and 152. They are open seven days a week. Please check "LAB INFO" of this website for availability of open labs. You can use the lab at any of the posted times, but depend on your instructor to be able to answer all your questions about the software. Sign in when you arrive. The computers in both labs have been configured to meet the needs of all courses. Please do not reconfigure the system set up. If you are experiencing diffulty, contact the lab assistants or instructors for assistant. In addition, please follow all directions posted in the labs.

Important Note> The lab assistants and instructors reserve the right to ask you to leave the labs in event of disruptivebehavior, illegal activities, or malicious intent on the computer.

   

Virus Protection:

 

The college will not be liable for any corruption of data caused by virus contamination. The college computers are regularly screened and are protected against computer viruses to the best of our ability. However, we do not guarantee that viruses do not exist on our systems. It is your responsibility to protect your data from corruption due to virus.
   

Learning Resources Centers:

 

The Learning Resources Centers (LRCs) at each college provide print and non-print resources and services for students. The materials have been selected to serve the curricular, vocational, and recreational needs of the college community. Each college LRC provides computer access to a variety of information in electronic form including bibliographic indexes to journals, Internet resources, and multimedia publications.
   

Learning Support Centers:

 

Learning Support Centers at each college provide print and audio-visual materials as well as tutorial assistance and computer labs for students who need academic support services. Materials from other disciplines are available in each center including reading, writing, math, and college study skills.
   

Internet and Email

 

 

 

 

 

 

 

 

The District provides computing and network resources to students. Students are encouraged to use the computers, software packages, and electronic mail (e-mail), for educational or District-related activities and to facilitate the efficient exchange of useful information. However, the equipment, software and network capacities provided through the District computer services are and remain the property of the District. Use of the equipment and networks is to comport with the policies and procedures of the District, and access may be denied to any student who fails to comply with the District's policies and procedures regarding its use.

Access to the District's e-mail and similar electronic communication systems are a privilege and certain responsibilities accompany that privilege. District users are expected to demonstrate the same level of ethical and professional manner, as is required in face-to-face or written communications. Anonymous or forged messages will be treated as a violation of this policy.

NOTE: North Harris College provides reasonable accomodations, in compliance with Section 504 of the Rehabiliation Act and the Americans with Disabilitied Act. Please inform your professor of any special accomodations which you may need as a result of disability. It is the student¹s responsibility to request these accomodations.

   

Final Project:

 

The final project must demonstrate a basic knowledge of using Lingo. Your final project may be based on anyting that interests you. Discussions of the scope of the project will be conducted at about week 5 and revisit it each week. Storyboard for the project willbe discussed on week 6. You must submit your proposal and storyboard for the final project at a given date to be approved by the instructor. The second half of the semester will be spent primarily on your final project. We will spend some class time reviewing progress/problems with the projects each week starting week 9.

 

Final Project Requirements:
For the Grade of C:
• all features in List 1 below;
• demonstrate basic knowledge of using Lingo.


For the Grade of B:
• complete all requirements for grade of C;
• 6 items from List 2.

For the Grade of A:
• complete all requirements for grade of B;
• have the final project play on both Macintosh and Windows 95 platform.

   
  List 1: required for the final project:
IfŠthenŠelse
• RepeatŠwhile
• Animate by changing cast members
• Variables
• Custom handler
• puppetSound
• Button for navigation
• Go to another Director movie and return when finished
• Go to frame and Go to the frame
• frame markers
• True/False or 1/0
• Visible
• Lists
• Set
• UpdateStage
• Rollover
   
  List 2: options for Final Project:
Draggable sprites
• Wait (the timer, nothing)
• Get user name
• puppetSprite, or puppetTempo, or puppetTransition, or puppetPalette
• Xobjects
• File IO
• Parent/Child script
• Movie in a Window
• Download files from Internet or launch a web browser
• Use a prewritten behavior from Director Library
• Random
• use variables and custom handlers to control QT video or sound
• use Shared Cast scripts

 

[back to Syllabi]