Sie sind auf Seite 1von 6


This course provides a strong foundation in HTML, working with images, beginning JavaScript
programming, and web design so that the student can create a functional web site (3,0). You can
expect to spend a minimum of 5 hours per week on the computer.

FAQ (just in case you have not read it yet)

FAQ: I was interested in taking the Intro. to WWW design and was wondering if the course
listed is an online course? If so, is the online course harder than actually being in class?

Any course with a section of OL1 is an on-line section.

Your second question is a little harder to answer :) Technically no it is not harder because you
have to do the same assignments etc. However for many people yes it is harder because you have
to learn so much on your own. A face to face class is always easier then online, that is a given.
Two issues you need to think about with an online class are:

1. You have the flexibility in when you attend class. Of course you may consider that an
advantage but it is really a disadvantage many times. Since you don't have a specific time each
day to go to class, often people easily 'skip' it. Even though it is online you need to go online
everyday(or as dictated by the course instructor) and post a comment to participate.

2. When you have a question online you need to type your question and wait for an answer.
Many times I reply with another question because your first question was not clear enough (this
is pretty common); you reply back, I ask another question etc. This of course is not always how it
goes but it is common. Now since you most likely asked your question Sunday night at 2 am, I
don't get a chance to ask you a follow up until Monday, then Monday night at 2 am you reply,
my follow-up doesn't come until Tuesday, your reply Tuesday night, finally on Wednesday I am
able to provide you with the complete answer. In a face to face class it takes 5 to 10 minutes for
the same process.

Make any sense? So the online class is the same class as the day class, however the environment
does (or can) make it harder for many people. So I can't answer that question, only you can. So if
you are trying to register you will need an override, i would need your 95 number and i will do a
limited number of overrides into the course.

Learning Objectives
 Be able create a blueprint (storyboard) of your web site.
 Be able to map out the structure of a web page.
 Gain a solid foundation of the xhtml Rules
 Gain a solid foundation of the use of CSS Rules
 Gain an understanding of JavaScript
 Be able to use simple JavaScript in your web site.
 Understand how to implement web standards in your web site.
 Be able to use good coding practices.
 Be able to create a web site with all of the above.

Required Materials
Book: Web Site Design Made Easy Third edition by Dennis Gaskill

W3 Schools xhtml and css tutorials

Web Site: by Ross Shannon. One of many many online


W3 CSS Validator

W3 XHTML Strict 1.0 Validator

Mozilla FireFox web browser. Requires UVM account.

Firebug add on for Mozilla Firefox. This is used to view CSS rules on your site.

