Computer_Science
 Home | People | Curriculum | Projects | Resources | Media

The World of Computing

CS100

Haverford College

Spring 2008

Lab 1

Due: Wednesday, March 5

HCI, GUIs and HTML

In this lab you will design and implement a homepage/website. The topic of this site can be almost anything, but it is suggested that you make it your own page. You should follow the labs in Module 4, saving your work along the way. Only the final product should be submitted in a folder using the naming conventions used before (yourlastname.1). The folder should contain at least two HTML files and a small graphic file, with the starting file named index.html.

Also, this term your home page will be used as a "virtual introduction" to those in the community with whom we are planning on working, so it is important that the content be accurate, professionally presented, and (of course) accessible. Please include a small section (could be a bullet/numbered list) of computing and IT that is of interest to you, and/or that you have used or are planning to use. This list can include the simple stuff (word processing, email) and more challenging (attachments on email, makeing a photo album) to the truly advanced (synching a PDA, setting up a wireless network, using Flickr). Your work must be made available on the storage server in your public_web folder viewable to off campus clients; I'll also need the link to your page for Lab 1 that I will use to list all student pages for the class. It would be ideal to place a preliminary homepage up ASAP for this purpose; the final product is due in early March.

You must implement this work in HTML, and not use any HTML generation application (e.g., DreamWeaver, HomePage, Microsoft Word). You may use a pre-approved "text-browser editor" such as Taco HTML Edit. It is also strongly suggested that you maintain a copy on the storage server and/or on a USB key and/or a ZIP disk for backup and to work in the CS lab

Goals:

Recommended: complete the following lab pieces from Module 4

Evaluation: these items must appear in you final homepage/website (numbers are minimums) -- use comments in your HTML files to indicate where each of these features appears in your work.

Your work should be placed into a folder using the naming convention yourlastname.1 (e.g., dougherty.1), with the main file named index.html. Other files names should be chosen intelligently, and the site should work if started at the index.html page. Use relative links to your pages/images, and absolute links to other ones. The size of the folder should be less than 200 KB.

Submitting Completed Lab:


CS100 Labs: 0 1 2 3 Schedule Links

Haverford College Page maintained by John Dougherty, Computer Science, Haverford College