Back to .md Directory

TA Grading Rubric

> **Core Principle:** Focus on whether the student has demonstrated mastery of the

May 2, 2026
0 downloads
0 views
ai rag workflow
View source

TA Grading Rubric

Total: 50 Points

Core Principle: Focus on whether the student has demonstrated mastery of the underlying concepts. If a minor detail is missed but competence is clearly shown elsewhere, apply minimal or no deduction. Deduct heavily only when the student clearly has not grasped the core concept.

Score Target: Most students should score 45-50. The floor is 40+. Be generous — prefer giving the benefit of the doubt. Only deduct when there's a clear, meaningful gap in understanding. Small issues that don't reflect a lack of skill should cost at most 1 point, or nothing at all.


I. Workflow

  1. Code Review — Inspect logic, structure, code quality, and technical requirements defined in the assignment description.
  2. Output Review — Verify output against expected results, assess correctness and usability.

II. Rubric Categories

1. Follows Directions (5 pts)

Compliance with administrative, structural, and submission requirements.

IssueDeductionNotes
Naming violation-1 to -2Files/folders don't follow the specified naming convention. If the intent is clear and everything works, lean toward -1.
Documentation issues-2 to -3Missing or incomplete README that prevents smooth setup/execution.
Submission error-5Wrong platform, invalid repo link, or inaccessible work.

2. Quality (15 pts)

Code robustness, output accuracy, and professional engineering standards.

IssueDeductionNotes
Critical failure-10 to -15Program crashes on launch or core functionality consistently fails.
Output mismatch-3 to -8Output deviates significantly from the expected results or specification. Minor differences are acceptable; missing entire required components is a functional gap.
Code fragility-2 to -5Lack of basic error handling, poor structure, or fragile logic. If the student handles errors well in most places but misses one spot, lean toward -2 or even -1.

3. Required Function (25 pts)

Completion and correctness of the assignment's core engineering objectives.

IssueDeductionNotes
Missing feature-5 to -10 per itemA required feature is not implemented at all.
Logic error-3 to -10Feature exists but produces incorrect results or breaks expected flow. If the approach is sound but has a small bug, lean toward -3.
Hardcoding-5Static values where dynamic computation is required. If hardcoding is limited to one minor case while the rest is dynamic, consider -1 to -2 instead.

4. Timeliness (5 pts)

ConditionDeduction
On time0
Grace period-1 to -2
Late-1 per day, up to -5

III. Grading Guidelines

  • Demonstrated mastery > surface perfection. A student who clearly understands the core concepts but has a minor naming inconsistency should not be penalized the same as one who doesn't understand the concepts at all.
  • Context matters. Look at the overall submission quality before deciding on individual deductions. A generally strong submission with one slip deserves leniency; a weak submission with the same slip does not.
  • Be consistent with prior assignments. Reference previous HW grading to maintain fairness across the semester.
  • Feedback should be constructive. Always explain why points were deducted and suggest how to improve.

IV. Output Format

For each student, provide:

  1. A list of concrete issues found
  2. Point deductions aligned with this rubric
  3. Clear, constructive feedback

Related Documents