feat: 添加第12课课评、班级总结及学生画像更新
- K4周日1900班第12课《花朵随心画》课评(梁境城、钟嘉逸、王睿意补课) - AICODE03/CSP03各班级第12课课评及班级总结 - 更新多班级学生画像 - 课评生成技能优化
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# AIGC 课程评语
|
||||
# AICODE 课程评语
|
||||
|
||||
---
|
||||
|
||||
97
.claude/rules/CLAUDE.md
Normal file
97
.claude/rules/CLAUDE.md
Normal file
@@ -0,0 +1,97 @@
|
||||
# CLAUDE.md - 评语风格库指南
|
||||
|
||||
本目录包含各课程的评语模板和风格指南。
|
||||
|
||||
---
|
||||
|
||||
## 📁 文件列表
|
||||
|
||||
| 文件 | 适用课程 | 评价侧重点 |
|
||||
|------|---------|-----------|
|
||||
| `CSP.md` | C++信息奥赛/CSP课程 | 逻辑思维、算法理解、代码规范 |
|
||||
| `AICODE.md` | AICODE创意编程课程 | 自然语言描述、创意实现、调试能力 |
|
||||
| `KITTEN.md` | 编程猫Kitten课程 | 逻辑流程、创意表达、作品完成度 |
|
||||
| `体验课.md` | 新生体验课 | 展示潜力、激发兴趣、转化报课 |
|
||||
| `oj_data.md` | OJ系统数据获取 | OJ数据获取规则和方法 |
|
||||
|
||||
---
|
||||
|
||||
## 🎨 课评风格选择
|
||||
|
||||
### 根据课程选择
|
||||
|
||||
| 课程 | 推荐风格文件 |
|
||||
|------|-------------|
|
||||
| CSP课程(C++信息奥赛) | `CSP.md` - CSP03班专属风格:家长信格式·要求型 |
|
||||
| AICODE课程(AI创意编程) | `AICODE.md` - AICODE03班专属风格:温暖鼓励型 |
|
||||
| K4课程(编程猫Kitten) | `KITTEN.md` - K4班专属风格:家长信格式·温和鼓励型 |
|
||||
| 体验课(新生转化) | `体验课.md` - 转化导向·家长信格式 |
|
||||
|
||||
### 根据学生性格选择
|
||||
|
||||
| 风格 | 适用对象 |
|
||||
|------|----------|
|
||||
| 鼓励型 | 内向/信心不足/刚开始学/需要建立信心 |
|
||||
| 体验转化型 | 新生体验课/展示价值/促成报课 |
|
||||
|
||||
---
|
||||
|
||||
## 📑 课评模板库引用
|
||||
|
||||
详细的课评模板位于 `../templates/` 目录:
|
||||
|
||||
| 模板文件 | 适用课程 | 模板类型 |
|
||||
|---------|---------|---------|
|
||||
| `../templates/AICODE.md` | AICODE创意编程 | 标准课评模板 + 极简版模板 |
|
||||
| `../templates/CSP.md` | C++信息奥赛/CSP课程 | 课评模板 |
|
||||
| `../templates/KITTEN.md` | 编程猫Kitten课程 | 课评模板 |
|
||||
| `../templates/出勤登记-2026春季.md` | 所有课程 | 出勤登记表模板 |
|
||||
|
||||
> **使用建议**:写课评时,先根据课程选择对应的评语风格(`rules/*.md`),再结合模板文件(`templates/*.md`)的格式填充内容。
|
||||
|
||||
---
|
||||
|
||||
## ⚠️ 重要提醒
|
||||
|
||||
**写课评前必须先读取学生用户画像!**
|
||||
- 画像位置:`.claude/memory/class/[班级]/[姓名]/profile.md`
|
||||
- 根据画像类型选择对应的评语风格
|
||||
- 体验课必须使用 `体验课.md` 风格
|
||||
|
||||
---
|
||||
|
||||
## 💡 使用技巧
|
||||
|
||||
### 通用技巧
|
||||
1. 多用"我看到"、"我注意到" - 让学生感受到被关注
|
||||
2. 肯定过程而非结果 - "你一直在尝试"比"做对了"更重要
|
||||
3. 建议用"我们可以" - 拉近距离,建立伙伴关系
|
||||
4. 避免"但是" - 用"同时"、"下一步"等过渡词
|
||||
|
||||
### 各班级专属要点
|
||||
|
||||
**AICODE03班(温暖鼓励型):**
|
||||
- 描述具体行为:"一字一字打字"、"和AI聊了一节课"
|
||||
- 提及具体知识点:"角色设置+限制条件+输出格式"
|
||||
- 温和建议:"要是...就更好啦~"
|
||||
- 固定结尾:"老师会继续关注XX的表现,期待看到更多精彩!🌟💡"
|
||||
|
||||
**CSP03班(家长信·要求型):**
|
||||
- 固定开头:"家长好,本周学习的内容是《...》" + 5个知识点
|
||||
- 表扬积极:"状态在线"、"早早到校等候超积极"
|
||||
- 期望要求:"希望多思考"、"理解为什么这么写,不只是抄完就好"
|
||||
|
||||
**K4班(家长信格式):**
|
||||
- 具体创意:"能够有自己的创意"
|
||||
- 温和建议:"不过老师发现...专注力有些下降"
|
||||
- 鼓励结尾:"继续加油哦!"、"相信你会把程序做得更完整"
|
||||
|
||||
**体验课(转化导向):**
|
||||
- 突出"第一次" - 降低家长焦虑,突出潜力
|
||||
- 展示具体亮点 - 不笼统说"表现好"
|
||||
- 建立成长愿景 - 让家长看到继续学习的价值
|
||||
- 自然引导报课 - 不硬推销
|
||||
|
||||
---
|
||||
|
||||
*评语风格库指南 v1.0*
|
||||
@@ -1,4 +1,64 @@
|
||||
# C++ 课程评语
|
||||
# CSP 课程评语
|
||||
|
||||
---
|
||||
|
||||
## ⚠️ OJ数据查询要求
|
||||
|
||||
**写CSP课评时,必须先查询本节课的OJ做题记录!**
|
||||
|
||||
### 查询方式
|
||||
|
||||
在 Claude Code 中输入:
|
||||
```
|
||||
获取 CSP03-XX 的OJ数据
|
||||
```
|
||||
|
||||
### 数据获取流程
|
||||
|
||||
1. 系统自动登录 OJ(oj.qonnwolf.com)
|
||||
2. 找到对应课程和课次
|
||||
3. 拉取全部学生的做题数据
|
||||
4. 保存到 `.claude/memory/oj/analysis/` 目录
|
||||
|
||||
### 可获取的数据
|
||||
|
||||
| 数据 | 说明 |
|
||||
|------|------|
|
||||
| 完成状态 | AC=通过,WA=答案错误,RE=运行错误等 |
|
||||
| 分数 | 0-100 分 |
|
||||
| 提交次数 | 该学生这道题总共提交了几次 |
|
||||
| 源代码 | 学生提交的完整代码 |
|
||||
| 编译错误 | 代码编译失败时的错误信息 |
|
||||
| 测试点详情 | 每个测试点的通过/失败情况 |
|
||||
| 提交历史 | 每次提交的变化轨迹 |
|
||||
|
||||
### 作业包分类
|
||||
|
||||
| 作业包 | 含义 | 说明 |
|
||||
|--------|------|------|
|
||||
| A包(课堂练习) | 课上完成的题 | **必查** |
|
||||
| B包(课后作业) | 课后做的题 | 可选 |
|
||||
| C包(拓展练习) | 选做的挑战题 | 可选 |
|
||||
|
||||
> **重要**:CSP03班OJ数据**只查询A作业包(课堂练习)**,不查B/C包。
|
||||
|
||||
### 数据保存位置
|
||||
|
||||
```
|
||||
.claude/memory/oj/analysis/
|
||||
├── CSP03-XX_student_analysis.json ← 原始数据
|
||||
└── CSP03-XX_analysis.md ← AI分析报告
|
||||
```
|
||||
|
||||
### 课评中引用OJ数据的格式
|
||||
|
||||
```
|
||||
📊 OJ做题情况:
|
||||
- 【姓名】:完成 X/Y 题,AC X 题,提交 X 次
|
||||
- 题目1:AC(1次提交)
|
||||
- 题目2:WA→AC(3次提交,调试改进型)
|
||||
- 题目3:未完成
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
@@ -41,8 +41,8 @@
|
||||
- 【姓名】今天是第一次接触C++编程,虽然是零基础,但老师看到了你对代码的好奇和探索欲,这是成为优秀程序员的第一步。
|
||||
- 第一次写代码就能跟上老师的节奏,【姓名】的逻辑思维能力让老师印象深刻。
|
||||
|
||||
**AIGC体验课**:
|
||||
- 【姓名】今天第一次和AI"对话",就能用清晰的语言描述自己的想法,这种表达能力正是AIGC时代最重要的能力之一。
|
||||
**AICODE体验课**:
|
||||
- 【姓名】今天第一次和AI"对话",就能用清晰的语言描述自己的想法,这种表达能力正是AICODE时代最重要的能力之一。
|
||||
- 第一次体验AI创作,【姓名】就展现出了超强的创意天赋,老师很惊喜!
|
||||
|
||||
**Kitten体验课**:
|
||||
@@ -80,8 +80,8 @@
|
||||
- 如果在C++方向继续学习,【姓名】的逻辑思维能力会得到更好的锻炼,对后续学习算法和参加竞赛都很有帮助。
|
||||
- 继续深入学习,你会掌握从简单程序到复杂系统的设计能力,为未来学习计算机科学打下坚实基础。
|
||||
|
||||
**AIGC方向**:
|
||||
- 如果在AIGC方向继续学习,【姓名】的创意和表达能力会得到更好的发挥,能够用AI工具创作出更丰富的作品。
|
||||
**AICODE方向**:
|
||||
- 如果在AICODE方向继续学习,【姓名】的创意和表达能力会得到更好的发挥,能够用AI工具创作出更丰富的作品。
|
||||
- 继续深入学习,你会掌握AI工具的高级用法,从简单的对话到复杂的自动化流程,提升学习和工作的效率。
|
||||
|
||||
**Kitten方向**:
|
||||
|
||||
Reference in New Issue
Block a user