SlideShare a Scribd company logo
Web Development and Design Final Project
Before you begin the project, please answer these four questions
in a paragraph:
What is the difference between the client and the server?
What is the difference between server-side and client-side
scritping? Why are they separate?
What is a web browser?
What is a regular expression?
Overview
The purpose of the project is to use most of the techniques you
have learned from this course. You may choose any project as
long as it meets the requirements discussed below.
The project must be a real application in the sense that the site
must be hosted somewhere on the Internet. You can either
arrange your own hosting or use WebHawks.
You are free to apply homework assignments toward the final
project. However, the final project must be work that you have
produced and not material simply copied from another source. If
you do copy small portions from another source, you must cite
the source and have permission to copy the material.
The final project presentation will count as the final exam for
the course. You must demonstrate your completed project to the
instructor during the scheduled final exam time to pass the
course.
Item
Description
Points
1
At least one function embedded in an HTML page
(either the head section or the body section)
2
2
At least one function in an external JavaScript (*.js) file
2
3
At least one array
2
4
At least one use of all these control structures:
a. while or do-while loop
b. for loop
c. if or if-else
1
1
1
5
At least one use of all these event handlers:
a. onload
b. onclick
c. onmouseover
d. onmouseout
e. onsubmit
1
1
1
1
1
6
At least one Date object method call
1
7
At least one Math object method call
1
8
At least one page displaying animation using JavaScript
5
9
At least one page with a JavaScript rollover menu using images
3
10
At least one form field validated on the client using JavaScript
5
11
At least one regular expression
2
12
At least one cookie that gets saved and retrieved
5
13
A project report as described below
4
14
All your Web site pages must function correctly as described in
Project Evaluation Criteria section
10
TOTAL
50
Project Report
The project report consists of the following information:
· Your name
· Your project's name
· A brief introduction describing the purpose of your project
(one paragraph is sufficient)
· The URL entry point for your project on the Internet
· A description of each page of your project Web site including:
· Your JavaScript animation page, including a description of the
animation
· Your PhP/MYSQL, including a description
· Your form validation page, describing valid and invalid values
· Your cookie setting and retrieval pages, including values that
are set and retrieved
· In addition, you should explain any unusual coding (that we
did not cover in class) used to meet the specifications. If you do
not, then I may miss how you achieved some specification and
you will not get the credit you deserve.
· Also, if your site is password protected in some way, please
provide me a way to login such as a guest username and
password.
Project Presentation
You must demonstrate your project on the day of the final. You
must attend at the scheduled time or you will receive a zero (0)
and fail the course (except by prior arrangement with the
instructor). While you must present your project, you do not
have to demonstrate it in front of the class. (When everyone
else is done, you can present it to the instructor individually.)
Feel free to refer to or display your written report during the
presentation. Point out as many of the cool features as possible
so we can all enjoy them.
Suggested Presentation Flow:
1. State your name and your project's name.
2. Briefly describe the purpose of your project
3. Demonstrate and discuss each project page including:
· Animation page
· Form page and validation techniques used
· Cookie pages and cookie values set and retrieved
4. Summarize the project.
When the demonstration is over, or your time is up, then
quickly summarize the program's purpose. Then pause for about
10 seconds to give us a chance to applaud!
Project Evaluation Criteria
The instructor will evaluate your final project using the
following criteria. Each criteria represents a specific
achievement of your project and has a scoring guide. The
scoring guide explains the possible scores you can receive.
Some scoring guides have a list of indicators. These indicators
are a sign of meeting, or a symptom of not meeting, the specific
criterion. Note that a single indicator may not always be reliable
or appropriate in a given context. However, as a group, they
show the condition of meeting the criterion.
Required Features
Points as shown in parentheses for each demonstrated feature in
the specifications. (50 points, including the Web Site
Functionality and Project Reporting and Presentation points
described below)
Web Site Functionality
· 10: Demonstrates mastery of a Web site using JavaScript:
· Has extra features or demonstrates techniques beyond the
course
· Meets all project requirements (see above) with particularly
elegant solutions
· Runs with no error conditions reported by the browser
· 8: Has all the functionality expected of a professional Web
site using JavaScript:
· Demonstrates many techniques from the course
· Meets all project requirements (see above)
· Runs with no error conditions reported by the browser
· May have one minor error in the JavaScript on a page
· 6: Has most of the functionality expected of a Web site using
JavaScript:
· Demonstrates some techniques from the course
· Meets all but one of the project requirements (see above)
· May have 2–3 minor errors
· Project not available on the Internet
· 4: Has some of the functionality expected of a Web site using
JavaScript:
· Demonstrates some techniques from the course
· Meets at least ½ of the project requirements (see above)
· Implementation seems excessively complicated
· May have JavaScript warnings or errors in the browser
· 2: Serious functional problems but shows some effort and
understanding:
· Meets at least ½ of the of the functional requirements (see
above)
· Has a major error (detected by the browser) or many minor
errors
· Demonstrates few techniques from the course
· 0: Web site does not run or was not presented by the specified
time
Project Reporting and Presentation
· 4: Project is reported clearly and completely:
· Has extra features or demonstrates techniques beyond the
course
· Student presents information in a logical and interesting
sequence
· All requirements of the project were presented
· Written report was presented to instructor before the project
was presented
· All project-reporting requirements were turned in
· Report is well-written and grammatically correct
· 3: Project presentation or report has minor problems:
· Student presents information in a logical sequence
· All but one of the project requirements were presented
· Some minor project-reporting requirements are missing
· Report contains spelling errors, but is otherwise clearly
written
· 2: Project presentation or report has significant problems:
· Audience has difficulty following presentation because student
jumps around
· At least ½ of the project requirements were presented
· At least ½ of the project-reporting requirements were turned in
· Report only submitted electronically and without a paper copy
· 1: Project presentation or report is unclear or incomplete:
· Audience cannot understand presentation because there is no
logical sequence of information
· Less than ½ of the project requirements were presented
· Less than ½ of the project report was completed
· 0: No project report submitted or was not presented at the
specified time
· Maximum Score: 50
What to Turn In
· Bring a written copy of the project report to class.
· Before the presentation, submit to Blackboard a .zip file with
all your files placed in their correct directories. Include the
following:
1. The written report document as README.txt
2. All PHP, MYSQL, JavaScript, HTML, CSS and image files
3. Any other file needed to make your project work
· You must submit all the files needed for your project to work
properly. Do not assume that the instructors has any files. Your
project must work as submitted.
SPT 111 Sport Business Written Reports Guidelines and Rubric
Prompt: Research a sport business organization or individual
and write a minimum 400-word report that summarizes the
organization’s products, services, major accomplishments, and
other relevant information in relation to the sport industry. This
rubric will be used to grade the Sport Business Written Reports
due in Modules Four and Six.
Format: Written reports must follow these formatting
guidelines: double spacing, 12-point Times New Roman font,
one-inch margins, and APA format. Word-length requirement is
400 minimum.
Instructor Feedback: Students can find their feedback in the
Grade Center.
Critical Elements
Exemplary
Proficient
Needs Improvement
Not Evident
Value
Summary of Organization’s Products and Services
Meets “Proficient” criteria substantiated with relevant examples
to support the organization’s products and services
(36-40)
Identifies the organization’s products and services
(32-35)
Does not sufficiently identify the organization’s products and
services
(28-31)
Does not identify the organization’s products and services
(0-27)
40
Summary of Organization’s Major Accomplishments
Meets “Proficient” criteria substantiated with examples to
support rationale
(36-40)
Identifies the organization’s major accomplishments
(32-35)
Identification of the organization’s major accomplishments are
lacking in detail
(28-31)
Does not include claims on major accomplishments
(0-27)
40
Articulation of Response
Submission is free of errors related to citations, grammar,
spelling, syntax, and is presented in a professional and easy to
read format
(18-20)
Submission has no major errors related to citations, grammar,
spelling, or syntax
(16-17)
Submission has major errors related to citations, grammar,
spelling, or syntax that negatively impact readability and
articulation of main ideas
(14-15)
Submission has critical errors related to citations, grammar,
spelling or syntax that prevent understanding of ideas
(0-13)
20
Earned Total
Comments:
100%
Web Development and Design Final ProjectBefore you begin the p.docx