An FTP program (for example WINSCP for PC's or Fetch for Macs) - you will need your zoo
username and password first (used for sending (ftp) files from your home to the lab computers).
If you prefer to use a web site (at uvm: )

Web editing tools (your choice)Some examples:

1. PC: HTML Kit

2. MAC: TextWrangler

Course Expectations
You will be expected to download programs and install them on your home computer (or use the
computer lab on campus). All assignments will be checked via the WWW so you will need to
learn how to ftp and set permissions.

For online courses you are required to make a post for each topic before the next topic is started.
Your post can be short like 'checking in' to let me know that you are checking the pages.

The texts and websites are there for you to read, do so, there is no way i can provide that much
detail in lecture notes.

Grading Policy:
Homework 50 %
Project 20 %
Exam 20 %
Attendance 10 %
Total 100 %

It will be your responsibility to insure that your assignment has been graded and recorded
(grades will be posted on the www). After two weeks time you can not question your grade. Be
sure to look at the comments and see if you understand why it is wrong before asking. You
should contact the grader (via email) first before asking the instructor. If after speaking with
grader your question is not resolved then contact the instructor.

Notice the three colors for your grades, Not Graded, Grading in progress and Grades Released.
You will not see your grade until the grades get released. Only grades that are released are
counted in your current grade. If you have a zero and a ton of comments their is a good chance
we could not grade your site and you should contact the grader asap. Usually the first comment
will explain it all.

Since Finals bring out personality changes to even the most pleasant individuals, I will not
review grades with a student starting a week before finals and including finals week.

When you check your grades online you will notice several links at the top. It is important to
note that clicking your name will take us to your web site and that is what we will be checking
when we grade online assignments (just like the class list page). Click it. If you cannot see your
files neither can we.

Hide my website URL from the class link will do just that. One of the menu options MAY (not
all classes will have this) have a link to view the class web pages. You do have the option to not
have your name show on the list. Keep in mind though that anything you place in the
public_html folder will be viewable if someone types in the your url unless you have set the
permissions otherwise.

Email notification will provide you with an email message to your UVM account when your
assignment is graded and when you are not present for class.

Class attendance is mandatory and is part of your grade. If for any reason you cannot attend class
you are required to submit a note via the course website (calendar or sick pages) before class
time. You may notify me up to seven days in advance. You are not permitted to miss more than 7
classes (excuse or no excuse), if you do you forfeit your entire attendance grade. During the last
week of classes, attendance is mandatory period. There may be times during the semester when
attendance is also mandatory. Being present is worth one point, late is 80%, submit notification
is 75%.
Online class attendance will be judged based on the dates that you post a question or comment
(ie you must post weekly (daily for summer classes)). Two postings in one week do not count
towards two weeks of attendance.

General Info
Email Policy

Since email has become so overloaded i request that you don't send me email unless you need to.
So all questions should be asked in class (posted on the discussion board for online classes. you
can post your questions anonymously (these will of course not count as attendance)). This way
everyone gets the benefit of the question and answer.

There will be times when you do need to email (oh just highlight where my email should be up
above, its there, i just made the color white so you don't see it) please follow these rules:

1. Subject: CS008 your reason:

o Attendance
o Grade
2. Message: please keep your message short
o clear
o to the point
o try not to ramble and at the same time try not to leave any information out
o It is always helpful if you have submitted the assignment and provide a url link if
it is to your website

Lab Open Times:

Labs are open 24/7 during the academic year, 7am to 10pm on holidays (see schedule). The
votey building is locked at 10pm everyday, you will need to use your student access card to get
into the building. If you are enrolled in my class than you should have access to the building with
your card. If you cannot get into the building or the actual lab is locked please call police
services 656-FIRE (3473) they should let you in (you will need UVM ID of course. There is a
campus phone on the outside of Kalkin (on the Fleming museum corner)

Class Etiquette:

Be on Time. Leaving in the middle of class for any reason is rude and unacceptable. If you must
leave early please ask first.

Electronic Devices:

No Cell phones, laptops or other electronic devices allowed (except in the online class :). They
need to be turned off during class. If your phone rings (or vibrates loud enough for me to hear it)
you will lose your attendance points for the day. If it happens during an exam time, all points up
to that time. This also includes checking to see who calls you, texting your friends, or checking
email (cell or laptop) during class time.

Online Etiquette:

Check the discussions daily, reply minimally once a week (summer daily) to each topic
BEFORE the next topic is posted. Take your time to provide well written comments and
questions as it is part of your grade.

For general computer problems please see:

 PC problems - See Victor, Votey 235

 Unix or account problems - See Jim, Votey 235 NOTE: For account problems you will
need valid identification.
 If you have trouble submitting your assignment please email me BEFORE the deadline.

Late Policy:

All assignments must be submitted on time. All assignments are due by noon on the date listed
on the calendar. You will be allowed one late submission all semester, at 10% off, see instructor
for details. Be sure to submit all the files (you can submit them all at once or one at a time).
No late assignment will be accepted after the last day of classes. The final project
cannot be submitted late. Your submitted copy is your proof that the assignment was submitted
on time.

Religious Holidays:

Students have the right to practice the religion of their choice. Each semester students should
submit in writing to their instructors by the end of the second full week of classes their
documented religious holiday schedule for the semester. Faculty must permit students who miss
work for the purpose of religious observance to make up this work. See Interfaith Calendar or
see the Vermont Calendar. Additional University of Vermont policies may be found at: UVM

Academic Honesty Policy

The Computer Science Department rigorously enforces the Code of Academic Integrity Policy as
outlined in the Code of Rights and Responsibilities and University Policies. At the first suspicion
of violation of this policy, the case will be immediately forwarded to the Coordinator of
Academic Integrity. The typical sanction for a violation is a grade of an "XF" in the course. A
second violation typically results in dismissal from the University.

Your assignments will be electronically compared to everyone else's. If you assist someone in
cheating you are guilty as well (this year or next). You must type and format your assignments
yourself, starting an assignment or copying and pasting, from someone else's assignment is a
case of academic dishonesty and will be treated as such. Each work submitted must be your own
work, no collaboration is allowed.

The only external programming code you are allowed to use are the examples I give you. Any
other external code (ie found from a google search etc) is considered academic dishonesty and
will be treated as such. If you feel the need to use free code or shareware code please consult
with your instructor PRIOR to using it.