Mr. Wortzman | Room 3209 | Issaquah High School, Issaquah, WA
Now that we have mastered many of the technical skills necessary to design and build websites, it is time to put them into use in a real-world scenario. In this project, you will find and work with a real-life client to build a website according to the client’s requests and requirements. As a result, you will lose a lot of the control you have previously had over design and content choices. However, you will learn to work with someone who does not have your expertise to develop a site that meets their needs.
You may work with a single partner on this project if you choose.
UPDATE: The client rubric is now available for download: Client Rubric. You should send this document to your client blank, then ask them to return it to me. CLIENT EVALUATIONS SENT BY THE STUDENT WILL NOT BE ACCEPTED!!
The specific details of your project will be dictated by your client. It will be your responsibility to identify a client who is willing to work with you and set up an initial meeting with your client to discuss what he or she is looking for. You will also be required to stay in communication with your client throughout the project, and to document the communication that takes place. This will be important to make sure you are conforming to the client’s requests, and not your own. In addition, since your client will likely not have any knowledge of HTML, CSS, or other web technologies, you will be required to provide clear documentation about how they can update the content of their site after you have finished development.
While the specifics of your site will depend on your client’s wishes, to ensure that you are completing a project that is sufficiently complex for a final assessment, you must have at least three distinct page designs in your site. That is, there must be at least three pages that differ from each other in some way other than just content. This could mean moving elements around, adding additional elements (such as images, extra portions of text, etc.), or making other significant layout or design changes.
Your grade will consist of two parts for this project:
See the rubric below for more details.
Bold dates are firm
Monday | Tuesday | Wednesday | Thursday | Friday |
---|---|---|---|---|
May 16: Project assigned | May 17: Clients being solicited | May 18: Client finalized; requirements being discussed | May 19: Requirements in progress | May 20: Checkpoint 1 - Requirements finalized; design begun |
May 23: Design nearing completion | May 24: Designs complete; mockups begun | May 25: Mockups in progress | May 26: Mockups in progress | May 27: Checkpoint 2 - Mockups complete |
May 30: Memorial Day, no school | May 31: Feedback solicited from client; content being sourced/developed | June 1: Site development in progress | June 2: Site development in progress | June 3: Checkpoint 3 - Initial implementation complete; client feedback sought |
June 6: Revisions in progress | June 7: PROJECT DUE |
Client has been identified, initial meeting has taken place, design requirements are clear
Designs are complete and mocked up, content is being sourced/developed,
Initial site development is complete and sent to client, feedback being processed
All required program elements are implemented and functional
Design | |
---|---|
Final site meets client’s expectations | 4 points |
Site contains all requested elements | 3 points |
Site is operational and free of major problems | 3 points |
Site is user-friendly and easy to navigate | 4 points |
Site is attractive and readable | 4 points |
Site has a clear and unified theme that fits with client’s “brand” | 3 points |
Site design shows thoughtfulness, creativity, and effort | 3 points |
Students communicated with client throughout process | 3 points |
Clear and understandable documentation is provided about how to update the site | 3 points |
Total | 30 points |
Implementation | |
HTML and CSS code is well-written, uses elements effectively, and validates | 5 points |
Site is well-designed and shows good effort and creativity | 5 points |
Site requirements and implementation show appropriate rigor and technical demands | 5 points |
Site includes at least three distinct page designs (more than just content differences) | 3 points |
Evidence provided of planning and communication with client | 3 points |
Checkpoint 1 (5/20) | 3 points |
Checkpoint 2 (5/27) | 3 points |
Checkpoint 3 (6/03) | 3 points |
Total | 30 points |
Project total | 60 points |