More Related Content

Similar to Web Development and Design Final ProjectBefore you begin the p.docx

Project Deliverable 6 Project PlanDue Week 10 and worth 250 p.docx
Project Deliverable 6 Project PlanDue Week 10 and worth 250 p.docxProject Deliverable 6 Project PlanDue Week 10 and worth 250 p.docx
Project Deliverable 6 Project PlanDue Week 10 and worth 250 p.docx
anitramcroberts
 
BITM3730 8-30.pptx
BITM3730 8-30.pptxBITM3730 8-30.pptx
BITM3730 8-30.pptx
MattMarino13
 
BITM3730 8-30.pptx
BITM3730 8-30.pptxBITM3730 8-30.pptx
BITM3730 8-30.pptx
MattMarino13
 
Internet basic of it20
Internet basic of it20Internet basic of it20
Internet basic of it20
rosu555
 
Free presentation template for web design projects
Free presentation template for web design projectsFree presentation template for web design projects
Free presentation template for web design projects
Thomas Talavera Karslake
 
Manikanta_Chimata
Manikanta_ChimataManikanta_Chimata
Manikanta_Chimata
Manikanta Chimata
 
Resume
ResumeResume
Resume
Alan Rai
 
Swati_Gupta_.NET_5.7Years
Swati_Gupta_.NET_5.7YearsSwati_Gupta_.NET_5.7Years
Swati_Gupta_.NET_5.7Years
swati gupta
 
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Perficient, Inc.
 
