A+ Work




IT/238 Version 7 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 9 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 2: Determine sections of your JavaScript® code that will include both repeating code and decision statements.

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

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

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

Due in Week 8: 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:

Required text in the text field
Required numeric value in the text field
Radio button selected
At least one item selected from a list
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

IT/238 Version 7 1 Associate Level Material
Appendix B

Kayla (meikel) Salvatori
IT/238

Final Project Design Document

Complete the following document after thoughtful consideration of the final project’s requirements. Other requirements that must be considered include the following:

Proper HTML and JavaScript® structures
Being error-free
All pages and images properly saved and uploaded to your web space

Requirement
Dynamic HTML menu with links from and to all pages

Describe the exact menu layout.
What is the text for each item?
What is the URL of the link for each item?
Use of a cookie to save and retrieve data

What purpose will you use a cookie?
What page will it be on?
Form validation by use of a JavaScript® function and event, including the following:

Required text in the text field
Required numeric value in the text field
Radio button selected
At least one item selected from a list
Check box selected
List of every control you add to the form
Validations associated with each control
The page name for this form
Repeating logic included with while, do…while, or for statements

Will you use while, do…while, or for statements?
What will you use repeating logic for?
What page will it be on?
Decision logic included, using if…else or case statements

Will you use if…else or case statements?
What will you use decision logic for?
What page will it be on?
One built-in JavaScript® class used: date, number, math, or string

What class will you use?
what will you use this class for?
What page will it be on?