Final Project Requirements

All final projects must meet these minimum requirements

  • Mandatory folder structure: All files (Web pages, images, etc.) associated with your final project must be in one folder (although this final project folder may contain subfolders). Your final project folder must be inside your existing personal folder in the class folder on the server. You may not use other Web space that you may have available to you outside of class for your final project except for large media files that you link to like MP3s or Quicktime movies.
  • Your links must be relative (with the exception of links to external sites, which of course need to be full URLs).
  • 5 pages minimum.
  • A coherent content theme.
  • A site map, containing a link to every Web page of your final.
  • No JavaScript.
  • No Flash.
  • No use of WYSIWYG HTML editor.
  • The final project feedback form must be submitted by the due date.

No final projects will be accepted late

To receive credit for the final, you must submit the final project feedback form on time, even if you have not finished your project. Failure to finish on time due to poor time management is not grounds for an incomplete.

How final project points are calculated

Possible
points
Skill demonstrated
100

10 points for each Web page, up to 100 points, that contains all of the following:

  • A unique, descriptive title between each page's <title> tags.
  • A look and layout (and content theme) that is consistent with all the other pages, including a specified (color or image) background.
  • A navigation scheme that contains a link to your project's home page, site map, and other main pages of your project. The navigation scheme must be consistent among all pages.
  • Validation links for HTML and CSS on each page. You may use the links in this validation tutorial or the graphical links that the w3.org provides. Remember to use the CSS3 validator link if using those properties in your styles.
  • Your mandatory site map page also counts as one of your pages.
30 The use of an external style sheet, to control text formatting. You may also use your styles for page layout. This style sheet must validate and work.
10 2 points for each use of a different CSS ID or class in your style sheet, up to 10 points. A pseudo-class does not count as a class.
10

A CGI fill-in form that uses at least 3 of the following types of form tags:

  • <input type="text">
  • <input type="radio">
  • <input type="checkbox">
  • <textarea>
  • <select>

Link the action of the form to the namevalue.cgi script as was done in exercise ten. You also need submit and reset buttons to make the form work.

10 5 points for each table used, up to 10 points.
10 2 points for each image related to your site's content, up to 10 points. Cite where you obtained any images you did not created. Validator buttons and background images do not count.
10 5 points for each list (unordered, ordered, or definition) up to 10 points.
10 A link from your class assignments index page to your final project's home page.
10 Personal presentation of your final project site in front of the class.
200 Total possible points
 
Points
lost
Errors that result in lost credit
-1 -1 point for each broken link.
-1 -1 point for each broken image.
-1 -1 point for each page not linked from your site map.
-2 -2 points for each page that does not validate according to the W3C's XHTML 1.0 Transitional standard and the CSS validator.
-5 -5 points for not following the mandatory folder structure outlined above.
-5 -5 points for not having at least 5 pages.
-5 -5 points for using JavaScript.
-5 -5 points for using Flash.
-15 -15 points for using a WYSIWYG HTML editor.

bottom graphic for DM 60A pages