CIS 498 Imagine Your Future/newtonhelp.com   
CIS 498 Imagine Your Future/newtonhelp.com   CIS 498 Imagine Your Future/newtonhelp.com   
CIS 498 Imagine Your Future/newtonhelp.com   
bellflower48
 
CV1-Sadaf_Siddiqui
CV1-Sadaf_SiddiquiCV1-Sadaf_Siddiqui
CV1-Sadaf_Siddiqui
Sadaf Siddiqui
 
Prasanth_CV
Prasanth_CVPrasanth_CV
Prasanth_CV
Prasanth Sethu
 

Similar to Web Development and Design Final ProjectBefore you begin the p.docx (12)

Project Deliverable 6 Project PlanDue Week 10 and worth 250 p.docx
Project Deliverable 6 Project PlanDue Week 10 and worth 250 p.docxProject Deliverable 6 Project PlanDue Week 10 and worth 250 p.docx
Project Deliverable 6 Project PlanDue Week 10 and worth 250 p.docx
 
BITM3730 8-30.pptx
BITM3730 8-30.pptxBITM3730 8-30.pptx
BITM3730 8-30.pptx
 
BITM3730 8-30.pptx
BITM3730 8-30.pptxBITM3730 8-30.pptx
BITM3730 8-30.pptx
 
Internet basic of it20
Internet basic of it20Internet basic of it20
Internet basic of it20
 
Free presentation template for web design projects
Free presentation template for web design projectsFree presentation template for web design projects
Free presentation template for web design projects
 
Manikanta_Chimata
Manikanta_ChimataManikanta_Chimata
Manikanta_Chimata
 
Resume
ResumeResume
Resume
 
Swati_Gupta_.NET_5.7Years
Swati_Gupta_.NET_5.7YearsSwati_Gupta_.NET_5.7Years
Swati_Gupta_.NET_5.7Years
 
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
 
