为课评系统添加家长视角和交互式功能:- 新增家长视角板块,包含核心知识、必学内容、家庭建议和作业要求 - 更新所有课程评语风格文件,支持家长视角内容 - 添加交互式提问机制,通过提问获取更具体的课评内容 - 更新学生画像模板,增加家校沟通信息 - 新增示例文件展示完整的家长视角课评

This commit is contained in:
chengzi
2026-05-06 19:15:56 +08:00
parent 52f21814e8
commit 2e7878007c
9 changed files with 440 additions and 4 deletions

View File

@@ -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做题数据包括完成情况、错误分布、思考模式分析放在课评的单独板块

View File

@@ -0,0 +1,102 @@
# 交互式课评生成示例
## 场景演示:从笼统到具体的课评生成过程
### 初始信息(不够具体)
```
学生:嘉博
班级周六晚上1900AI03班
课程:个人网页完善
课次第8课
表现:超棒、很专注、有创意
```
### 交互式提问过程
#### 第一次提问(获取具体行为)
> **AI**:您提到嘉博表现"超棒",能具体说说他在哪个环节表现最突出吗?
**用户回复**:他在修改网页颜色和添加小花的时候特别用心,主动调整了好几次才满意。
#### 第二次提问(获取细节)
> **AI**:能描述一下他修改网页的具体过程吗?比如遇到了什么问题,怎么解决的?
**用户回复**:他说"我觉得颜色太暗了"然后尝试了3种颜色方案最后选了一个淡紫色的背景。添加小花的时候他调整了花的大小和位置说"要让小花看起来更自然"。
#### 第三次提问(获取成长信息)
> **AI**:相比上节课,嘉博在哪些方面有明显进步?
**用户回复**:上节课他还需要老师提醒才记得保存,这节课主动保存了好几次。打字速度也有进步,能更流畅地表达自己的想法了。
#### 第四次提问(获取家庭配合建议)
> **AI**:家长最关心孩子哪方面的能力?在家可以做什么配合?
**用户回复**:家长希望培养孩子的设计思维,可以多观察生活中的好设计。在家可以让孩子尝试设计其他网页内容。
### 生成的高质量课评(基于具体信息)
# 课程名称AI大作家
**授课日期**2026-05-03
**课评内容**
嘉博今天对自己的个人网页特别用心上课很开心看到原始页面觉得颜色太暗主动尝试了3种颜色方案最终选择了淡紫色背景还仔细调整了小花的大小和位置追求"看起来更自然"的效果~这种对细节的执着和审美意识让老师很惊喜!
相比上节课嘉博明显进步了——记得主动保存文件多次打字速度也更流畅能更清楚地表达自己的创意想法。能详细地把自己的兴趣爱好、梦想告诉AI表达得很清楚
你对网页细节的关注说明你很有设计眼光,继续发挥创意,你的网页会越来越精彩的!
---
## 📋 家长视角(本期重点)
**🎯 本节课核心知识**
- 网页设计基础掌握HTML/CSS的基本结构能独立修改网页样式
- 创意表达:能将自己的创意通过代码实现,培养设计思维
- 人机协作学会用AI辅助创作提高表达效率
**📚 必学内容清单**
- **基础技能**:能独立创建个人网页,包含文字、图片和样式
- **设计能力**:能运用色彩搭配和布局原则,设计美观的界面
- **技术掌握**理解HTML标签和CSS样式的作用能进行简单修改
**🏠 家庭配合建议**
1. **每日练习**15分钟鼓励孩子继续完善个人网页可以添加更多内容如家庭照片、爱好介绍等
2. **能力培养**:重点关注孩子的设计思维和审美能力,鼓励多观察生活中的优秀设计
3. **亲子互动**:和孩子一起浏览优秀网页,讨论"为什么这个网页好看",培养审美鉴赏能力
**📝 课后作业要求**
- **必做**完善个人网页添加至少3个新内容板块如家庭介绍、兴趣展示、未来计划
- **选做**:尝试添加动画效果或交互功能,让网页更生动有趣
- **提交**:下周上课前完成,家长可以和孩子一起欣赏作品,讨论改进方向
---
## 📈 孩子成长亮点
### 已达成的进步
**设计意识**:嘉博展现出良好的审美和设计思维,能主动调整页面效果
**自主学习**:能主动保存文件,减少对老师的依赖
**表达能力**能更流畅地表达自己的想法与AI沟通更高效
### 值得关注的潜力
🎯 **技术深度**可以学习更多网页高级功能如JavaScript交互
🎯 **创作广度**:可以将设计思维应用到其他创作项目中
### 长期发展建议
- 建议未来可以学习JavaScript让网页具有更多交互功能
- 可以参加网页设计比赛,将兴趣转化为成就感
- 继续培养审美能力,这对未来的任何创作都有帮助
---
## 💬 给家长的话
嘉博在个人网页设计中展现出了很好的创作天赋。他对颜色和布局的敏感度表明他有很强的设计潜力。建议家长:
1. **多提供创作机会**:让孩子参与家庭网页设计,如电子相册、家庭介绍页面等
2. **培养观察力**:引导孩子观察生活中的优秀设计,分析为什么设计得好
3. **鼓励尝试**:支持孩子尝试新的设计元素和技术,不怕犯错
嘉博的进步让我们看到了他在创意设计方面的潜力,继续保持这份热情,他会在编程创作领域走得更远。

