curriculum-grade-assist

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Grading Assistance & Rubric Application

评分辅助与评分标准应用

Efficiently apply rubrics to student work with consistent, constructive, criterion-level feedback and scoring.
高效地将评分标准应用于学生作业,生成一致、有建设性的、基于评分维度的反馈与评分。

When to Use

适用场景

  • Grade student submissions
  • Apply rubrics consistently
  • Generate feedback
  • Score assessments
  • Analyze student work quality
  • 批改学生提交的作业
  • 统一应用评分标准
  • 生成反馈意见
  • 为评估打分
  • 分析学生作业质量

Required Inputs

必要输入

  • Student Work: Submission to grade
  • Rubric: Scoring criteria
  • Answer Key: For objective items
  • Context: Assignment expectations
  • 学生作业:待批改的提交内容
  • 评分标准(Rubric):评分准则
  • 参考答案:用于客观题批改
  • 作业背景:作业的要求与预期

Workflow

工作流程

1. Load Rubric and Student Work

1. 加载评分标准与学生作业

Read:
  • Rubric criteria and performance levels
  • Student submission
  • Assignment prompt/expectations
  • Learning objectives assessed
读取:
  • 评分标准的维度与表现等级
  • 学生提交的作业
  • 作业题目/要求
  • 对应的学习目标

2. Analyze Work Against Each Criterion

2. 对照每个评分维度分析作业

For each rubric criterion:
Identify Evidence:
  • Find relevant content in submission
  • Note what student did well
  • Note what's missing or weak
Determine Performance Level:
  • Compare to rubric descriptors
  • Select appropriate level (Exemplary, Proficient, Developing, Beginning)
  • Justify selection with specific evidence
Generate Feedback:
  • Cite specific strengths
  • Identify specific gaps
  • Suggest concrete improvements
针对每个评分维度:
识别依据
  • 在作业中找到相关内容
  • 记录学生的优秀表现
  • 记录缺失或不足的部分
确定表现等级
  • 与评分标准的描述对比
  • 选择合适的等级(优秀、熟练、待提高、入门)
  • 用具体依据证明等级选择的合理性
生成反馈
  • 引用具体的优点
  • 指出具体的不足
  • 给出明确的改进建议

3. Generate Grading Report

3. 生成评分报告

markdown
undefined
markdown
undefined

Grading Report: [ASSIGNMENT]

Grading Report: [ASSIGNMENT]

Student: [ID or Anonymous] Submission Date: [Date] Graded: [Date]
Student: [ID or Anonymous] Submission Date: [Date] Graded: [Date]

Overall Score

Overall Score

Total Points: [X] / [Y] ([Z]%) Performance Level: [Exemplary | Proficient | Developing | Beginning]
Total Points: [X] / [Y] ([Z]%) Performance Level: [Exemplary | Proficient | Developing | Beginning]

Criterion-Level Scores

Criterion-Level Scores

Criterion 1: [Name] (Score: [X]/[Y] - [Level])

Criterion 1: [Name] (Score: [X]/[Y] - [Level])

Performance Level: [Exemplary/Proficient/Developing/Beginning]
Strengths:
  • [Specific thing student did well with quote/reference]
  • [Another strength with evidence]
