## 2026年5月 月度总结 - 苏俊宇

### 📚 本月学习内容

| 周次 | 日期 | 课程 | 核心知识点 |
|------|------|------|-----------|
| 第9周 | 05-01 | 枚举算法 | 自然语言/流程图/伪代码描述算法、枚举法概念与实现、边界确定、优化策略 |
| 第10周 | 05-10 | 模拟算法 | 模拟算法特征识别、题目要求的模拟实现、过程模拟、边界处理、模拟与枚举的结合 |
| 第11周 | 05-16 | 进制转换 | 十进制与X进制互转、二进制与2^n进制快速转换、X进制与Y进制互转、按权展开、短除法、代码实现 |
| 第12周 | 05-23 | 数据编码 | 机器数概念、原码/反码/补码的概念与转换、编码方式的应用场景 |

### 📊 OJ数据表现

| 周次 | 课程 | A包完成率 | 得分 | 提交次数 | 错误分布 |
|------|------|----------|------|----------|----------|
| 第10周 | 模拟算法 | 1/3 | — | 12次 | CE×6, UNKNOWN×2 |
| 第11周 | 进制转换 | 3/5 | **300/500** | 较少 | 基础题一气呵成，提高题未完成 |
| 第12周 | 数据编码 | 1/3 | — | 3次 | WA×2 |

**OJ月度总结**：共完成5道题（A包）。第11周进制转换基础题（A/B/C）全部满分通过，但提高题（D/E）未完成；第10周模拟算法A题通过但提交12次，编译错误较多；第12周数据编码仅完成第1题，B/C未提交。整体基础题掌握有进步，但提高题和B/C题完成率偏低。

### 💡 具体进步

1. **代码实现能力有明显突破**：从画像初始评估"知道了思路但写不出来"，到第9周能"自己尝试把代码通过自己的理解表达出来"，到第11周基础题3道全部一气呵成，动手能力和理解能力的匹配度在持续改善
2. **数学基础在编程中持续发挥优势**：第11周对二进制/八进制/十六进制的进位规则、按权展开等核心内容能快速理解，准确说出了大写A与小写A的ASCII码相差32，数学思维与编程的连接越来越紧密
3. **课堂参与度持续提升**：第9周"变得更加自信"，第10周"积极思考编程逻辑、主动参与规律推导"，第11周"知识点回应积极，能主动参与课堂互动"，学习状态持续回暖

### ⚠️ 存在问题

1. **提高题完成率低**：第11周进制转换D/E题未完成，第12周数据编码B/C未提交，提高题部分的突破仍是主要短板
2. **编译错误较多**：第10周模拟算法A题提交12次，其中编译错误6次，说明语法基础还需要加强
3. **课后补题习惯不足**：第10周B/C未提交、第12周B/C未提交，课后没有及时完成未完成的OJ题目

### 🎯 训练建议

1. **强化语法基础**：针对编译错误较多的问题，建议课后把每节课的代码模板手写一遍，特别注意语法细节（如分号、括号、变量声明等），减少编译错误
2. **逐题攻克提高题**：不要跳过D/E类提高题，先把思路理清楚再写代码。可以先画流程图或伪代码，再转化为程序，利用数学优势拆解问题
3. **建立课后补题习惯**：每节课结束后当天或第二天把未完成的B/C题补上，趁知识点还热乎时完成，不要拖到下一周

### 📊 老师综合评价

**出勤情况**：本月4次课全部出勤（第9周、第10周、第11周、第12周），出勤率100%，学习态度持续端正。

**OJ表现趋势**：第10周完成1/3（12次提交，编译错误多）→ 第11周完成3/5（基础题满分）→ 第12周完成1/3（3次提交）。基础题掌握有明显进步，特别是第11周进制转换3道基础题全部一气呵成，体现了数学基础和逻辑思维的优势。但提高题和课后B/C题的完成情况仍需改善。

**表现趋势**：5月是苏俊宇"代码实现能力"突破的一个月。从画像中"知道了思路但写不出来"的短板，到能独立完成基础题并一气呵成，进步非常明显。课堂状态持续回暖，从"变得更加自信"到"积极思考、主动参与"，学习积极性在持续提升。数学基础和逻辑思维能力是他的核心优势，只要持续通过大量练习把思维能力转化为代码能力，未来会有更大的突破。

**综合评级**：良好（进步显著）⭐⭐⭐⭐