View File

@@ -8,6 +8,30 @@
---
## 📋 家长视角(本期重点)
**🎯 本节课核心知识**
- 循环积木:掌握重复执行的基本概念,能独立完成简单动画
- 条件判断:理解如果...就...的逻辑,能制作简单的交互效果
- 创意表达:培养创意思维,能把自己的想法通过积木实现
**📚 必学内容清单**
- **基础操作**:熟练使用重复积木完成连续动作
- **创意设计**:能设计简单的动画故事或游戏
- **问题解决**:遇到积木错误能尝试不同的解决方案
**🏠 家庭配合建议**
1. **每日练习**15分钟用积木搭建一个简单的动画比如小猫走路或花儿开放
2. **能力培养**:重点关注孩子的创意表达,鼓励自由发挥,没有对错之分
3. **亲子互动**:和孩子一起玩"编程猜谜"游戏,描述一个动作让孩子用积木实现
**📝 课后作业要求**
- **必做**:完成"小猫探险"作品包含至少3个场景和简单交互
- **选做**:给作品添加音效或者背景故事,让作品更生动
- **提交**:下周上课前完成,可以和孩子一起欣赏他的创作成果
---
## 示例2AIGC课程 - 激励型
**学生**:小红 | **班级**四年级B班 | **课次**第5课
@@ -16,8 +40,56 @@
---
## 📋 家长视角(本期重点)
**🎯 本节课核心知识**
- Prompt工程掌握清晰描述需求的方法能写出高质量的提示词
- AI绘画理解AI绘画的基本原理能独立创作创意图片
- 动画设计:学会制作简单动画效果,培养审美和创意能力
**📚 必学内容清单**
- **基础技能**能独立编写有效的Prompt准确表达创意想法
- **技术掌握**熟悉AI工具的使用方法能解决常见问题
- **创新应用**:能结合多种技术创作出完整的作品
**🏠 家庭配合建议**
1. **每日练习**15分钟让孩子用AI工具完成一个小创作可以是写故事、设计图片或解决问题
2. **能力培养**:重点关注孩子的语言表达能力和创意思维,鼓励多描述自己的想法
3. **亲子互动**和孩子讨论AI生成的内容问问他"为什么AI会这样回答"培养批判性思维
**📝 课后作业要求**
- **必做**:完成"我的梦想世界"AI绘画作品包含至少3个场景和简单动画
- **选做**尝试使用不同的AI工具比如文字生成、音乐创作等
- **提交**:通过班级群提交作品,家长可以一起欣赏和讨论
---
## 示例3CPP课程 - 鼓励型
**学生**:小李 | **班级**五年级C班 | **课次**第8课
小李今天虽然是第一次接触递归但我看到了你眼里的好奇这就是最好的开始。你很善于倾听老师讲的时候你眼睛一直跟着屏幕这种专注是学好编程的基石。虽然代码还有bug但你的思路是对的下一步就是把它表达出来。遇到不懂的地方会标记下来而不是跳过去这种处理方式很务实。下次我们可以试着把思路先画在纸上再写代码这样会更顺畅。老师相信按这个节奏下去你很快就会找到编程的感觉。
---
## 📋 家长视角(本期重点)
**🎯 本节课核心知识**
- 递归概念:理解函数调用自身的基本原理,能写出简单的递归程序
- 边界条件:掌握递归的终止条件,避免无限循环
- 算法思维:培养分治思想,学会将复杂问题分解为简单子问题
**📚 必学内容清单**
- **语法规范**:掌握递归函数的正确写法,包括函数定义和调用
- **算法理解**:理解递归的执行过程,能跟踪函数调用栈
- **调试能力**:能独立排查递归中的常见错误,如栈溢出
**🏠 家庭配合建议**
1. **每日练习**20分钟在OJ系统练习递归题目重点关注边界条件
2. **能力培养**:培养孩子的耐心和细致,鼓励在写代码前先画递归树
3. **亲子互动**:和孩子讨论生活中的递归例子, like 俄罗斯套娃、分形图案等
**📝 课后作业要求**
- **必做**完成OJ系统的递归练习题3道代码必须包含详细注释
- **选做**:尝试用递归解决实际问题,如汉诺塔、斐波那契数列等
- **提交**通过OJ系统提交截止日期前完成家长可查看提交记录和得分情况