Areas for Growth:
  • [Specific gap with reference to submission]
  • [What's missing or needs improvement]
Feedback: "[Your analysis shows strong understanding of X, particularly when you explained Y. To strengthen this further, consider Z. For example, you could have..."
Score Justification: This scores at [Level] because [specific reasons citing rubric descriptors].
Performance Level: [Exemplary/Proficient/Developing/Beginning]
Strengths:
  • [Specific thing student did well with quote/reference]
  • [Another strength with evidence]
Areas for Growth:
  • [Specific gap with reference to submission]
  • [What's missing or needs improvement]
Feedback: "[Your analysis shows strong understanding of X, particularly when you explained Y. To strengthen this further, consider Z. For example, you could have..."
Score Justification: This scores at [Level] because [specific reasons citing rubric descriptors].

Criterion 2: [Name] (Score: [X]/[Y] - [Level])

Criterion 2: [Name] (Score: [X]/[Y] - [Level])

[Same structure for each criterion]
[Same structure for each criterion]

Overall Comments

Overall Comments

Summary of Performance: [2-3 sentences summarizing overall quality, patterns of strength, areas needing attention]
Specific Recommendations:
  1. [Actionable step 1]
  2. [Actionable step 2]
  3. [Actionable step 3]
Encouragement: [Positive, growth-oriented closing that motivates continued learning]
Summary of Performance: [2-3 sentences summarizing overall quality, patterns of strength, areas needing attention]
Specific Recommendations:
  1. [Actionable step 1]
  2. [Actionable step 2]
  3. [Actionable step 3]
Encouragement: [Positive, growth-oriented closing that motivates continued learning]

Learning Objectives Assessment

Learning Objectives Assessment

ObjectiveMastery LevelEvidence
LO-1.1✅ Mastered[Citation from work]
LO-1.2⚠️ Developing[Citation showing partial understanding]
LO-1.3❌ Not Yet[Missing or incorrect]
ObjectiveMastery LevelEvidence
LO-1.1✅ Mastered[Citation from work]
LO-1.2⚠️ Developing[Citation showing partial understanding]
LO-1.3❌ Not Yet[Missing or incorrect]

Next Steps for Student

Next Steps for Student

  • Review [concept] using [resource]
  • Practice [skill] by [activity]
  • Seek help with [specific difficulty]
  • Prepare for next assignment: [preview]

Grading Metadata:
  • Grader: Curriculum Grading Assistant
  • Rubric: [Link to rubric used]
  • Time: [Auto-calculated time on task from submission]
undefined
  • Review [concept] using [resource]
  • Practice [skill] by [activity]
  • Seek help with [specific difficulty]
  • Prepare for next assignment: [preview]

Grading Metadata:
  • Grader: Curriculum Grading Assistant
  • Rubric: [Link to rubric used]
  • Time: [Auto-calculated time on task from submission]
undefined

4. Batch Grading Features

4. 批量评分功能

For multiple submissions:
Consistency Checks:
  • Compare scores across students
  • Flag outliers for review
  • Ensure rubric applied uniformly
Common Error Identification:
  • Track recurring mistakes
  • Identify patterns
  • Generate group feedback opportunity
Efficiency Tools:
  • Templates for common feedback
  • Quick codes for frequent comments
  • Progress tracking
针对多份提交的作业:
一致性检查:
  • 对比不同学生的评分
  • 标记异常分数以便复查
  • 确保评分标准应用的统一性
常见错误识别:
  • 追踪反复出现的错误
  • 识别错误模式
  • 生成面向群体的反馈机会
效率工具:
  • 通用反馈模板
  • 常用评语快捷代码
  • 进度追踪

5. Auto-Grading (Objective Items)

5. 自动评分(客观题)

For MC, T/F, fill-in-blank with answer keys:
markdown
**Auto-Graded Section**

| Item | Student Answer | Correct Answer | Points |
|------|----------------|----------------|--------|
| MC-1 | B | B | 1/1 ✅ |
| MC-2 | A | C | 0/1 ❌ |
| MC-3 | D | D | 1/1 ✅ |

**Section Score**: 2/3 (67%)

**Item Feedback**:
- Item MC-2: Incorrect. The correct answer is C because [explanation]. Review [concept].
适用于有参考答案的选择题、判断题、填空题:
markdown
**Auto-Graded Section**

| Item | Student Answer | Correct Answer | Points |
|------|----------------|----------------|--------|
| MC-1 | B | B | 1/1 ✅ |
| MC-2 | A | C | 0/1 ❌ |
| MC-3 | D | D | 1/1 ✅ |

**Section Score**: 2/3 (67%)

**Item Feedback**:
- Item MC-2: Incorrect. The correct answer is C because [explanation]. Review [concept].

6. Feedback Quality Standards

6. 反馈质量标准

Ensure feedback is: ✅ Specific: Cites actual work, not generic ✅ Actionable: Clear steps to improve ✅ Balanced: Strengths and growth areas ✅ Growth-Oriented: Encourages learning ✅ Aligned: References rubric and objectives ✅ Timely: Generated quickly for fast return
确保反馈符合以下要求: ✅ 具体:引用作业实际内容,而非泛泛而谈 ✅ 可操作:给出明确的改进步骤 ✅ 平衡:同时涵盖优点与待提高的部分 ✅ 成长导向:鼓励学生持续学习 ✅ 匹配:关联评分标准与学习目标 ✅ 及时:快速生成以便尽快反馈给学生

7. CLI Interface

7. CLI 界面

bash
undefined
bash
undefined

Grade single submission

Grade single submission

/curriculum.grade-assist --submission "student1-essay.pdf" --rubric "essay-rubric.md" --objective "LO-2.1"
/curriculum.grade-assist --submission "student1-essay.pdf" --rubric "essay-rubric.md" --objective "LO-2.1"

Batch grade

Batch grade

/curriculum.grade-assist --submissions "submissions/*.pdf" --rubric "rubric.md" --batch
/curriculum.grade-assist --submissions "submissions/*.pdf" --rubric "rubric.md" --batch

Auto-grade objective items

Auto-grade objective items

/curriculum.grade-assist --quiz "quiz-responses.csv" --answer-key "answers.json" --auto
/curriculum.grade-assist --quiz "quiz-responses.csv" --answer-key "answers.json" --auto

Consistency check

Consistency check

/curriculum.grade-assist --review-consistency --graded "graded/*.md"
/curriculum.grade-assist --review-consistency --graded "graded/*.md"

Help

Help

/curriculum.grade-assist --help
undefined
/curriculum.grade-assist --help
undefined

Educational Level Adaptations

适配不同教育阶段

K-5:
  • Simple, encouraging feedback
  • Focus on effort and progress
  • Visual feedback (stickers, stamps)
  • Parent-friendly language
6-8:
  • Balance praise and critique
  • Specific skill development focus
  • Encourage self-assessment
  • Age-appropriate tone
9-12:
  • Detailed, analytical feedback
  • College-prep quality expectations
  • Emphasize critical thinking
  • Professional tone
Higher Ed:
  • Scholarly feedback
  • Discipline-specific criteria
  • Research and argument quality
  • Professional development focus
K-5 阶段:
  • 简洁、鼓励性的反馈
  • 关注努力程度与进步
  • 可视化反馈(贴纸、印章)
  • 家长易懂的语言
6-8 阶段:
  • 平衡表扬与批评
  • 聚焦具体技能的发展
  • 鼓励自我评估
  • 符合年龄段的语气
9-12 阶段:
  • 详细、有分析性的反馈
  • 以大学预备为标准的质量要求
  • 强调批判性思维
  • 专业的语气
高等教育阶段:
  • 学术性的反馈
  • 符合学科特点的评分标准
  • 关注研究与论证质量
  • 聚焦职业发展

Composition with Other Skills

与其他功能的组合使用

Input from:
  • /curriculum.assess-design
    - Rubrics
  • /curriculum.develop-items
    - Answer keys
  • /curriculum.design
    - Learning objectives
Output to:
  • /curriculum.analyze-outcomes
    - Grading data for analytics
  • Students for learning
  • Gradebook systems
输入来源:
  • /curriculum.assess-design
    - 评分标准
  • /curriculum.develop-items
    - 参考答案
  • /curriculum.design
    - 学习目标
输出去向:
  • /curriculum.analyze-outcomes
    - 用于分析的评分数据
  • 反馈给学生用于学习
  • 同步至成绩系统

Exit Codes

退出码

  • 0: Grading completed successfully
  • 1: Cannot load rubric
  • 2: Cannot access student work
  • 3: Invalid grading configuration
  • 4: Rubric-work mismatch
  • 0: 评分成功完成
  • 1: 无法加载评分标准
  • 2: 无法访问学生作业
  • 3: 评分配置无效
  • 4: 评分标准与作业不匹配