Files
ClassFeedback/Archive/AICODE03小Q周五1900/summaries/20260612_AICODE03-015_班级反馈.md

180 lines
7.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
class: AICODE03小Q周五1900
week: 15
course: AICODE03-015
theme: 像素对战模拟器 - 人机对战系统开发
date: 2026-06-12
status:
total: 5
present: 3
make_up: 0
absent: 2
students:
- name: 李怡瞳
status: present
- name: 王乐怡
status: present
- name: 黄榆斐
status: present
- name: 沙佩琪
status: absent
- name: 谢善诺
status: absent
---
# AICODE03小Q周五1900 第15周汇总
> 课程代码:AICODE03-015
> 上课日期:2026-06-12
> 课程主题:像素对战模拟器 - 需求分析→属性预算→回合制战斗开发
> 班级人数:5人(出勤3人,补课0人,请假2人)
---
## 本周课评状态
| 学生 | 状态 | 类型 | 档案位置 | 操作 |
|:-----|:----:|:----:|:---------|:----:|
| 李怡瞳 | ✅ 已保存 | 常规学生 | 本班 | [查看] |
| 王乐怡 | ✅ 已保存 | 常规学生 | 本班 | [查看] |
| 黄榆斐 | ✅ 已保存 | 常规学生 | 本班 | [查看] |
| 沙佩琪 | ❌ 请假 | 常规学生 | 本班 | - |
| 谢善诺 | ❌ 请假 | 常规学生 | 本班 | - |
---
## 学生课评列表
### 李怡瞳 - 常规学生 ✅
**基本信息**
- 表现标签:需求文档编写、人机对战、回合制战斗逻辑、特效实现、独立完成
- 情绪状态:稳定投入,坚持完成
**课评内容**
```
怡瞳本节课学习了人机对战系统的全流程开发——先梳理功能需求、编写需求文档,再生成完整网页实现回合制战斗💡
本节课怡瞳先想清楚了自己的系统需要哪些功能:玩家能上传角色图、电脑也有角色可选、两边要有不同的技能和属性。想清楚后她写了需求文档,把战斗流程、技能效果、胜负判断都列得清楚明白。需求确认通过后开始生成网页,做了角色展示页、战斗页和结果页三个界面。普通攻击、重击、特技、防御四个按钮都能正常运作——燃烧让对手每回合扣血、冰冻让对方跳过一回合,效果都实现了。她还给战斗加了攻击动画和伤害数字,角色被打到会抖动,血条实时变化,视觉反馈很到位。电脑会根据自己血量选择行动(血少时优先防御),能正常打完一整局,逻辑完整。本节课怡瞳坚持完成了整个流程,遇到问题时能主动调整,比之前有了明显进步💪
建议下周想想打赢后给什么奖励(如金币/经验值),或者让玩家可以保存自己的角色配置,让游戏更有养成感🏠
```
**教师备注**
- 生成时间:2026-06-12
- 确认状态:☑️ 已确认
---
**教师备注**:
- 状态:已保存
- 个人档案:已同步
- 亮点:需求先行的项目习惯好、特效战斗逻辑完整、坚持完成全流程
---
### 王乐怡 - 常规学生 ✅
**基本信息**
- 表现标签:四个可选角色设计、属性预算制(20点)、技能效果丰富、回合制战斗、个性化设计
- 情绪状态:积极主动,专注投入
**课评内容**
```
乐怡本节课学习了人机对战系统的全流程开发——先规划功能设计、编写需求文档,再生成网页实现完整的回合制对战💡
本节课乐怡先规划了自己的系统:玩家要选角色、分配属性、选技能,电脑那边也要有对应的配置。规划好后她写了需求文档,把角色选择、属性分配、回合制战斗这些功能都写清楚。需求审核通过后开始生成网页,做了四个可选角色——火球鼠攻击高、水滴兽生命多,每个角色有自己的特点。属性分配给了20点自由加到生命、攻击、防御、速度上,还设计了坦克、刺客、平衡、速攻几个预设方案,方便快速上手。战斗逻辑做了速度排序(快的一方先出手),技能有燃烧、冰冻、吸血等效果,每个效果都有对应的战斗表现。她还加了上传图片功能,可以用自己的图当角色,个性化十足。本节课乐怡在计划阶段就很清晰,实现阶段也能有条不紊地推进,专注度很高✨
建议下周试试把战斗日志做得更美观,或者给游戏加点音效增强沉浸感🏠
```
**教师备注**
- 生成时间:2026-06-12
- 确认状态:☑️ 已确认
---
**教师备注**:
- 状态:已保存
- 个人档案:已同步
- 亮点:属性预算制设计合理、角色多样化、技能效果丰富、需求规划清晰
---
### 黄榆斐 - 常规学生 ✅
**基本信息**
- 表现标签:双向配置设计、伤害计算公式、细节丰富、系统思维
- 情绪状态:积极投入,越挫越勇
**课评内容**
```
榆斐本节课学习了人机对战系统的全流程开发——先梳理功能模块、编写需求文档,再生成网页实现完整的回合制战斗逻辑💡
本节课榆斐先梳理了要做哪些功能:玩家和电脑都要能选头像、分配属性、选技能,两边配置好后再开打。梳理清楚后她写了需求文档,把玩家配置、敌人配置、战斗流程、胜负判断都写得很明白。需求确认后开始生成网页,做了分开设置的功能,两边各自配好再开打,设计思路清晰。战斗里做了回合切换机制,速度快的人先出手,伤害计算考虑了攻击减防御再乘以技能加成,公式完整。她还加了不少细节:血少了角色会换表情头像、战斗记录用不同颜色区分显示、赢了会显示胜利画面,每一个细节都让作品更完整。本节课榆斐展现出了很好的系统思维和细节意识,能主动思考各种边界情况并逐一实现🎯
建议下周试试多做几个不同的电脑对手(如不同难度/打法),或者加个难度选择,让游戏更有挑战性🏠
```
**教师备注**
- 生成时间:2026-06-12
- 确认状态:☑️ 已确认
---
**教师备注**:
- 状态:已保存
- 个人档案:已同步
- 亮点:伤害计算逻辑完整、双向分开配置设计好、细节把控到位
---
### 沙佩琪 - ❌ 请假
**状态**:请假,未生成课评
---
### 谢善诺 - ❌ 请假
**状态**:请假,未生成课评
---
## 本周班级整体情况
### 本周表现分布
| 维度 | 优秀 | 良好 | 合格 | 需关注 |
|:------|:---:|:---:|:---:|:----:|
| 参与度 | 3 | - | - | - |
| 需求分析 | 2 | 1 | - | - |
| 战斗逻辑实现 | 2 | 1 | - | - |
| 情绪状态 | 3 | - | - | - |
### 共性观察
1. **整体表现**:本周出勤3人(沙佩琪、谢善诺请假),课程临时调整为"像素对战模拟器"项目开发。三名学生都完成了从需求分析→文档编写→网页实现的全流程
2. **主题掌握**:
- 属性预算制(20点分配)理解到位,每人都设计了合理的角色属性体系
- 回合制战斗基本结构(速度排序→攻击→技能→胜负判断)全部实现
- 技能效果(燃烧/冰冻/吸血等)均能在战斗中正常生效
3. **亮点**:
- **黄榆斐**的伤害计算公式最完整(攻击-防御×技能加成),细节意识强
- **王乐怡**的角色多样性最好(4个可选角色+预设方案),设计最丰富
- **李怡瞳**的战斗动画和视觉反馈最到位(抖动+伤害数字+血条变化)
4. **挑战**:部分学生在需求阶段的颗粒度可以更细,提前想清楚所有边界情况再动手
### 需关注学生
- 本次无特别需关注学生,全员表现良好
### 下周重点
1. 预告下周课程:AICODE03-016 Skills入门—用game-studio做跳一跳
2. 重点:Skills工具箱概念、插件机制、Three.js基础
---
*生成时间:2026-06-12*