Initial commit: 穹狼科创课评反馈生成器
- 添加 CLAUDE.md 项目说明 - 添加评语规则、课程模板、技能库 - 添加 .gitignore 忽略 .env
This commit is contained in:
132
.claude/templates/AIGC.md
Normal file
132
.claude/templates/AIGC.md
Normal file
@@ -0,0 +1,132 @@
|
||||
# AIGC 创意编程 - 标准课评模板
|
||||
|
||||
```markdown
|
||||
### 🤖 【学生姓名】同学 AIGC 创意编程课程反馈
|
||||
|
||||
**📅 上课日期**:【日期】
|
||||
**📖 课程主题**:【主题 - 如:用自然语言生成网页/游戏/工具】
|
||||
**🛠️ 核心工具**:Claude Code / Cursor
|
||||
**⏱️ 课程时长**:【时长】分钟
|
||||
|
||||
---
|
||||
|
||||
#### 🎯 课堂表现
|
||||
|
||||
【总体描述,30-50字】
|
||||
|
||||
- 需求描述能力:【清晰/需优化/跳跃性思维】
|
||||
- 与AI协作:【能有效迭代/需指导/依赖提示词】
|
||||
- 调试耐心:【高/中/低】
|
||||
- 创意发挥:【主动探索/按范例完成】
|
||||
|
||||
#### 💡 核心能力掌握
|
||||
|
||||
| 能力项 | 掌握程度 | 具体表现 |
|
||||
|--------|----------|----------|
|
||||
| 自然语言描述 | 【⭐⭐⭐/⭐⭐/⭐】 | 【能否清晰表达需求】 |
|
||||
| Prompt迭代 | 【⭐⭐⭐/⭐⭐/⭐】 | 【能否根据结果调整描述】 |
|
||||
| 代码阅读理解 | 【⭐⭐⭐/⭐⭐/⭐】 | 【能否看懂AI生成的代码】 |
|
||||
| 调试能力 | 【⭐⭐⭐/⭐⭐/⭐】 | 【能否定位问题并指导AI修复】 |
|
||||
|
||||
#### 🎨 本课作品
|
||||
|
||||
**作品名称**:【】
|
||||
**作品类型**:【网页/小游戏/实用工具/数据分析/其他】
|
||||
**功能描述**:【】
|
||||
**亮点**:【】
|
||||
**待优化**:【】
|
||||
|
||||
#### 📝 课后任务
|
||||
|
||||
**任务内容**:【】
|
||||
- 截止:【日期】
|
||||
- 建议Prompt方向:【】
|
||||
|
||||
#### 🎓 教师点评
|
||||
|
||||
【总体评价,2-3句话】
|
||||
|
||||
**💪 优点**:
|
||||
- 【】
|
||||
- 【】
|
||||
|
||||
**📝 改进建议**:
|
||||
- 【】
|
||||
- 【】
|
||||
|
||||
---
|
||||
|
||||
**下次课程预告**:【主题】
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 极简版模板
|
||||
|
||||
```markdown
|
||||
### 【姓名】- AIGC课评 【日期】
|
||||
|
||||
**主题**:【】
|
||||
**工具**:Claude Code
|
||||
|
||||
**表现**:【30-50字评价】
|
||||
|
||||
**能力**:
|
||||
- ✅ 需求描述:【评价】
|
||||
- ✅ Prompt迭代:【评价】
|
||||
- ⚠️ 需加强:【能力点】
|
||||
|
||||
**作品**:【简述】
|
||||
|
||||
**建议**:【1-2条】
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 常用评价维度
|
||||
|
||||
### 核心能力维度
|
||||
- **需求描述能力**:能否清晰、准确地把想法用自然语言表达出来
|
||||
- **Prompt迭代能力**:能否根据AI的反馈调整描述,逐步接近目标
|
||||
- **代码阅读能力**:能否看懂AI生成的代码,理解其逻辑
|
||||
- **调试能力**:能否发现bug并指导AI进行修复
|
||||
|
||||
### 课堂表现维度
|
||||
- **探索欲**:是否愿意尝试新功能、新方向
|
||||
- **耐心**:遇到AI理解错误时是否耐心调整
|
||||
- **创造力**:作品是否有独特想法,不只是模仿范例
|
||||
- **协作意识**:能否把AI当作"搭档"而非"工具"
|
||||
|
||||
### 作品质量维度
|
||||
- **完成度**:功能是否完整可用
|
||||
- **创意性**:是否有独特亮点
|
||||
- **用户体验**:界面是否友好,交互是否流畅
|
||||
- **代码质量**:AI生成的代码是否规范可维护
|
||||
|
||||
---
|
||||
|
||||
## 常见课程主题
|
||||
|
||||
### 入门阶段
|
||||
- 认识AIGC:什么是Prompt Engineering
|
||||
- 第一次对话:让AI生成简单网页
|
||||
- 学会描述:把想法变成Prompt
|
||||
- 迭代优化:从"能用"到"好用"
|
||||
|
||||
### 进阶阶段
|
||||
- 结构化Prompt:角色设定+任务描述+输出要求
|
||||
- 多轮对话:复杂项目的分步实现
|
||||
- 调试技巧:如何让AI帮你找bug
|
||||
- 代码理解:看懂AI生成的代码
|
||||
|
||||
### 创作阶段
|
||||
- 网页开发:个人主页、作品集网站
|
||||
- 小游戏开发:贪吃蛇、俄罗斯方块
|
||||
- 实用工具:待办清单、计算器、单位转换
|
||||
- 数据可视化:图表、信息图
|
||||
|
||||
### 高级阶段
|
||||
- Agent开发:让AI自主完成复杂任务
|
||||
- Prompt工程:Few-shot、Chain-of-Thought
|
||||
- 项目实战:完整的产品开发流程
|
||||
- 作品发布:部署上线,分享给他人
|
||||
125
.claude/templates/CPP.md
Normal file
125
.claude/templates/CPP.md
Normal file
@@ -0,0 +1,125 @@
|
||||
# C++ 信息奥赛 - 标准课评模板
|
||||
|
||||
```markdown
|
||||
### 📚 【学生姓名】同学 C++ 课程反馈
|
||||
|
||||
**📅 上课日期**:【日期】
|
||||
**📖 课程主题**:【主题 - 如:循环结构/数组/函数/算法】
|
||||
**⏱️ 课程时长**:【时长】分钟
|
||||
|
||||
---
|
||||
|
||||
#### 🎯 课堂表现
|
||||
|
||||
【总体描述,30-50字】
|
||||
|
||||
- 专注度:【高/中/低】
|
||||
- 积极性:【积极/一般/需鼓励】
|
||||
- 代码规范:【良好/需改进】
|
||||
- 练习完成:【独立完成/需指导/未完成】
|
||||
|
||||
#### 💡 知识点掌握
|
||||
|
||||
| 知识点 | 掌握程度 | 备注 |
|
||||
|--------|----------|------|
|
||||
| 【知识点1】 | 【⭐⭐⭐/⭐⭐/⭐】 | 【】 |
|
||||
| 【知识点2】 | 【⭐⭐⭐/⭐⭐/⭐】 | 【】 |
|
||||
| 【知识点3】 | 【⭐⭐⭐/⭐⭐/⭐】 | 【】 |
|
||||
|
||||
#### 🖥️ 代码质量评估
|
||||
|
||||
**规范性**:【缩进/命名/注释情况】
|
||||
**逻辑性**:【思路清晰/存在跳跃】
|
||||
**调试能力**:【能独立排错/需辅助/依赖老师】
|
||||
|
||||
#### 📝 练习/作业
|
||||
|
||||
**当堂练习**:【题目简述】
|
||||
- 完成情况:【】
|
||||
- 遇到的问题:【】
|
||||
|
||||
**课后作业**:【内容】
|
||||
- 截止:【日期】
|
||||
|
||||
#### 🎓 教师点评
|
||||
|
||||
【总体评价,2-3句话】
|
||||
|
||||
**💪 优点**:
|
||||
- 【】
|
||||
- 【】
|
||||
|
||||
**📝 改进建议**:
|
||||
- 【】
|
||||
- 【】
|
||||
|
||||
---
|
||||
|
||||
**下次课程预告**:【主题】
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 极简版模板
|
||||
|
||||
```markdown
|
||||
### 【姓名】- C++课评 【日期】
|
||||
|
||||
**主题**:【】
|
||||
|
||||
**表现**:【30-50字评价】
|
||||
|
||||
**掌握**:
|
||||
- ✅ 【已掌握】
|
||||
- ⚠️ 【需加强】
|
||||
|
||||
**作业**:【内容】,【日期】前提交
|
||||
|
||||
**建议**:【1-2条】
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 常用评价维度
|
||||
|
||||
### 课堂表现维度
|
||||
- 专注度:高/中/低
|
||||
- 积极性:积极举手/偶尔发言/需点名
|
||||
- 互动情况:主动提问/被动回答/沉默
|
||||
- 练习态度:独立思考/依赖提示/等待答案
|
||||
|
||||
### 代码质量维度
|
||||
- 规范性:缩进统一/命名有意义/有注释
|
||||
- 逻辑性:思路清晰/存在跳跃/逻辑混乱
|
||||
- 完整性:考虑边界/有测试用例/只有主逻辑
|
||||
- 优化意识:有优化思考/满足AC即可
|
||||
|
||||
### 知识点掌握
|
||||
- ⭐⭐⭐:完全掌握,能举一反三
|
||||
- ⭐⭐:基本理解,需巩固练习
|
||||
- ⭐:概念模糊,需要重讲
|
||||
|
||||
---
|
||||
|
||||
## 常见课程主题
|
||||
|
||||
### 入门阶段
|
||||
- C++基础语法、变量与数据类型
|
||||
- 输入输出、运算符与表达式
|
||||
- 条件语句(if-else, switch)
|
||||
- 循环结构(for, while, do-while)
|
||||
- 数组(一维、二维)
|
||||
|
||||
### 进阶阶段
|
||||
- 函数(定义、调用、递归)
|
||||
- 字符串处理
|
||||
- 结构体与类
|
||||
- 指针基础
|
||||
- 文件操作
|
||||
|
||||
### 算法阶段
|
||||
- 排序算法(冒泡、选择、插入、快排)
|
||||
- 搜索算法(线性、二分)
|
||||
- 贪心算法
|
||||
- 动态规划入门
|
||||
- 图论基础
|
||||
145
.claude/templates/KITTEN.md
Normal file
145
.claude/templates/KITTEN.md
Normal file
@@ -0,0 +1,145 @@
|
||||
# 编程猫 Kitten N - 标准课评模板
|
||||
|
||||
```markdown
|
||||
### 🐱 【学生姓名】同学 编程猫Kitten课程反馈
|
||||
|
||||
**📅 上课日期**:【日期】
|
||||
**📖 课程主题**:【主题 - 如:动画制作/游戏设计/互动故事】
|
||||
**⏱️ 课程时长**:【时长】分钟
|
||||
|
||||
---
|
||||
|
||||
#### 🎯 课堂表现
|
||||
|
||||
【总体描述,30-50字】
|
||||
|
||||
- 创意发挥:【想象力丰富/按范例完成/需引导】
|
||||
- 专注度:【高/中/低】
|
||||
- 逻辑理解:【能理清流程/需辅助】
|
||||
- 互助精神:【主动帮助同学/独立完成】
|
||||
|
||||
#### 💡 核心技能掌握
|
||||
|
||||
| 技能项 | 掌握程度 | 具体表现 |
|
||||
|--------|----------|----------|
|
||||
| 积木使用 | 【⭐⭐⭐/⭐⭐/⭐】 | 【能否找到正确积木】 |
|
||||
| 事件理解 | 【⭐⭐⭐/⭐⭐/⭐】 | 【是否理解"当...时"】 |
|
||||
| 循环/条件 | 【⭐⭐⭐/⭐⭐/⭐】 | 【能否设计重复逻辑】 |
|
||||
| 调试能力 | 【⭐⭐⭐/⭐⭐/⭐】 | 【能否找到bug所在】 |
|
||||
|
||||
#### 🎨 本课作品
|
||||
|
||||
**作品名称**:【】
|
||||
**作品类型**:【动画/游戏/互动故事/其他】
|
||||
**功能/剧情简述**:【】
|
||||
**创意亮点**:【】
|
||||
**待完善**:【】
|
||||
|
||||
#### 📝 课后任务
|
||||
|
||||
**任务内容**:【完善作品/创作新作品/练习特定积木】
|
||||
- 截止:【日期】
|
||||
- 家长配合建议:【如需】
|
||||
|
||||
#### 🎓 教师点评
|
||||
|
||||
【总体评价,2-3句话】
|
||||
|
||||
**💪 优点**:
|
||||
- 【】
|
||||
- 【】
|
||||
|
||||
**📝 改进建议**:
|
||||
- 【】
|
||||
- 【】
|
||||
|
||||
---
|
||||
|
||||
**下次课程预告**:【主题】
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 极简版模板
|
||||
|
||||
```markdown
|
||||
### 【姓名】- Kitten课评 【日期】
|
||||
|
||||
**主题**:【】
|
||||
|
||||
**表现**:【30-50字评价】
|
||||
|
||||
**掌握**:
|
||||
- ✅ 【已掌握积木】
|
||||
- ⚠️ 【需加强】
|
||||
|
||||
**作品**:【简述】
|
||||
|
||||
**建议**:【1-2条】
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 常用评价维度
|
||||
|
||||
### 核心技能维度
|
||||
- **积木使用**:能否快速找到需要的积木块
|
||||
- **事件理解**:是否理解"当...时"的触发机制
|
||||
- **逻辑思维**:能否理清程序的执行流程
|
||||
- **调试能力**:能否发现并修复程序中的问题
|
||||
|
||||
### 创意表现维度
|
||||
- **想象力**:故事/游戏是否有创意构思
|
||||
- **表达能力**:能否用作品表达自己的想法
|
||||
- **审美能力**:角色造型、背景、音效的搭配
|
||||
- **完整性**:作品是否有完整的开头、过程、结尾
|
||||
|
||||
### 课堂态度维度
|
||||
- **专注度**:上课是否认真听讲、跟随节奏
|
||||
- **探索欲**:是否愿意尝试不同的积木组合
|
||||
- **耐心**:遇到bug是否耐心调试还是放弃
|
||||
- **分享精神**:是否愿意帮助同学或分享作品
|
||||
|
||||
---
|
||||
|
||||
## 常见课程主题
|
||||
|
||||
### 入门阶段
|
||||
- 认识Kitten:界面与基本操作
|
||||
- 第一个动画:让角色动起来
|
||||
- 事件积木:点击开始、键盘控制
|
||||
- 角色造型:切换造型实现动画效果
|
||||
|
||||
### 进阶阶段
|
||||
- 循环积木:重复执行、无限循环
|
||||
- 条件判断:如果...那么...
|
||||
- 变量积木:计分系统、生命值
|
||||
- 消息广播:角色之间的通信
|
||||
|
||||
### 创作阶段
|
||||
- 动画制作:讲述一个完整故事
|
||||
- 游戏开发:迷宫、射击、跑酷游戏
|
||||
- 互动作品:问答程序、画板工具
|
||||
- 音乐创作:节奏游戏、音乐播放器
|
||||
|
||||
### 高级阶段
|
||||
- 自定义积木:封装可复用的逻辑
|
||||
- 列表与数组:存储多个数据
|
||||
- 物理引擎:重力、碰撞检测
|
||||
- 克隆技术:生成多个角色
|
||||
|
||||
---
|
||||
|
||||
## 家长沟通要点
|
||||
|
||||
### 低龄段(6-8岁)
|
||||
- 重点评价:兴趣培养、专注力、手眼协调
|
||||
- 建议家长:多鼓励、少干预、让孩子多演示
|
||||
|
||||
### 中龄段(9-11岁)
|
||||
- 重点评价:逻辑思维、问题解决、创意表达
|
||||
- 建议家长:引导思考、适当挑战、分享作品
|
||||
|
||||
### 高龄段(12+)
|
||||
- 重点评价:编程思维、项目能力、自主学习
|
||||
- 建议家长:支持探索、提供资源、考虑进阶
|
||||
5
.claude/templates/出勤登记-2026春季.md
Normal file
5
.claude/templates/出勤登记-2026春季.md
Normal file
@@ -0,0 +1,5 @@
|
||||
# 出勤登记 - 2026春季学期
|
||||
|
||||
| 日期 | 课程 | 课次 | 状态 | 备注 |
|
||||
|------|------|------|------|------|
|
||||
| 2026-04-06 | AI大作家下 | 第5课 | ✅ 出勤 | |
|
||||
Reference in New Issue
Block a user