Homework 1
Make a Web Site
50 points, due 11 PM on July 6th, 2006
Requirements
Your web site must contain the following web pages:
-
1. Introductory page
-
• Your name
-
• Your major
-
• Summary of your computer expertise at the current moment
-
• Links which can be placed anywhere on the page:
-
-
-
-
• A Java Applet video game
-
• Another site of your choice
-
• Links which must be at the top of the page (similar to the course website):
-
-
-
-
2. Homework page
-
• A link to each homework assignment
-
• A summary per homework that includes
-
• Team members if any
-
• Acknowledgment of other help received
-
• Directions for how to run any programs in the assignment
-
• Any other pertinent information
-
• A link back to your Introductory page
-
3. Project page
-
• For now just a place holder, saying more to come
-
• A link back to your Introductory page
-----
Update: There does not seem to be a discussion board yet for the summer session of this class (only last Spring’s discussion board is set up at the site below)... so, instead of posting to the board, just e-mail me when you are done.
-----
How to
To create the content for your website, you can use a program specifically designed to edit web pages (like Dreamweaver, Frontpage, or iWeb), or a standard modern word processor (Word, OpenOffice, Text Edit, etc.). Any of these editors allow you write text or import images without worrying about the actual HTML code used to format the web page. You may, however, choose to make your web page with a simple text editor by writing HTML code yourself. If you would like to learn more about the hypertext markup language, HTML, you can look at a these sites:
Once you have created a website, you will need to transfer it to a web server (to “publish” it, or “put it on the web”). To do that, you need to save your files into a specific folder on the Duke University computer system (acpub). To transfer work from your computer to acpub, use the following instructions (note: “directory” and “folder” are synonymous and can be used interchangeably):
-
-
2. Select File -> Quick Connect.
-
3. For the Host Name to connect to, enter godzilla.acpub.duke.edu.
-
4. For the User Name put in your NetID.
-
5. Put in your password when prompted.
-
6. On the right side will be your files on your Duke account, and on the left side are files on your personal computer. Find the directory public_html in your Duke account.
-
7. Double click on the public_html directory.
-
8. Create a new directory within public_html called cps004.
-
9. Double click on the cps004 directory.
-
10. Now find index.html on your local computer.
-
11. Click and drag index.html to your Duke account to copy the file into your cps004 directory.
-
12. If you've done everything correctly, you should be able to go to your web address, which is http://www.duke.edu/~your_login/cps004 (where you replace your_login with your actual username) and see the web page you just created.
Be sure to start early enough to ask for help if you get stuck!