Final Project Guidelines and Rubric
Overview
The role of a web developer has changed over the years. Today, assignment-level and junior web developer positions require the designer, at a minimum, to have experience writing in HTML and CSS. Additionally, web developers must be adept in their interactions with users, programmers, and others in order to effectively develop professional, easy-to-use websites that meet the needs of their stakeholders. In this way, today’s web developers must possess more than just the technical skills for constructing websites.
The final project for this course is the creation of a website. In this project, you will utilize the skills you have developed throughout this course and apply them to the following scenario: You have been approached by your uncle, who has requested your help in developing a website for his small business. He has asked for a visually appealing website that will need to have tables, forms, as well as a variety of multimedia elements. You will create at least five pages in total, including a home page and an about page where you will explain the intent of the website, defend your aesthetic decisions, and explain your future plans for the site.
The project is divided into three milestones, which will be submitted at various points throughout the course to scaffold learning and ensure quality final submissions. These milestones will be submitted in Modules Two, Three, and Five. The final product will be submitted in Module Seven.
In this assignment, you will demonstrate your mastery of the following course outcomes:
• Determine cohesive, high-level website designs with organized page layouts, logical navigation paths, and visually pleasing aesthetics
• Integrate effective, basic multimedia website elements that promote desired user experiences
• Apply website development languages accurately and consistently to achieve intended formatting and layouts and ensure compatibility
• Justify plans to website design choices and functionality based on customer or clients’ needs Specifically, the following critical elements must be addressed:
Prompt
I. Overall Design
A. Is the website clean, professional, and visually appealing? Does it apply a viable color scheme? Is the designer’s information and other branding appropriately displayed on each page?
B. Are the tags, formatting, and features consistent throughout the website?
C. Are all of the website elements organized logically on the page for proper visual appearance?
D. Is the navigation between the pages and to external sites logical?
II. Website Elements
A. Does the website include appropriate, effective tables?
B. Does the website include appropriate, effective forms (at least one form with list features)?
C. Does the website include appropriate, effective multimedia elements (at least one example of video and images)?
III. Website Code and Compatibility
A. Do the tables, forms, multimedia, and hyperlinks function and display properly?
B. Is each page consistent in syntax and style (HTML and CSS) throughout?
C. Does the website include an externally linked, properly formatted CSS style sheet?
D. Is the website coded properly for reasonable compatibility with all major web browsers?
IV. About Page
For your about page, take into consideration your intended audience and who may, in the future, be visiting this page as you respond to the following:
A. Documentation of the Development Process
Explain to your audience the intent and purpose behind this website. What steps did you take in creating the website that ensured you met your objectives?
B. Defense of the Final Product
Why did you make the specific design choices that you did? For each of your website’s pages, explain your rationale for the overall design, as well as the individual components (colors, typography, etc.). Support your choices with evidence of your consideration of the end user. What did you do to make your website engaging, professional, and easy to use?
C. Opportunities for Improvement and Growth
Finally, explain what else you might like to do with this website in the future. What could you have done differently if you had more time or resources? What sorts of content, capabilities, pages, etc. might you want to include in future updates?
Milestone One: Initial Site Planning
Milestones
In Module Two, you will submit a plan for the design of your site, including the identification of your purpose and intended audience. This milestone will be graded with the Milestone One Rubric.
Milestone Two: Site Structure and Navigation
In Module Three, you will submit a wireframe sketch showing the structure and navigation of your website. This milestone will be graded with the Milestone Two Rubric.
Milestone Three: Site Aesthetics
In Module Five, you will submit a description of your site’s aesthetics, including the page design template, color palette, and typography. This milestone will be graded with the Milestone Three Rubric.
Final Submission: Final Website
In Module Seven, you will submit your final project. It should be a complete, polished artifact containing all of the critical elements of the final product. It should reflect the incorporation of feedback gained throughout the course. This submission will be graded with the Final Project Rubric.
DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma
Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t
Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th
1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of
1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of