为课评系统添加家长视角和交互式功能:- 新增家长视角板块,包含核心知识、必学内容、家庭建议和作业要求 - 更新所有课程评语风格文件,支持家长视角内容 - 添加交互式提问机制,通过提问获取更具体的课评内容 - 更新学生画像模板,增加家校沟通信息 - 新增示例文件展示完整的家长视角课评
This commit is contained in:
@@ -23,7 +23,10 @@ type: skill
|
||||
|
||||
综合学生用户画像、教学方案、过往表现和课程特点,生成约200字的个性化课评。支持C++、AIGC、Kitten、体验课四大课程,按班级匹配专属评语风格。所有课评统一汇总到 `课评汇总-2026春季.md`,便于查阅和归档。
|
||||
|
||||
⚠️ **执行规则:调用本技能时无需询问用户确认,直接按流程自动完成所有步骤。**
|
||||
⚠️ **执行规则:**
|
||||
1. 初始阶段如果信息不足,会通过提问获取更具体的内容
|
||||
2. 信息充分后自动完成所有步骤
|
||||
3. 提问过程确保生成更精准、更个性化的课评内容
|
||||
|
||||
---
|
||||
|
||||
@@ -289,9 +292,47 @@ type: skill
|
||||
|
||||
### 使用流程
|
||||
```
|
||||
1. 确认学生/课程/课次 → 2. 自动获取OJ数据(仅CSP班级,运行Python脚本)→ 3. 读取相关资料 → 4. 收集本次表现 → 5. 生成课评(CSP班级自动整合OJ数据)→ 6. 保存到学生文件夹(按课次顺序追加)
|
||||
1. 确认学生/课程/课次 → 2. 自动获取OJ数据(仅CSP班级,运行Python脚本)→ 3. 读取相关资料 → 4. 交互式收集表现(通过提问获取具体信息)→ 5. 生成课评(CSP班级自动整合OJ数据)→ 6. 保存到学生文件夹(按课次顺序追加)
|
||||
```
|
||||
|
||||
### 4. 交互式收集表现(新功能)
|
||||
|
||||
**目的**:如果初始信息不够具体,通过提问获取更详细、更个性化的内容。
|
||||
|
||||
**触发条件**:
|
||||
- 初始描述过于笼统(如"表现很好"、"很认真")
|
||||
- 缺乏具体行为细节
|
||||
- 没有成长对比信息
|
||||
- 缺少家长视角的内容
|
||||
|
||||
**提问策略**:
|
||||
|
||||
1. **获取具体行为**
|
||||
- "能具体说说嘉博在哪个环节表现最突出吗?"
|
||||
- "他有没有什么特别让人印象深刻的行为?"
|
||||
- "完成作品时,他是怎么做的?"
|
||||
|
||||
2. **挖掘细节信息**
|
||||
- "他在调试时遇到了什么具体问题?"
|
||||
- "花了多长时间完成?"
|
||||
- "有没有主动提出什么有趣的想法?"
|
||||
|
||||
3. **了解成长变化**
|
||||
- "相比上节课,他在哪些方面有明显进步?"
|
||||
- "有没有保持好的习惯,或者需要改进的地方?"
|
||||
- "课堂专注度有什么变化?"
|
||||
|
||||
4. **收集家长需求**
|
||||
- "家长最关心孩子的哪个方面?"
|
||||
- "在家可以做什么来帮助巩固本周所学?"
|
||||
- "希望培养孩子的什么能力?"
|
||||
|
||||
**信息整合原则**:
|
||||
- 每个回答都要写入课评,确保"言之有物"
|
||||
- 将具体行为与能力培养联系起来
|
||||
- 结合家长期望给出针对性建议
|
||||
- 生成包含"家长视角"板块的完整课评
|
||||
|
||||
### 1. 确认基本信息
|
||||
- 学生姓名:_______
|
||||
- 班级:_______
|
||||
@@ -335,7 +376,11 @@ python scripts/update_feedback_with_oj.py \
|
||||
- 体验课:根据实际体验内容从对应lesson文件读取
|
||||
- **过往课评**:读取该学生的 `课评汇总-2026春季.md` 和最近课评,避免重复用词
|
||||
|
||||
### 4. 收集本次表现
|
||||
### 4. 收集本次表现(交互式确认)
|
||||
|
||||
如果提供的课评内容不够具体,我将通过提问来获取更多信息,确保生成高质量的课评。
|
||||
|
||||
**初始信息收集**:
|
||||
```
|
||||
掌握程度:□优秀 □良好 □一般 □待提高
|
||||
课堂互动:□积极 □一般 □被动 □缺席
|
||||
@@ -346,7 +391,26 @@ python scripts/update_feedback_with_oj.py \
|
||||
- 进步:_________________________
|
||||
```
|
||||
|
||||
### 5. 生成课评(约200字)
|
||||
**交互式提问流程**:
|
||||
1. 如果描述过于笼统,我会问:
|
||||
- "能具体说说嘉博在哪个环节表现最突出吗?"
|
||||
- "他有没有什么特别让人印象深刻的行为?"
|
||||
- "和其他同学相比,他的表现有什么不同?"
|
||||
|
||||
2. 如果缺乏具体细节,我会问:
|
||||
- "他在调试时遇到了什么具体问题?"
|
||||
- "他完成作品花了多长时间?"
|
||||
- "他有没有主动提出什么有趣的想法?"
|
||||
|
||||
3. 如果没有成长记录,我会问:
|
||||
- "相比上节课,他在哪些方面有明显进步?"
|
||||
- "有没有保持好的习惯,或者需要改进的地方?"
|
||||
|
||||
4. 如果没有家庭配合建议,我会问:
|
||||
- "家长最关心孩子的哪个方面?"
|
||||
- "在家可以做什么来帮助巩固本周所学?"
|
||||
|
||||
### 5. 生成课评(约200字,基于具体信息)
|
||||
根据选择的风格组合内容:
|
||||
- 开场白(30字)+ 优点(60字)+ 建议(60字)+ 结束语(50字)
|
||||
- **CSP班级专属**:自动整合OJ做题数据,包括完成情况、错误分布、思考模式分析,放在课评的单独板块
|
||||
|
||||
Reference in New Issue
Block a user