
Inquiry Framework
Question Framework
Driving Question
The overarching question that guides the entire project.How can we design and develop an interactive website using HTML, CSS, and JavaScript that effectively organizes, tracks, and promotes school events while ensuring usability, accessibility, and student engagement?Essential Questions
Supporting questions that break down major concepts.- How can we effectively use HTML, CSS, and JavaScript to create an interactive and user-friendly website for planning school events?
- What information is essential to include on an event planning website, and how can it be organized for accessibility and usability?
- In what ways can we ensure our website is engaging and encourages student participation in school events?
- How can we implement features that allow users to track and manage multiple events simultaneously?
- What are the best practices for collaborating as a team in web development projects like this one?
Standards & Learning Goals
Learning Goals
By the end of this project, students will be able to:- Students will be able to design and develop a functional website using HTML, CSS, and JavaScript that meets specified usability and accessibility standards.
- Students will demonstrate their ability to work collaboratively to plan and implement features for an event planning website.
- Students will effectively organize and present information relevant to school events on their website to enhance user engagement and accessibility.
- Students will research best practices in web design and incorporate this knowledge into their site development.
Common Core Standards
Entry Events
Events that will be used to introduce the project to studentsThe Great Debate: Event Planning Edition
Divide students into teams and present them with differing viewpoints on why certain types of events (e.g. dances vs. academic showcases) should be prioritized. They must gather evidence, create presentations, and defend their stance, simulating the initial steps in event planning and community engagement.Portfolio Activities
Portfolio Activities
These activities progressively build towards your learning goals, with each submission contributing to the student's final portfolio.CSS Design Challenge
Students will learn CSS to enhance the styling of their previously created HTML webpage.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 webpage using CSS that includes proper layout, color scheme, and typography tailored to their event theme.Alignment
How this activity aligns with the learning objectives & standardsThis activity supports the standard of website creation by emphasizing visual design through CSS, essential for web development.JavaScript Interactivity Quest
Students will introduce JavaScript to their webpage to add interactivity such as event tracking.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 interactive webpage with JavaScript that includes at least one functional interactive feature related to the school event planning theme.Alignment
How this activity aligns with the learning objectives & standardsThis activity meets the standard for website creation by incorporating JavaScript, showcasing dynamic behavior in web applications.Event Portfolio Presentation
Students will compile their work into a portfolio and present their website project to the class.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 digital portfolio that includes the website link and presentation slides, showcasing their learning and project journey.Alignment
How this activity aligns with the learning objectives & standardsThis activity ensures students meet the standard by reflecting their comprehensive understanding of web development in a coherent portfolio presentation.Website Foundations Bootcamp
Students will learn the fundamentals of HTML by creating a basic webpage structure.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 simple static webpage that demonstrates proper HTML structure and incorporates at least one image and two headings.Alignment
How this activity aligns with the learning objectives & standardsThis activity aligns with the standard of creating a website using HTML, laying the groundwork for subsequent CSS and JavaScript use.Rubric & Reflection
Portfolio Rubric
Grading criteria for assessing the overall project portfolioWeb Development Project Evaluation Rubric
Technical Skills and Implementation
Assessment of students' application of HTML, CSS, and JavaScript to create an interactive, functional website that aligns with web development standards.HTML Structure and Content
Evaluate the correct use and organization of HTML elements to create a structured webpage layout.
Exemplary
4 PointsHTML is correctly structured, demonstrating a clear, logical hierarchy with extensive use of semantic elements.
Proficient
3 PointsHTML structure is well organized with appropriate use of elements, enhancing readability and functionality.
Developing
2 PointsHTML structure is generally correct, but lacks coherence or logical organization.
Beginning
1 PointsHTML structure lacks organization, with frequent errors in tagging and hierarchy.
CSS Design and Usability
Assess the use of CSS for styling, including layout adjustments, color schemes, and typography to enhance user experience.
Exemplary
4 PointsCSS styling is highly effective, greatly enhancing visual appeal and usability with creative and consistent design choices.
Proficient
3 PointsCSS is effectively used, with good visual consistency and appropriate styling that supports usability.
Developing
2 PointsCSS is used with some effective elements, but there are inconsistencies in style and layout.
Beginning
1 PointsCSS application is basic with frequent inconsistencies and limited impact on visual and user experience.
JavaScript Functionality and Interactivity
Evaluate the use of JavaScript to implement dynamic and interactive features that enhance user engagement on the website.
Exemplary
4 PointsJavaScript is used innovatively to implement complex, engaging features that significantly enhance interactivity.
Proficient
3 PointsJavaScript is effectively used to create functional interactive elements, enhancing user engagement.
Developing
2 PointsJavaScript is applied with basic functionality; some features may not work consistently.
Beginning
1 PointsJavaScript features are limited with frequent errors and minimal impact on interactivity.
Research and Planning
Evaluation of the research conducted to inform website content and the planning process involving feature development and user engagement strategies.Research Quality and Application
Assess the extent and usefulness of research conducted to support the website’s content and functionality.
Exemplary
4 PointsConducted comprehensive research, utilizing diverse sources to enrich content and inform design decisions innovatively.
Proficient
3 PointsConducted thorough research, applying it effectively to enhance content and feature planning.
Developing
2 PointsConducted basic research; application to the project is limited or lacks depth.
Beginning
1 PointsMinimal research conducted with little to no impact on the website's content or features.
Project Planning and Time Management
Assess the effectiveness of planning and time management strategies used to complete the project within determined deadlines.
Exemplary
4 PointsDemonstrated excellent planning and time management, consistently meeting or exceeding deadlines with well-organized project stages.
Proficient
3 PointsManaged time and project stages effectively, mostly adhering to deadlines with organized workflow.
Developing
2 PointsInconsistencies in planning and time management, impacted project timelines.
Beginning
1 PointsLacked effective project planning and time management, resulting in missed deadlines and disorganization.
Collaboration and Presentation
Evaluate students' collaboration throughout the project and their ability to effectively present their final website and learning journey.Collaboration and Teamwork
Assess students’ abilities to work collaboratively, leveraging diverse skills and opinions to enhance project outcomes.
Exemplary
4 PointsExhibited leadership and actively engaged in collaborative teamwork, significantly contributing to project success.
Proficient
3 PointsEffectively contributed to team efforts, demonstrating solid teamwork skills and collaboration.
Developing
2 PointsParticipated in team efforts, but with limited contribution or engagement.
Beginning
1 PointsMinimal participation in team activities, hindering collaborative success.
Presentation and Communication Skills
Evaluate the ability to effectively present the final product and key learnings from the project development process.
Exemplary
4 PointsPresented with clarity, confidence, and engagement, using persuasive communication that effectively conveyed project insights.
Proficient
3 PointsCommunicated project details clearly, with moderate engagement and coherence.
Developing
2 PointsPresentation lacked clarity or engagement, with some difficulty conveying key project aspects.
Beginning
1 PointsPresentation was unclear and lacked engagement, failing to convey key information.