CIS 498 Imagine Your Future/newtonhelp.com   
CIS 498 Imagine Your Future/newtonhelp.com   CIS 498 Imagine Your Future/newtonhelp.com   
CIS 498 Imagine Your Future/newtonhelp.com   
 
CV1-Sadaf_Siddiqui
CV1-Sadaf_SiddiquiCV1-Sadaf_Siddiqui
CV1-Sadaf_Siddiqui
 
Prasanth_CV
Prasanth_CVPrasanth_CV
Prasanth_CV
 

More from melbruce90096

`Do assignments as detailed outNO WIKI for referncesPlease m.docx
`Do assignments as detailed outNO WIKI for referncesPlease m.docx`Do assignments as detailed outNO WIKI for referncesPlease m.docx
`Do assignments as detailed outNO WIKI for referncesPlease m.docx
melbruce90096
 
_____1.On July 9, Sheb Company sells goods on credit to .docx
_____1.On July 9, Sheb Company sells goods on credit to .docx_____1.On July 9, Sheb Company sells goods on credit to .docx
_____1.On July 9, Sheb Company sells goods on credit to .docx
melbruce90096
 
[removed]eltomate  Son rojos y se sirven (they are serv.docx
[removed]eltomate  Son rojos y se sirven (they are serv.docx[removed]eltomate  Son rojos y se sirven (they are serv.docx
[removed]eltomate  Son rojos y se sirven (they are serv.docx
melbruce90096
 
[u07d2] Unit 7 Discussion 2Conflict and ChangeResourcesDiscuss.docx
[u07d2] Unit 7 Discussion 2Conflict and ChangeResourcesDiscuss.docx[u07d2] Unit 7 Discussion 2Conflict and ChangeResourcesDiscuss.docx
[u07d2] Unit 7 Discussion 2Conflict and ChangeResourcesDiscuss.docx
melbruce90096
 
[removed]1.Which of the following processes addresses when to sp.docx
[removed]1.Which of the following processes addresses when to sp.docx[removed]1.Which of the following processes addresses when to sp.docx
[removed]1.Which of the following processes addresses when to sp.docx
melbruce90096
 
Your paper should be a literary essay in which you present a combina.docx
Your paper should be a literary essay in which you present a combina.docxYour paper should be a literary essay in which you present a combina.docx
Your paper should be a literary essay in which you present a combina.docx
melbruce90096
 
[removed]1.Photographs are an important source of data because t.docx
[removed]1.Photographs are an important source of data because t.docx[removed]1.Photographs are an important source of data because t.docx
[removed]1.Photographs are an important source of data because t.docx
melbruce90096
 
Your paper should address the following questionsWhen you hear th.docx
Your paper should address the following questionsWhen you hear th.docxYour paper should address the following questionsWhen you hear th.docx
Your paper should address the following questionsWhen you hear th.docx
melbruce90096
 
Your Final Project from this course will enable you to compare cultu.docx
Your Final Project from this course will enable you to compare cultu.docxYour Final Project from this course will enable you to compare cultu.docx
Your Final Project from this course will enable you to compare cultu.docx
melbruce90096
 
Your Final Paper is to be a comprehensive research study on one of t.docx
Your Final Paper is to be a comprehensive research study on one of t.docxYour Final Paper is to be a comprehensive research study on one of t.docx
Your Final Paper is to be a comprehensive research study on one of t.docx
melbruce90096
 
Your director is not aware of the involvement of the Department of H.docx
Your director is not aware of the involvement of the Department of H.docxYour director is not aware of the involvement of the Department of H.docx
Your director is not aware of the involvement of the Department of H.docx
melbruce90096
 
YOull need to know The purpose of this research is to focus atte.docx
YOull need to know The purpose of this research is to focus atte.docxYOull need to know The purpose of this research is to focus atte.docx
YOull need to know The purpose of this research is to focus atte.docx
melbruce90096
 
Your draft should establish and develop a single thesis [or co.docx
Your draft should establish and develop a single thesis [or co.docxYour draft should establish and develop a single thesis [or co.docx
Your draft should establish and develop a single thesis [or co.docx
melbruce90096
 
Your company has just hired your foreign friend to work in a middle-.docx
Your company has just hired your foreign friend to work in a middle-.docxYour company has just hired your foreign friend to work in a middle-.docx
Your company has just hired your foreign friend to work in a middle-.docx
melbruce90096
 
Your boss has asked you to write a Project Management Plan. Your pla.docx
Your boss has asked you to write a Project Management Plan. Your pla.docxYour boss has asked you to write a Project Management Plan. Your pla.docx
Your boss has asked you to write a Project Management Plan. Your pla.docx
melbruce90096
 
Your boss has chosen you to give a presentation to a number of forei.docx
Your boss has chosen you to give a presentation to a number of forei.docxYour boss has chosen you to give a presentation to a number of forei.docx
Your boss has chosen you to give a presentation to a number of forei.docx
melbruce90096
 
your assignment is to submit a presentation on Native-American liter.docx
your assignment is to submit a presentation on Native-American liter.docxyour assignment is to submit a presentation on Native-American liter.docx
your assignment is to submit a presentation on Native-American liter.docx
melbruce90096
 
Your assignment is to report on TWO cultural experience visits y.docx
Your assignment is to report on TWO cultural experience visits y.docxYour assignment is to report on TWO cultural experience visits y.docx
Your assignment is to report on TWO cultural experience visits y.docx
melbruce90096
 
your article must be a research article You can tell it is a researc.docx
your article must be a research article You can tell it is a researc.docxyour article must be a research article You can tell it is a researc.docx
your article must be a research article You can tell it is a researc.docx
melbruce90096
 
Your administrator has come to you for information for a present.docx
Your administrator has come to you for information for a present.docxYour administrator has come to you for information for a present.docx
Your administrator has come to you for information for a present.docx
melbruce90096
 

More from melbruce90096 (20)

`Do assignments as detailed outNO WIKI for referncesPlease m.docx
`Do assignments as detailed outNO WIKI for referncesPlease m.docx`Do assignments as detailed outNO WIKI for referncesPlease m.docx
`Do assignments as detailed outNO WIKI for referncesPlease m.docx
 
_____1.On July 9, Sheb Company sells goods on credit to .docx
_____1.On July 9, Sheb Company sells goods on credit to .docx_____1.On July 9, Sheb Company sells goods on credit to .docx
_____1.On July 9, Sheb Company sells goods on credit to .docx
 
[removed]eltomate  Son rojos y se sirven (they are serv.docx
[removed]eltomate  Son rojos y se sirven (they are serv.docx[removed]eltomate  Son rojos y se sirven (they are serv.docx
[removed]eltomate  Son rojos y se sirven (they are serv.docx
 
[u07d2] Unit 7 Discussion 2Conflict and ChangeResourcesDiscuss.docx
[u07d2] Unit 7 Discussion 2Conflict and ChangeResourcesDiscuss.docx[u07d2] Unit 7 Discussion 2Conflict and ChangeResourcesDiscuss.docx
[u07d2] Unit 7 Discussion 2Conflict and ChangeResourcesDiscuss.docx
 
[removed]1.Which of the following processes addresses when to sp.docx
[removed]1.Which of the following processes addresses when to sp.docx[removed]1.Which of the following processes addresses when to sp.docx
[removed]1.Which of the following processes addresses when to sp.docx
 
Your paper should be a literary essay in which you present a combina.docx
Your paper should be a literary essay in which you present a combina.docxYour paper should be a literary essay in which you present a combina.docx
Your paper should be a literary essay in which you present a combina.docx
 
[removed]1.Photographs are an important source of data because t.docx
[removed]1.Photographs are an important source of data because t.docx[removed]1.Photographs are an important source of data because t.docx
[removed]1.Photographs are an important source of data because t.docx
 
Your paper should address the following questionsWhen you hear th.docx
Your paper should address the following questionsWhen you hear th.docxYour paper should address the following questionsWhen you hear th.docx
Your paper should address the following questionsWhen you hear th.docx
 
Your Final Project from this course will enable you to compare cultu.docx
Your Final Project from this course will enable you to compare cultu.docxYour Final Project from this course will enable you to compare cultu.docx
Your Final Project from this course will enable you to compare cultu.docx
 
Your Final Paper is to be a comprehensive research study on one of t.docx
Your Final Paper is to be a comprehensive research study on one of t.docxYour Final Paper is to be a comprehensive research study on one of t.docx
Your Final Paper is to be a comprehensive research study on one of t.docx
 
Your director is not aware of the involvement of the Department of H.docx
Your director is not aware of the involvement of the Department of H.docxYour director is not aware of the involvement of the Department of H.docx
Your director is not aware of the involvement of the Department of H.docx
 
YOull need to know The purpose of this research is to focus atte.docx
YOull need to know The purpose of this research is to focus atte.docxYOull need to know The purpose of this research is to focus atte.docx
YOull need to know The purpose of this research is to focus atte.docx
 
Your draft should establish and develop a single thesis [or co.docx
Your draft should establish and develop a single thesis [or co.docxYour draft should establish and develop a single thesis [or co.docx
Your draft should establish and develop a single thesis [or co.docx
 
Your company has just hired your foreign friend to work in a middle-.docx
Your company has just hired your foreign friend to work in a middle-.docxYour company has just hired your foreign friend to work in a middle-.docx
Your company has just hired your foreign friend to work in a middle-.docx
 
Your boss has asked you to write a Project Management Plan. Your pla.docx
Your boss has asked you to write a Project Management Plan. Your pla.docxYour boss has asked you to write a Project Management Plan. Your pla.docx
Your boss has asked you to write a Project Management Plan. Your pla.docx
 
Your boss has chosen you to give a presentation to a number of forei.docx
Your boss has chosen you to give a presentation to a number of forei.docxYour boss has chosen you to give a presentation to a number of forei.docx
Your boss has chosen you to give a presentation to a number of forei.docx
 
your assignment is to submit a presentation on Native-American liter.docx
your assignment is to submit a presentation on Native-American liter.docxyour assignment is to submit a presentation on Native-American liter.docx
your assignment is to submit a presentation on Native-American liter.docx
 
Your assignment is to report on TWO cultural experience visits y.docx
Your assignment is to report on TWO cultural experience visits y.docxYour assignment is to report on TWO cultural experience visits y.docx
Your assignment is to report on TWO cultural experience visits y.docx
 
your article must be a research article You can tell it is a researc.docx
your article must be a research article You can tell it is a researc.docxyour article must be a research article You can tell it is a researc.docx
your article must be a research article You can tell it is a researc.docx
 
Your administrator has come to you for information for a present.docx
Your administrator has come to you for information for a present.docxYour administrator has come to you for information for a present.docx
Your administrator has come to you for information for a present.docx
 

Recently uploaded

Community pharmacy- Social and preventive pharmacy UNIT 5
Community pharmacy- Social and preventive pharmacy UNIT 5Community pharmacy- Social and preventive pharmacy UNIT 5
Community pharmacy- Social and preventive pharmacy UNIT 5
sayalidalavi006
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 

Recently uploaded (20)

Community pharmacy- Social and preventive pharmacy UNIT 5
Community pharmacy- Social and preventive pharmacy UNIT 5Community pharmacy- Social and preventive pharmacy UNIT 5
Community pharmacy- Social and preventive pharmacy UNIT 5
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 

Web Development and Design Final ProjectBefore you begin the p.docx

  • 1. Web Development and Design Final Project Before you begin the project, please answer these four questions in a paragraph: What is the difference between the client and the server? What is the difference between server-side and client-side scritping? Why are they separate? What is a web browser? What is a regular expression? Overview The purpose of the project is to use most of the techniques you have learned from this course. You may choose any project as long as it meets the requirements discussed below. The project must be a real application in the sense that the site must be hosted somewhere on the Internet. You can either arrange your own hosting or use WebHawks. You are free to apply homework assignments toward the final project. However, the final project must be work that you have produced and not material simply copied from another source. If you do copy small portions from another source, you must cite the source and have permission to copy the material. The final project presentation will count as the final exam for the course. You must demonstrate your completed project to the instructor during the scheduled final exam time to pass the course.
  • 2. Item Description Points 1 At least one function embedded in an HTML page (either the head section or the body section) 2 2 At least one function in an external JavaScript (*.js) file 2 3 At least one array 2 4 At least one use of all these control structures: a. while or do-while loop b. for loop c. if or if-else 1 1 1 5 At least one use of all these event handlers: a. onload b. onclick c. onmouseover
  • 3. d. onmouseout e. onsubmit 1 1 1 1 1 6 At least one Date object method call 1 7 At least one Math object method call 1 8 At least one page displaying animation using JavaScript 5 9 At least one page with a JavaScript rollover menu using images 3 10 At least one form field validated on the client using JavaScript 5 11 At least one regular expression 2 12 At least one cookie that gets saved and retrieved 5 13 A project report as described below 4
  • 4. 14 All your Web site pages must function correctly as described in Project Evaluation Criteria section 10 TOTAL 50 Project Report The project report consists of the following information: · Your name · Your project's name · A brief introduction describing the purpose of your project (one paragraph is sufficient) · The URL entry point for your project on the Internet · A description of each page of your project Web site including: · Your JavaScript animation page, including a description of the animation · Your PhP/MYSQL, including a description · Your form validation page, describing valid and invalid values · Your cookie setting and retrieval pages, including values that are set and retrieved · In addition, you should explain any unusual coding (that we did not cover in class) used to meet the specifications. If you do not, then I may miss how you achieved some specification and you will not get the credit you deserve. · Also, if your site is password protected in some way, please
  • 5. provide me a way to login such as a guest username and password. Project Presentation You must demonstrate your project on the day of the final. You must attend at the scheduled time or you will receive a zero (0) and fail the course (except by prior arrangement with the instructor). While you must present your project, you do not have to demonstrate it in front of the class. (When everyone else is done, you can present it to the instructor individually.) Feel free to refer to or display your written report during the presentation. Point out as many of the cool features as possible so we can all enjoy them. Suggested Presentation Flow: 1. State your name and your project's name. 2. Briefly describe the purpose of your project 3. Demonstrate and discuss each project page including: · Animation page · Form page and validation techniques used · Cookie pages and cookie values set and retrieved 4. Summarize the project. When the demonstration is over, or your time is up, then quickly summarize the program's purpose. Then pause for about 10 seconds to give us a chance to applaud! Project Evaluation Criteria
  • 6. The instructor will evaluate your final project using the following criteria. Each criteria represents a specific achievement of your project and has a scoring guide. The scoring guide explains the possible scores you can receive. Some scoring guides have a list of indicators. These indicators are a sign of meeting, or a symptom of not meeting, the specific criterion. Note that a single indicator may not always be reliable or appropriate in a given context. However, as a group, they show the condition of meeting the criterion. Required Features Points as shown in parentheses for each demonstrated feature in the specifications. (50 points, including the Web Site Functionality and Project Reporting and Presentation points described below) Web Site Functionality · 10: Demonstrates mastery of a Web site using JavaScript: · Has extra features or demonstrates techniques beyond the course · Meets all project requirements (see above) with particularly elegant solutions · Runs with no error conditions reported by the browser · 8: Has all the functionality expected of a professional Web site using JavaScript: · Demonstrates many techniques from the course · Meets all project requirements (see above) · Runs with no error conditions reported by the browser
  • 7. · May have one minor error in the JavaScript on a page · 6: Has most of the functionality expected of a Web site using JavaScript: · Demonstrates some techniques from the course · Meets all but one of the project requirements (see above) · May have 2–3 minor errors · Project not available on the Internet · 4: Has some of the functionality expected of a Web site using JavaScript: · Demonstrates some techniques from the course · Meets at least ½ of the project requirements (see above) · Implementation seems excessively complicated · May have JavaScript warnings or errors in the browser · 2: Serious functional problems but shows some effort and understanding: · Meets at least ½ of the of the functional requirements (see above) · Has a major error (detected by the browser) or many minor errors · Demonstrates few techniques from the course · 0: Web site does not run or was not presented by the specified time Project Reporting and Presentation · 4: Project is reported clearly and completely:
  • 8. · Has extra features or demonstrates techniques beyond the course · Student presents information in a logical and interesting sequence · All requirements of the project were presented · Written report was presented to instructor before the project was presented · All project-reporting requirements were turned in · Report is well-written and grammatically correct · 3: Project presentation or report has minor problems: · Student presents information in a logical sequence · All but one of the project requirements were presented · Some minor project-reporting requirements are missing · Report contains spelling errors, but is otherwise clearly written · 2: Project presentation or report has significant problems: · Audience has difficulty following presentation because student jumps around · At least ½ of the project requirements were presented · At least ½ of the project-reporting requirements were turned in · Report only submitted electronically and without a paper copy · 1: Project presentation or report is unclear or incomplete:
  • 9. · Audience cannot understand presentation because there is no logical sequence of information · Less than ½ of the project requirements were presented · Less than ½ of the project report was completed · 0: No project report submitted or was not presented at the specified time · Maximum Score: 50 What to Turn In · Bring a written copy of the project report to class. · Before the presentation, submit to Blackboard a .zip file with all your files placed in their correct directories. Include the following: 1. The written report document as README.txt 2. All PHP, MYSQL, JavaScript, HTML, CSS and image files 3. Any other file needed to make your project work · You must submit all the files needed for your project to work properly. Do not assume that the instructors has any files. Your project must work as submitted. SPT 111 Sport Business Written Reports Guidelines and Rubric Prompt: Research a sport business organization or individual and write a minimum 400-word report that summarizes the organization’s products, services, major accomplishments, and other relevant information in relation to the sport industry. This
  • 10. rubric will be used to grade the Sport Business Written Reports due in Modules Four and Six. Format: Written reports must follow these formatting guidelines: double spacing, 12-point Times New Roman font, one-inch margins, and APA format. Word-length requirement is 400 minimum. Instructor Feedback: Students can find their feedback in the Grade Center. Critical Elements Exemplary Proficient Needs Improvement Not Evident Value Summary of Organization’s Products and Services Meets “Proficient” criteria substantiated with relevant examples to support the organization’s products and services (36-40) Identifies the organization’s products and services (32-35) Does not sufficiently identify the organization’s products and services (28-31) Does not identify the organization’s products and services (0-27) 40 Summary of Organization’s Major Accomplishments Meets “Proficient” criteria substantiated with examples to support rationale
  • 11. (36-40) Identifies the organization’s major accomplishments (32-35) Identification of the organization’s major accomplishments are lacking in detail (28-31) Does not include claims on major accomplishments (0-27) 40 Articulation of Response Submission is free of errors related to citations, grammar, spelling, syntax, and is presented in a professional and easy to read format (18-20) Submission has no major errors related to citations, grammar, spelling, or syntax (16-17) Submission has major errors related to citations, grammar, spelling, or syntax that negatively impact readability and articulation of main ideas (14-15) Submission has critical errors related to citations, grammar, spelling or syntax that prevent understanding of ideas (0-13) 20 Earned Total Comments: 100%