Lesson 7.4: Final Project – Self-Evaluation Checklist
In this lesson, students will assess their own final project to ensure it meets all requirements and best practices. This acts as a practical check instead of traditional practice questions.
Self-Evaluation Checklist
1. Planning & Design
-
✅ Have you clearly defined the purpose of your website? (Portfolio, Restaurant, Business)
-
✅ Did you create a wireframe or layout sketch before coding?
-
✅ Are sections like Header, About, Projects/Services, Contact, Footer included?
-
✅ Did you choose a consistent color scheme and typography?
2. HTML Structure
-
✅ Are semantic HTML tags used correctly (
header,nav,section,article,footer)? -
✅ Is the HTML code clean and well-organized?
-
✅ Are all links, images, and media included properly?
3. CSS Styling
-
✅ Have you applied consistent colors, fonts, and spacing?
-
✅ Is the layout responsive for desktop, tablet, and mobile?
-
✅ Are Flexbox or Grid layouts used appropriately?
-
✅ Are visual elements aligned and visually appealing?
4. JavaScript Interactivity
-
✅ Are buttons, sliders, modals, or forms functioning correctly?
-
✅ Is form validation working properly?
-
✅ Are event listeners implemented correctly for user interactions?
-
✅ Have you added smooth scrolling or other enhancements?
5. Final Touches
-
✅ Are all images optimized and loading correctly?
-
✅ Is the website tested across multiple browsers?
-
✅ Are accessibility standards considered (alt text, readable fonts)?
-
✅ Is the project complete and ready to deploy?
✅ Summary:
-
This checklist helps students self-assess their final project before submission.
-
Ensures the website is functional, responsive, and visually appealing.
-
Replaces traditional practice questions for a hands-on, project-based module.
