This Grade 11 Computer Science rubric provides a structured framework for assessing student performance across key learning objectives in programming; problem-solving; and computational thinking. The rubric evaluates students on four proficiency levels: emerging; developing; proficient; and exemplary; ensuring clear expectations for skill development. It measures technical competencies such as code functionality; debugging efficiency; and algorithm design; while also assessing conceptual understanding of data structures; logic; and system operations. The rubric supports educational growth by offering detailed criteria for each skill area; allowing students to self-assess and identify areas for improvement. Teachers can use it to provide consistent; objective feedback; helping students refine their coding practices and analytical abilities. By emphasizing both correctness and creativity; the rubric encourages students to develop efficient; well-documented programs while exploring innovative solutions. Collaborative skills are evaluated through project-based assessments; where students demonstrate teamwork in designing and implementing software solutions. The rubric also assesses written and verbal communication; ensuring students can explain technical concepts clearly. This holistic approach prepares students for advanced studies and real-world applications by balancing technical rigor with critical thinking. Formative feedback from the rubric guides students in setting achievable goals; fostering a growth mindset. Summative evaluations align with curriculum standards; ensuring readiness for Grade 12 Computer Science or related STEM fields. The rubric’s clarity helps students track progress; while its flexibility allows adaptation to diverse learning styles and project types. Ultimately; it promotes mastery of foundational computer science principles essential for academic and career success.