Course Description
This course explores the history, architecture and development of the
World Wide Web. Current tagging and scripting languages are covered in
a tool independent environment. Topics also include authoring tools,
design, graphic and multimedia formats, and commerce, implementation and
security issues.
Course Objectives
Upon completion of CGT 141 / CIT 141, students will be able to:
-
Use the HTML language and its more stringent counterpart xHTML, and
use it to develop materials for the web.
-
Demonstrate an understanding of raster graphics formats for the web and use them within web
pages.
-
Apply proven methods for information architecture focused upon
audience, content, and delivery.
-
Demonstrate an understanding of the effect of the server on design, implementation and delivery, and how the browser and display affect web designs and materials.
-
Incorporate tables, frames, forms, audio, video and vector components on the web.
-
Use client-side scripting to extend the capabilities of HTML and XHTML.
-
Identify differences between extended technologies such
as VBScript, CSS, DHTML, XHTML, XML and XSL, WML, WAP, XAML, and how they differ
from HTML.
-
Show understanding of the legal and ethical implications of publishing on the web.
Texts
Equipment
- Several CD-R disks
- Three-ring binder (or other personal management aid)
- 1 Itoya Presentation/ Display Book - for submitting assignments
- Make sure it is 8 1/2" x 11" with at least 12 sleeves (they come in other variations)
- CD Label kit
- Self-adhesive Plastic CD disk holder (for project submission)
- Markers or color pencils (as needed)
Course Administration
Lecture and Demonstration |
Lectures will concern the body of knowledge surrounding hypermedia production.
The demonstrations will cover specific operations and techniques. You are
expected to be at both of these. If
you have to miss a lecture or a demonstration, it
is your responsibility to secure all materials and information presented
in lecture or demo. Lectures and demonstrations
will not be repeated (although they are being Boilercast). |
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 using unannounced quizzes throughout the semester.
- 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 college 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. |
File security and disks |
You are responsible for the security of your files. Period. You should
have multiple copies on multiple sources (CD-R, USB, TCN server, ICS 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. Loss of data, files, or other associated items do not constitute a reason for an extension of a deadline. |
Student Conduct and Policies |
- The Purdue
University Student Conduct Code must be followed.
- No swearing, or derogatory comments about, or towards, any member
of the class or the professor will be tolerated in any class period.
- Where any type of assignment for this course is concerned, no sexual
or sexually suggestive content will be tolerated. No alcohol or drug
related sites will be tolerated. No scantily clad or nude people will
be tolerated. In general, no inappropriate content will be tolerated.
Any of these violations will result in a zero(0) on that exercise, lab,
project, exam, or other assignment. Serious violations could result
in the student being sent to the Dean of Students. Your work should
be something you would be happy to show to your Department Head or the
Dean of the School.
- 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 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 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,
using past students' work from a previous semester, 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, and the student will fail the course. (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.
|
Campus Emergencies |
In the even of a major campus emergency, course requirements, deadlines, and grading percentages are subject to changes that may be necessitated by a revised semester calendar or other circumstances. The following are ways to get information about changes in this course:
|
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. |
Calculators |
- Only NON-programmable calculators are allowed during exams & quizzes.
- No graphing calculators will be allowed.
- If you have a question about your calculator, ask beforehand.
|
Exam Caveats |
- No electronic devices of any kind will be allowed at exams, except
for approved calculators. Do not bring a phone, pda, pager, text messager,
or any other electronic device to the exam. You will not be allowed
to answer it. If you are caught with it during an exam, your exam will
be confiscated, you will receive a zero on that exam, and you will be
asked to leave the exam.
- TURN OFF your cell phones, pagers, and any other electronic devices
that make noise. Be courteous to the instructor and your fellow classmates
by turning off these devices before class begins. Ringing phones, etc,
will not be tolerated during class.
- Only NON-programmable calculators are allowed during exams & quizzes.
- No graphing calculators will be allowed.
- If we catch you with a NON-approved calculator, you will fail the
exam.
- If you have a question about your calculator, ask before the exam.
- Hats: Anything with a bill (ball caps, etc.) must be turned around
backwards or taken off during the exam.
- Sunglasses: Not allowed. Take them off.
|
Course Assignments
Exercises |
Throughout the course you will be required to work through the specific
xHTML, CSS and other exercises. The exercises are designed to help
familiarize you with these "languages." Each tutorial contains specific
tasks to help you get over the learning curve of using it. You are expected
to create these exercises by hard coding -- not with a page or site editor. |
Projects |
You will be expected to successfully complete two projects. The first
project will require you to use xHTML and will be a multiple page, frames
site. The second project, will
be a site (content of your choosing, but a self promotional site is usually
most effective), that uses xHTML, CSS and Javascript. 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. |
Quizzes |
Throughout the course, quizzes will be given and used to take attendance during lecture. The quizzes will not be announced and they will cover material from previous lectures. If you happen to miss a quiz, you will be counted abscent for that lecture. See the attendance policy for more information about abscenses. |
Exams |
The midterm exam will cover material from the book(s), lecture, demonstrations,
laboratory, and project portions of the course and be administered during the lecture
time period. The final exam will be a cumulative and comprehensive exam
and given at the appropriately scheduled time. |
Grading
Activity |
Percentages* |
Exercises & Quizzes |
55% |
Project 1 |
30% |
Final Exam |
15% |
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 Scale
This course assigns grades as A, B, C, D, F. The +/- system is not used in this course.
90 - 100% |
A |
80 - 89% |
B |
70 - 79% |
C |
60 - 69% |
D |
0 - 59% |
F |
Grading Philosophy
Superior work, professional |
A |
Above average student work |
B |
Average student work |
C |
Below average student work |
D |
Failure |
F |
For information contact: Professor Glotzbach
CGT 141/CIT 141 Summer 2010 |
<%
Dim fso, f
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFile(Server.MapPath("./syllabus.asp"))
Response.Write("Last Modified: ")
Response.Write(f.DateLastModified)
Set f = nothing
Set fso = nothing
%>
|
|