Final Project Website Resources: Appendices A & B Create a website with your choice of theme that contains the requirements listed in the appendix. Submit your HTML file to the Assignments tab. Post a message with the URL of the website you created.

profilemrston
it_238_appendix_a.doc

Appendix A

IT/238 Version 3

1

Associate Level Material

Appendix A

Final Project Overview and Timeline

Final Project Overview

Throughout this course, you develop a basic website that uses various JavaScript™ structures. The theme for your website is your choice, but it must be consistent across all pages. The following are some ideas to help you get started:

· Sell a product to consumers or businesses.

· Represent a charitable organization.

· Act as a portal that provides information and links to businesses in a particular industry or industries.

You must upload your website to the Toolwire® web space prior to the Week Nine due date.

Final Project Timeline

You should budget your time wisely and work on your project throughout the course. As outlined below, some assignments in the course are designed to assist you in creating your final project. If you complete your course activities and use the feedback provided by the instructor, you will be on the right track to successfully complete your project.

· Suggested in Week Two: Determine sections of your JavaScript™ code that will include both repeating code and decision statements.

· Suggested in Week Five: Develop a form for gathering user information that will employ various form validation techniques.

· Suggested in Week Six: Determine how you will use at least one built-in JavaScript™ class in your final project.

· Suggested in Week Seven: Determine the method in which you will employ the use of cookies in your website.

· Due in Week Eight: Develop a Dynamic HTML menu for your website.

Final Project Requirements

15 pts

Proper hypertext markup language (HTML) and JavaScript™ structures

10 pts

Website developed around one theme or topic

30 pts

Dynamic HTML menu with links from and to every page

30 pts

Use of a cookie to save and retrieve data

45 pts

Form validation by use of a JavaScript™ function and event, including the following:

1) Required text in the text field

2) Required numeric value in the text field

3) Radio button selected

4) At least one item selected from a list

5) Check box selected

35 pts

Repeating logic included with while, do…while, or for statements

35 pts

Decision logic included, using if…else or case statements

25 pts

One built-in JavaScript™ class used: date, number, math, or string

15 pts

Error-free

10 pts

All pages and images properly saved and uploaded to your web space

Total Points: 250