
Web Design for Clients: A Technology Project
Inquiry Framework
Question Framework
Driving Question
The overarching question that guides the entire project.How can we, as web designers, create effective and ethical websites that meet the diverse needs of a real-world client while ensuring optimal user experience across various platforms?Essential Questions
Supporting questions that break down major concepts.- How do you translate a client's needs into a functional website design?
- What are the key elements of effective user interface (UI) and user experience (UX)?
- How do HTML and CSS work together to create visually appealing and accessible websites?
- How do you ensure a website is responsive and accessible across different devices and browsers?
- What are the ethical considerations in web design, such as privacy and accessibility?
Standards & Learning Goals
Learning Goals
By the end of this project, students will be able to:- Apply web design principles to create a functional website for a client.
- Utilize HTML and CSS to develop website structure and styling.
- Incorporate UI/UX design principles to enhance user experience.
- Ensure website responsiveness and accessibility across multiple devices.
- Address ethical considerations related to web design.
Entry Events
Events that will be used to introduce the project to studentsWebsite Rescue
Students participate in a website critique activity, evaluating existing websites (good and bad) based on UI/UX principles. They identify design flaws and propose improvements, fostering critical thinking and setting the stage for incorporating UI/UX design principles in their own projects. This entry event generates discussion around design choices and user experience.Portfolio Activities
Portfolio Activities
These activities progressively build towards your learning goals, with each submission contributing to the student's final portfolio.Client Needs Assessment
Students will learn the basics of client communication and needs assessment by conducting an initial interview with their assigned client. They will document the client's requirements, preferences, and goals for the website.Steps
Here is some basic scaffolding to help students complete the activity.Final Product
What students will submit as the final product of the activityA detailed client brief outlining the project scope, target audience, design preferences, and key functionalities.Alignment
How this activity aligns with the learning objectives & standardsLearning Goal: Apply web design principles to create a functional website for a client.Wireframe & HTML Structure
Students will create a basic website wireframe based on the client brief, outlining the structure and layout of key pages. They will then translate the wireframe into HTML, creating the basic skeleton of the website with semantic HTML tags.Steps
Here is some basic scaffolding to help students complete the activity.Final Product
What students will submit as the final product of the activityA low-fidelity wireframe and a basic HTML structure of the website, including header, navigation, main content sections, and footer.Alignment
How this activity aligns with the learning objectives & standardsLearning Goal: Utilize HTML and CSS to develop website structure and styling.CSS Styling & Responsiveness
Students will apply CSS to style the HTML structure created in the previous activity. They will focus on basic styling such as typography, colors, layout, and responsiveness.Steps
Here is some basic scaffolding to help students complete the activity.Final Product
What students will submit as the final product of the activityA styled website using CSS, demonstrating an understanding of selectors, properties, and values. The website should be responsive and visually appealing.Alignment
How this activity aligns with the learning objectives & standardsLearning Goal: Utilize HTML and CSS to develop website structure and styling.Usability Testing & Iteration
Students will conduct user testing on their website prototype, gathering feedback on usability, navigation, and overall user experience. They will then iterate on their design based on the feedback received.Steps
Here is some basic scaffolding to help students complete the activity.Final Product
What students will submit as the final product of the activityA revised website prototype incorporating user feedback, along with a report summarizing the user testing process and the changes made.Alignment
How this activity aligns with the learning objectives & standardsLearning Goal: Incorporate UI/UX design principles to enhance user experience.Accessibility Audit & Remediation
Students will conduct a comprehensive accessibility audit of their website using accessibility testing tools and guidelines (e.g., WCAG). They will identify and fix any accessibility issues, such as missing alt text, poor color contrast, or keyboard navigation problems.Steps
Here is some basic scaffolding to help students complete the activity.Final Product
What students will submit as the final product of the activityAn accessible website that meets WCAG guidelines, along with an accessibility report detailing the issues identified and the steps taken to resolve them.Alignment
How this activity aligns with the learning objectives & standardsLearning Goal: Ensure website responsiveness and accessibility across multiple devices.Code of Ethics
Students will research and document the ethical considerations related to web design, such as privacy, data security, and responsible use of technology. They will then write a code of ethics for their web design practice, outlining their commitment to ethical principles.Steps
Here is some basic scaffolding to help students complete the activity.Final Product
What students will submit as the final product of the activityA written code of ethics for web design, addressing privacy, data security, accessibility, and responsible use of technology.Alignment
How this activity aligns with the learning objectives & standardsLearning Goal: Address ethical considerations related to web design.Rubric & Reflection
Portfolio Rubric
Grading criteria for assessing the overall project portfolioWebsite Design Portfolio Rubric
Client Needs Assessment
Assesses the student's ability to effectively communicate with a client and accurately document their needs in a detailed brief.Client Brief Completeness
Clarity and completeness of the client brief, including project scope, target audience, and key functionalities.
Beginning
1 PointsThe client brief is incomplete and lacks essential information about the project scope, target audience, and key functionalities. Key details are missing, making it difficult to understand the client's needs.
Developing
2 PointsThe client brief includes some information about the project scope, target audience, and key functionalities, but it lacks detail and clarity. Some areas may be vague or unclear.
Proficient
3 PointsThe client brief is thorough and includes clear information about the project scope, target audience, and key functionalities. It provides a solid foundation for the website design.
Exemplary
4 PointsThe client brief is exceptionally detailed and comprehensive, providing a deep understanding of the client's needs, target audience, and key functionalities. It demonstrates excellent communication and attention to detail.
Client Communication
Effectiveness of client communication and active listening during the interview process.
Beginning
1 PointsDemonstrates poor communication skills and fails to actively listen to the client's needs. Struggles to gather relevant information.
Developing
2 PointsDemonstrates basic communication skills but struggles to actively listen to the client's needs. Gathers some relevant information.
Proficient
3 PointsDemonstrates effective communication skills and actively listens to the client's needs. Gathers relevant and useful information.
Exemplary
4 PointsDemonstrates excellent communication skills and actively listens to the client's needs. Asks insightful questions and gathers comprehensive and valuable information.
Client Brief Accuracy
Accuracy and alignment of the client brief with the client's actual needs and preferences.
Beginning
1 PointsThe client brief significantly misrepresents the client's needs and preferences.
Developing
2 PointsThe client brief partially reflects the client's needs and preferences but contains some inaccuracies.
Proficient
3 PointsThe client brief accurately reflects the client's needs and preferences.
Exemplary
4 PointsThe client brief perfectly captures the client's needs and preferences, demonstrating a deep understanding of the client's vision.
Wireframe & HTML Structure
Evaluates the student's ability to create a basic website structure using wireframes and semantic HTML.Wireframe Clarity
Clarity and organization of the wireframe, demonstrating a clear understanding of website layout and information hierarchy.
Beginning
1 PointsThe wireframe is disorganized and difficult to understand, lacking a clear information hierarchy.
Developing
2 PointsThe wireframe is somewhat organized but lacks clarity in some areas. The information hierarchy is not always clear.
Proficient
3 PointsThe wireframe is clear and well-organized, demonstrating a good understanding of website layout and information hierarchy.
Exemplary
4 PointsThe wireframe is exceptionally clear, well-organized, and intuitive, demonstrating a sophisticated understanding of website layout and information hierarchy.
Semantic HTML
Correct use of semantic HTML tags to structure the website content.
Beginning
1 PointsIncorrect or missing use of semantic HTML tags.
Developing
2 PointsSome correct use of semantic HTML tags, but with errors or omissions.
Proficient
3 PointsCorrect and consistent use of semantic HTML tags.
Exemplary
4 PointsExcellent and sophisticated use of semantic HTML tags to create a well-structured and accessible website.
HTML Validity
Validity and well-formedness of the HTML code.
Beginning
1 PointsHTML code is invalid and poorly formed, with numerous errors.
Developing
2 PointsHTML code contains some errors and is not well-formed.
Proficient
3 PointsHTML code is valid and well-formed.
Exemplary
4 PointsHTML code is impeccably valid, well-formed, and follows best practices for readability and maintainability.
CSS Styling & Responsiveness
Assesses the student's ability to style the website using CSS and ensure responsiveness across different devices.CSS Styling
Correct and effective use of CSS selectors, properties, and values to style the website elements.
Beginning
1 PointsIncorrect or ineffective use of CSS selectors, properties, and values.
Developing
2 PointsSome correct use of CSS selectors, properties, and values, but with errors or inconsistencies.
Proficient
3 PointsCorrect and effective use of CSS selectors, properties, and values.
Exemplary
4 PointsExcellent and creative use of CSS selectors, properties, and values to create a visually appealing and engaging website.
CSS Layout
Implementation of a basic layout using CSS, such as grid or flexbox.
Beginning
1 PointsNo attempt to implement a layout using CSS.
Developing
2 PointsAttempt to implement a layout, but with significant errors or inconsistencies.
Proficient
3 PointsSuccessful implementation of a basic layout using CSS.
Exemplary
4 PointsSophisticated and effective implementation of a layout using CSS, demonstrating a deep understanding of layout principles.
Responsiveness
Responsiveness of the website across different screen sizes, achieved through media queries.
Beginning
1 PointsWebsite is not responsive and does not adapt to different screen sizes.
Developing
2 PointsWebsite is partially responsive but has significant issues on different screen sizes.
Proficient
3 PointsWebsite is responsive and adapts well to different screen sizes.
Exemplary
4 PointsWebsite is exceptionally responsive and provides an optimal user experience across a wide range of devices and screen sizes.
Usability Testing & Iteration
Evaluates the student's ability to conduct user testing, analyze feedback, and iterate on their design based on the feedback received.User Testing Thoroughness
Thoroughness of user testing, including recruitment of target users and creation of a user testing script.
Beginning
1 PointsUser testing was not conducted or was incomplete.
Developing
2 PointsUser testing was conducted but lacked thoroughness in user recruitment or script creation.
Proficient
3 PointsUser testing was conducted with a reasonable number of target users and a well-defined script.
Exemplary
4 PointsUser testing was exceptionally thorough, with a diverse group of target users and a comprehensive user testing script.
Feedback Analysis
Effectiveness of user feedback analysis and identification of areas for improvement.
Beginning
1 PointsFails to analyze user feedback effectively and identify areas for improvement.
Developing
2 PointsAnalyzes user feedback superficially and identifies few areas for improvement.
Proficient
3 PointsAnalyzes user feedback effectively and identifies key areas for improvement.
Exemplary
4 PointsAnalyzes user feedback with exceptional insight and identifies innovative areas for improvement.
Revision Quality
Quality of the website revisions based on user feedback.
Beginning
1 PointsWebsite revisions do not address the user feedback or make the website worse.
Developing
2 PointsWebsite revisions partially address the user feedback but have limited impact.
Proficient
3 PointsWebsite revisions effectively address the user feedback and improve the user experience.
Exemplary
4 PointsWebsite revisions demonstrate a deep understanding of user needs and result in a significantly improved user experience.
Accessibility Audit & Remediation
Assesses the student's ability to conduct an accessibility audit and remediate any issues to meet WCAG guidelines.Accessibility Testing
Use of accessibility testing tools to identify accessibility issues.
Beginning
1 PointsAccessibility testing tools were not used.
Developing
2 PointsAccessibility testing tools were used, but the report was not reviewed thoroughly.
Proficient
3 PointsAccessibility testing tools were used and the report was reviewed to identify accessibility issues.
Exemplary
4 PointsAccessibility testing tools were used comprehensively and the report was analyzed with exceptional attention to detail.
Accessibility Remediation
Implementation of changes to fix accessibility issues and meet WCAG guidelines.
Beginning
1 PointsNo changes were made to address accessibility issues.
Developing
2 PointsSome changes were made, but they did not effectively address the accessibility issues.
Proficient
3 PointsChanges were implemented to effectively address the accessibility issues and meet WCAG guidelines.
Exemplary
4 PointsChanges were implemented with exceptional skill and attention to detail, resulting in a highly accessible website that exceeds WCAG guidelines.
Accessibility Report
Completeness and accuracy of the accessibility report, detailing the issues identified and the steps taken to resolve them.
Beginning
1 PointsThe accessibility report is missing or incomplete.
Developing
2 PointsThe accessibility report is partially complete but lacks detail or accuracy.
Proficient
3 PointsThe accessibility report is complete and accurately details the issues identified and the steps taken to resolve them.
Exemplary
4 PointsThe accessibility report is exceptionally detailed, insightful, and provides a comprehensive overview of the accessibility testing and remediation process.
Code of Ethics
Evaluates the student's ability to research, document, and apply ethical considerations to web design.Ethical Research
Depth of research into ethical considerations related to web design, such as privacy, data security, and accessibility.
Beginning
1 PointsLittle to no research into ethical considerations.
Developing
2 PointsSuperficial research into ethical considerations.
Proficient
3 PointsThorough research into ethical considerations.
Exemplary
4 PointsExtensive and insightful research into ethical considerations.
Code of Ethics
Clarity and comprehensiveness of the code of ethics, addressing privacy, data security, accessibility, and responsible use of technology.
Beginning
1 PointsThe code of ethics is unclear, incomplete, and does not address key ethical considerations.
Developing
2 PointsThe code of ethics is somewhat clear and addresses some ethical considerations, but it lacks detail.
Proficient
3 PointsThe code of ethics is clear, comprehensive, and addresses all key ethical considerations.
Exemplary
4 PointsThe code of ethics is exceptionally clear, comprehensive, and demonstrates a deep understanding of ethical principles and their application to web design.
Ethical Discussion
Engagement and depth of discussion with the client regarding ethical implications.
Beginning
1 PointsNo discussion with the client regarding ethical implications.
Developing
2 PointsSuperficial discussion with the client regarding ethical implications.
Proficient
3 PointsMeaningful discussion with the client regarding ethical implications.
Exemplary
4 PointsIn-depth and insightful discussion with the client regarding ethical implications, demonstrating a strong commitment to ethical practices.