# AICODE 创意编程 - 标准课评模板

```markdown
### 🤖 【学生姓名】同学 AICODE 创意编程课程反馈

**📅 上课日期**：【日期】
**📖 课程主题**：【主题 - 如：用自然语言生成网页/游戏/工具】
**🛠️ 核心工具**：Claude Code / Cursor
**⏱️ 课程时长**：【时长】分钟

---

#### 🎯 课堂表现

【总体描述，30-50字】

- 需求描述能力：【清晰/需优化/跳跃性思维】
- 与AI协作：【能有效迭代/需指导/依赖提示词】
- 调试耐心：【高/中/低】
- 创意发挥：【主动探索/按范例完成】

#### 💡 核心能力掌握

| 能力项 | 掌握程度 | 具体表现 |
|--------|----------|----------|
| 自然语言描述 | 【⭐⭐⭐/⭐⭐/⭐】 | 【能否清晰表达需求】 |
| Prompt迭代 | 【⭐⭐⭐/⭐⭐/⭐】 | 【能否根据结果调整描述】 |
| 代码阅读理解 | 【⭐⭐⭐/⭐⭐/⭐】 | 【能否看懂AI生成的代码】 |
| 调试能力 | 【⭐⭐⭐/⭐⭐/⭐】 | 【能否定位问题并指导AI修复】 |

#### 🎨 本课作品

**作品名称**：【】
**作品类型**：【网页/小游戏/实用工具/数据分析/其他】
**功能描述**：【】
**亮点**：【】
**待优化**：【】

#### 📝 课后任务

**任务内容**：【】
- 截止：【日期】
- 建议Prompt方向：【】

#### 🎓 教师点评

【总体评价，2-3句话】

**💪 优点**：
- 【】
- 【】

**📝 改进建议**：
- 【】
- 【】

---

**下次课程预告**：【主题】
```

---

## 极简版模板

```markdown
### 【姓名】- AICODE课评 【日期】

**主题**：【】
**工具**：Claude Code

**表现**：【30-50字评价】

**能力**：
- ✅ 需求描述：【评价】
- ✅ Prompt迭代：【评价】
- ⚠️ 需加强：【能力点】

**作品**：【简述】

**建议**：【1-2条】
```

---

## 常用评价维度

### 核心能力维度
- **需求描述能力**：能否清晰、准确地把想法用自然语言表达出来
- **Prompt迭代能力**：能否根据AI的反馈调整描述，逐步接近目标
- **代码阅读能力**：能否看懂AI生成的代码，理解其逻辑
- **调试能力**：能否发现bug并指导AI进行修复

### 课堂表现维度
- **探索欲**：是否愿意尝试新功能、新方向
- **耐心**：遇到AI理解错误时是否耐心调整
- **创造力**：作品是否有独特想法，不只是模仿范例
- **协作意识**：能否把AI当作"搭档"而非"工具"

### 作品质量维度
- **完成度**：功能是否完整可用
- **创意性**：是否有独特亮点
- **用户体验**：界面是否友好，交互是否流畅
- **代码质量**：AI生成的代码是否规范可维护

---

## 常见课程主题

### 入门阶段
- 认识AICODE：什么是Prompt Engineering
- 第一次对话：让AI生成简单网页
- 学会描述：把想法变成Prompt
- 迭代优化：从"能用"到"好用"

### 进阶阶段
- 结构化Prompt：角色设定+任务描述+输出要求
- 多轮对话：复杂项目的分步实现
- 调试技巧：如何让AI帮你找bug
- 代码理解：看懂AI生成的代码

### 创作阶段
- 网页开发：个人主页、作品集网站
- 小游戏开发：贪吃蛇、俄罗斯方块
- 实用工具：待办清单、计算器、单位转换
- 数据可视化：图表、信息图

### 高级阶段
- Agent开发：让AI自主完成复杂任务
- Prompt工程：Few-shot、Chain-of-Thought
- 项目实战：完整的产品开发流程
- 作品发布：部署上线，分享给他人
