Department of Computer Graphics

CGT 456 HypermediaAuthoring II

Spring 2001

Course Description

This course focuses on the use of authoring programs to create interactive multimedia products. Significant time is spent on intermediate to advanced programming and scripting as well as the synchronization of aural and graphical components. Students are required to plan, design and implement a major project and a final presentation is required.


Course Objectives
  1. Develop an understand of how to use server side technology to develop dynamic web sites.
  2. Integrate server-side and client side technology in developing web applications.
  3. Gain an understanding of the logic behind web applications.
  4. Create projects using Active Server Pages Technology.
  5. Utilize custome COM components.
  6. Gain and understanding of basic database theory and SQL.
  7. Create content to be used in web/cd-rom hybrid project.
  8. User dynamic web technology to personalize content for users.

Texts

 


Additional Requirements:

· Sign up for a free ASP hosting account http://www.aspin.com/home/sites/asphosts/freeasph
· Get access to multiple ASP developer sites.


Material Submittal:

· Major projects will be turned in CD-R. Make 2 copies as you will not get one back.


Equipment
Course Administration
Lecture and 
Demonstration
Lectures will concern the body of knowledge surrounding multimedia production. The demonstrations will cover specific operations and techniques. You are expected to be at both of these (see Excused Absenses below). If you have to miss a lecture or a demonstration, permission for an excused absence must be granted by the professor before the lecture or demo. It is your responsibility to secure all materials and information presented in lecture or demo, even with an excused absence. Lectures and demonstrations will not be repeated. Lectures or demonstrations may be tape recorded with the professor's permission.
Excused Absenses You must clear any absence beforehand with the instructor and the instructor will require documentation before the absence is excused. Absences due to illness or other circumstances beyond your control will be handled on a case-by-case basis and will require documentation. 
    Note:
    • Attendance will be taken at all meeting times.
    • You may have 3 absences (excused or unexcused) from class without affecting your semester grade. 
    • A class is defined as one (1) lecture, one (1) demonstration or one (l) lab. 
    • After 4 absences from (lecture and lab combined) you will drop a letter grade of your final semester letter grade.
    • After 5 absences you will receive an automatic "F" for the course. 
    • Extenuating circumstances will be handled on a case-by-case basis.
Philosophy  As a student in a upper-level course you will often be expected to do original analyses of your work and that of others - your peers and recognized professionals. Your ability to plan, evaluate, and critically analyze project goals, guidelines, and problems to create a unique, self-generated solution is a central activity of this course. You will be expected to attend class and laboratory sessions and to turn in assigned work on time. Late work will not be accepted. Failure to do so demonstrates a lack of readiness to handle independent work and may call for individual counseling, loss of course points, or failure.
Outside work Outside work will be necessary. Prepatory sketches should be done outside of class. You will not be able to complete the assignments if you work only in class. Files can be passed back and forth between Mac and PC as long as (a) you use a PC disk, and (b) use correct PC 8.3 (ISO 9660 Level 1) file extensions
File security
and disks
You are responsible for the security of your files. Period. You should have multiple copies on multiple sources (disks, Zip, PUCC server) at all times. Given a faulty diskette or other media, the instructor will assist you in attempting to recover lost files. However, ultimately you are responsible for maintaining your digital data. Loss of data, files, or other associated items needed for a project will require that you recreate your work, with no exceptions. 
Student Conduct 
and Policies
  • No swearing, or derogatory comments about, or towards, any member of the class will be tolerated in any class period. 
  • No food or drinks of any kind will be allowed in any lab sessions. 
  • Students are expected to arrive on time for all class and lab sessions. 
  • Standards set by Purdue University as outlined in the Student Handbook and the University Regulations (1996-1997) will be observed in this course. Students are expected to be present at each and every meeting of the class. In the event that a student must miss a class period, they must inform the supervising instructor of the course of their absence and NOT a teaching assistant (TA). Should the student not be able to reach the instructor they are to leave a message for him/her at their office with the secretary. Should circumstances not allow this, the student may contact the Dean of Students Office and explain their emergency. The Dean's office will then pass the word along to each of the student's professors for them. Upon your return to Purdue, contact the supervising instructor as soon as possible in order to make arrangements for work, handouts, quizzes, or tests that they may have missed. The supervising instructor has the final word on what work, etc. students may be allowed to make up. Every student has the right to appeal to the university any decision made by their supervising instructor.
  • Late assignments will not be accepted unless prior arrangements have been made with the Instructor and because of extreme circumstances. (Not coming to lab, or forgetting, doesn't rate as an extreme circumstance.) 
  • No student will be allowed to make up any written exam, lab practical, exam, or quiz unless they have an official or medical excuse.
  • Standards set by Purdue University as outlined in the Student Handbook and the University Regulations (1996-1997) will be observed in this course. Any student found participating in cheating, plagiarism, copying material from another person's disk, using illegal cribs or other materials during a written examination, lying to course instructors and lab assistants about his or her own work, stealing tests, quizzes, or answer keys, and any such activities will be considered in conflict with the printed academic honesty guidelines as set out by Purdue University and the School of Technology. In such cases the matter will be reported to the Office of the Dean and the appropriate Purdue University administration officers for consideration and possible disciplinary action. (See Student Conduct Action Report).
  • Students who have special needs, i.e. hearing or visually challenged, etc., or in need of tutoring, etc., may contact the Dean of Students Office located in Schleman Hall, Room 207, 494-1747 for further assistance.
Laptops, pagers and 
cell phones
It is permissible to bring a laptop (notebook, palmtop) computer to class for the purpose of taking notes. However, it must be used QUIETLY ... that is, no clicking, clacking, or sound effects. If your laptop becomes a distraction to others in the class, you will be asked to turn it off and to NOT bring it back. Similarly, we will not tolerate beeping, chirping, ringing (or any other sound) from a pager or cell phone in class. If you must use your cell phone for any reason, you MUST leave the room.

Course Assignments
Book Tutorials Throughout the first half of the course you will be required to work through tutorials from the required text.  The tutorials are designed to help familiarize you with the authoring software we will be using.  Each tutorial contains specific tasks to help you get over the learning curve of the software.
Projects You will be expected to successfully complete a three projects. The first two projects require you to develop working prototypes. The final project is a fully complete interactive multimedia project. Projects will be graded on  professionalism, execution, creativity, technical merit, aesthetic value, and communicative value. See the weekly layout for more information concerning the projects.
Exams  The midterm exam will cover material from the lecture, demonstrations, and laboratory portions of the course and be administered during the lecture time period. The final exam will be a comprehensive exam and given at the appropriately scheduled time. 

Evaluation
Activity Percentages* Grading Scale
Project 1  10% 90-100 A 
Project 2 10% 80-89 B
Project 3 35% 70-79 C
Midterm Exam 20% 60-69 D
Final Exam 25% 0-59 F
Total 100%
*Regardless of the above percentages, any student who completes less than 80% of the assignments will receive an F for the course. 

Grading Philosophy
Superior work, professional  A
Above average student work 
Average student work  C
Below average student work  D
Failure 



For information contact: Carlos R. Morales

CGT 456 Spring 2001