View File

@@ -0,0 +1,61 @@
# 课评示例 - 家长视角版
## 示例AI03课程 - 温暖鼓励型
**学生**:嘉博 | **班级**周六晚上1900AI03班 | **课次**第8课
嘉博今天对自己的个人网页特别用心上课很开心能够详细地把自己的兴趣爱好、梦想告诉AI表达得很清楚看到页面觉得颜色不太好看就主动修改卡片颜色还给背景添加了小花这种根据自己的审美进行优化的意识很棒你对网页细节的关注说明你很有设计眼光继续发挥创意你的网页会越来越精彩的
---
## 📋 家长视角(本期重点)
**🎯 本节课核心知识**
- 网页设计基础掌握HTML/CSS的基本结构能独立修改网页样式
- 创意表达:能将自己的创意通过代码实现,培养设计思维
- 人机协作学会用AI辅助创作提高表达效率
**📚 必学内容清单**
- **基础技能**:能独立创建个人网页,包含文字、图片和样式
- **设计能力**:能运用色彩搭配和布局原则,设计美观的界面
- **技术掌握**理解HTML标签和CSS样式的作用能进行简单修改
**🏠 家庭配合建议**
1. **每日练习**15分钟鼓励孩子继续完善个人网页可以添加更多内容如家庭照片、爱好介绍等
2. **能力培养**:重点关注孩子的设计思维和审美能力,鼓励多观察生活中的优秀设计
3. **亲子互动**:和孩子一起浏览优秀网页,讨论"为什么这个网页好看",培养审美鉴赏能力
**📝 课后作业要求**
- **必做**完善个人网页添加至少3个新内容板块如家庭介绍、兴趣展示、未来计划
- **选做**:尝试添加动画效果或交互功能,让网页更生动有趣
- **提交**:下周上课前完成,家长可以和孩子一起欣赏作品,讨论改进方向
---
## 📈 孩子成长亮点(家长期望达成情况)
### 已达成的进步
**创意表达能力**:嘉博能清晰表达自己的想法,并能通过网页实现
**审美能力**:主动优化颜色和布局,展现出良好的设计意识
**专注力**:能长时间投入创作,体现了对编程的兴趣
### 值得关注的潜力
🎯 **技术深度**可以进一步学习更复杂的网页功能如JavaScript交互
🎯 **创作思维**:鼓励将网页设计应用到其他项目,如电子相册、小游戏等
### 长期发展建议
- 建议未来可以学习JavaScript让网页具有更多交互功能
- 可以参加网页设计比赛,将兴趣转化为成就感
- 继续培养审美能力,这对未来任何创作都有帮助
---
## 💬 给家长的话
嘉博在AI03课程中展现出了很好的创作天赋和学习态度。他对个人网页的用心程度表明他有很强的表达欲望和审美能力。建议家长
1. **多鼓励创作**:嘉博喜欢把想法变成现实,可以提供更多创作机会
2. **关注设计思维**:嘉博已经展现出设计眼光,可以引导他观察生活中的优秀设计
3. **保持兴趣**:他对编程的兴趣是最好的老师,保持这份热情比追求技术更重要
通过家校配合,嘉博的创意表达能力会得到更好的发展,这对他未来的学习和工作都有重要价值。