# 学生提交诊断报告 · 彭煜腾(CSP00橙子周五1900-04) > 班级:CSP00橙子周五1900(2026 秋季班 CSP00)| 章节:04 破门而入:循环与攻击 > 授课日期:2026-09-24(周四 · 中秋调课)| 生成日期:2026-09-26 | 数据来源:OJ 课程反馈接口(教师视角) > **本报告为教师审核稿,发送给学生/家长前请先审阅措辞** 📊 **总览**:课堂练习 **10/10 全部通过** | 其中 **9 道第一次提交就选对** | 共提交 12 次 > 📌 本讲 10 道课堂练习全部是选择题/判断题。客观题对就是对、错就是错——每道错题都对应一个没吃透的知识点,照着下面的分析把概念补齐就好,不用靠反复提交"试答案"。 --- ## 🌟 值得表扬的地方 1. **10 道题全部通过,9 道第一次提交就选对**——课堂知识当堂消化,效率很高! 2. **唯一失手的 T3,第二次就改对了**:从 D 换到 A,说明是你自己发现了问题,订正又快又准。 3. **连续两周全部题目最终通过**:上周回归一点没掉队,这周继续保持,状态很稳。 4. "字符串要加引号"(T7)、"前置只做一次"(T6)这类最容易迷惑人的判断题,你都一次选对,概念很清晰。 --- ## 📝 错题分析(选择 / 判断题) 本次你只有 1 道题第一次没选对: ### T3 一直攻击大门(2 次提交:D → A ✅) **题目**:要一直攻击大门(名字是 Door),下面哪段代码是正确的? - A. `while (true) { hero.attack("Door"); }` ✅ 正确答案 - B. `while (true) { hero.attack(Door); }` - C. `while { hero.attack("Door"); }` - D. `while (true) { hero.moveRight("Door"); }` ← 你第一次选了它 **你的答案轨迹**:D → A(第二次改对,通过!) **💡 考点分析**:这道题藏了两个坑。D 选项把"攻击"写成了 moveRight(移动)——题目要的是攻击动作,移动指令循环再多次也打不到大门,这是"看错题目要做什么"的陷阱;B 选项的 Door 没加双引号——字符串参数必须写成 `attack("Door")`。你第二次直接锁定 A,说明引号规则你其实已经掌握了。 > 📌 复盘:选代码题先圈出题目问的"动作"(攻击还是移动?)和"对象"(打谁?),两步做完再提交,这类题就是送分题。 --- ## 📖 整体分析 煜腾本节课可以概括为:**当堂消化,又快又准**。 - 💪 **亮点**:10 道题 9 道"一遍过",唯一错的 T3 一次订正就通过;连续两周全部题目最终通过,"循环 + 攻击"这个新套路当堂就装进了脑袋。 - 🔧 **可以更好的一小步**:T3 第一次选了"移动"指令——不是不会,是下手前没有先确认"题目要哪个动作"。你反应快,在快的基础上加一步"圈关键词",就几乎没有短板了。 ## ✅ 给煜腾的建议 1. **做题先圈两个词**:题目问的"动作"(attack 攻击还是 move 移动?)和"对象"(打谁?)——圈完再选,30 秒的事,准确率翻倍。 2. **判断题先想反例**:遇到"都行 / 都可以"的说法(比如引号题),先在脑子里找一个反例试一试,试不出来再选"正确"。 3. **给爸爸妈妈当小老师**:讲讲"为什么攻击大门的指令要放在 while 循环里面,而走到门口的指令要放在前面"——讲清楚了,这节课就真正吃透了。 4. 打开 CodeCombat,把 T3 的正确代码亲手敲一遍,看看英雄是不是真的在不停攻击大门。 --- *本反馈由授课教师审核后发放;内容只描述学习习惯与方法。*