CSCI N241: Internet Applications - Final Project
The Masterpiece Submission
Overview:
Your final project should be your masterpiece. Prove that your "apprenticeship" is over and that you are ready to continue learning about web development through advanced course work or on your own. For your final project, you will need to create a comprehensive, multi-page XHTML/CSS website that solves a "commerical" problem or need that you identify. You may create a website for a business (real or imaginary); you may develop a website for a non-profit organization; or you may create a website showcasing one of your hobbies, etc.
Requirements:
Your final project will consist of three distinct parts: (1) a Final Project Proposal DUE: Friday, 05.11.2012 (2) a Final Project Prototype Deliverable and (3) Final Project Documentation. You will need to post the Deliverable and the Documentation the class server no later than midnight on Sunday, 05.20.2012. You must use your hightechacademy.net webspace to house all of the files for your project; I will not grade any projects that students post elsewhere.
Final Project PROPOSAL:
Create a web page proposing your final project. The proposal should have three sections.
(1) First, answer the following questions:
(2) Develop a Project Timeline. Include intended dates for major project milestones such as when you intend to have certain sections of your project complete and a date for code freeze, among others.
(3) Identify preliminary resource materials. At a minimum, include
(a) Two "competitive" sites you will analyze for baseline information for your project. For example, if your sample site is going to be an online pet store, you should identify URL's to two existing pet store sites on the web.
(b) Two online User Interface Articles
(c) Two online Web Site Layout and/or Design Articles
(d) Two online Technical Articles (ie, how to create rounded corners, center a page, flow around an image, etc.)
Post your proposal to web no later than midnight on Friday, 05.11.2012. Create a link to your proposal on your class homepage (index) Page.
Final Project SITE:
Complete a comprehensive, multipage (minimum of 4 pages) XHTML/CSS website using the following guidelines, at a minimum:
Other points to consider ...
Create project documentation as a Word document, and include a link to the documentation on your Course Index Page. Your project documentation should include the following sections listed below. NOTE: To see a sample submission, download and open this one "Sample N241 Final Project Documentation"
|
FEATURE
|
URL
|
| External Stylesheet | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/css/main.css |
| Embedded Stylesheet | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage1.html |
| Header comment | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage1.html |
| CSS Style Comment | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage1.css |
| Example of a table | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage2.html |
| Example of a <blockquote> | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage1.html |
| Example of an <ol> list | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage2.html |
| Example of an <ul> list | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage3.html |
| Example of a <dl> list | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage2.html |
| Example of an image map | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage4.html |
| Example of a PNG or GIF image | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage1.html |
| Example of a JPG image | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage3.html |
| Example of a form | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/orderForm.html |
| Example of a css-delivered roll over | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage1.html |
| Example of a style that overrides another | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage2.html |
| Canned Javascript function | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage3.html |
| Any Other Feature(s) You Might Want Considered | http://hightechacademy.net/websites/2011_2012/Spring/LastFirstname/finalProj/mainPage2.html |
Post your project files, including documentation, to your web space with a links properly labeled on your class home page no later than midnight on Sunday, 05.20.2012. Don't forget to create a link to your proposal on your class home page as well (due 5/11/12).
Here are a few Final Project examples - minus the required commenting and documentation.