Rubrics are designed to check for specific criteria. These should be measurable or explainable. Either the criteria are met or not.
For your site, you designed a site that suited your purpose. You are happy with it. It looks nice, and works well. Your rubric includes several criteria for elements that you did not want or need in your web site.
Is the site missing requirements? Is the rubric wrong? It depends on the objective of the rubric. This is why the design or selection of the rubric is important. Does it directed the work and provide feedback about what really matters?
The best surprise is no surprise.
Challenging everyone in this course is the objective. That’s not easy.
“You only learn what you almost know”. In this course, prior knowledge of HTML and CSS goes from absolutely nothing to professional programmers and web developers who need credit towards a degree or certificate. “Understand how the code works” covers a very broad range of learning outcomes.
Personal growth in this course depends on participation the activities, communication about individual goals and self-directed exploration guided by the course outline. There is something for everyone.
How could your needs be better addressed?
From the Syllabus – DESCRIPTION
Fundamentals of Web page design and creation: designing, encoding, and maintaining pages on the World Wide Web using HTML/XHTML.
Course format is skill-based practice using HTML and Cascading Style Sheets (CSS) along with question-based student discussions.
This is the online education section. The course includes directed activities to design and develop web pages using web-based technologies. There is also reading, discussing, critical thinking to encourage application of development skills in a broader context.
from 1. Getting Started
The key skills of web development are teamwork, attention to detail, debugging, project management, distributed version control, the agile process, accessibility and usability, user needs analysis, user testing, and much more. You will have an opportunity to practice all of these as well.