4.2 KiB
4.2 KiB
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题完成率偏低。
💡 具体进步
- 代码实现能力有明显突破:从画像初始评估"知道了思路但写不出来",到第9周能"自己尝试把代码通过自己的理解表达出来",到第11周基础题3道全部一气呵成,动手能力和理解能力的匹配度在持续改善
- 数学基础在编程中持续发挥优势:第11周对二进制/八进制/十六进制的进位规则、按权展开等核心内容能快速理解,准确说出了大写A与小写A的ASCII码相差32,数学思维与编程的连接越来越紧密
- 课堂参与度持续提升:第9周"变得更加自信",第10周"积极思考编程逻辑、主动参与规律推导",第11周"知识点回应积极,能主动参与课堂互动",学习状态持续回暖
⚠️ 存在问题
- 提高题完成率低:第11周进制转换D/E题未完成,第12周数据编码B/C未提交,提高题部分的突破仍是主要短板
- 编译错误较多:第10周模拟算法A题提交12次,其中编译错误6次,说明语法基础还需要加强
- 课后补题习惯不足:第10周B/C未提交、第12周B/C未提交,课后没有及时完成未完成的OJ题目
🎯 训练建议
- 强化语法基础:针对编译错误较多的问题,建议课后把每节课的代码模板手写一遍,特别注意语法细节(如分号、括号、变量声明等),减少编译错误
- 逐题攻克提高题:不要跳过D/E类提高题,先把思路理清楚再写代码。可以先画流程图或伪代码,再转化为程序,利用数学优势拆解问题
- 建立课后补题习惯:每节课结束后当天或第二天把未完成的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月是苏俊宇"代码实现能力"突破的一个月。从画像中"知道了思路但写不出来"的短板,到能独立完成基础题并一气呵成,进步非常明显。课堂状态持续回暖,从"变得更加自信"到"积极思考、主动参与",学习积极性在持续提升。数学基础和逻辑思维能力是他的核心优势,只要持续通过大量练习把思维能力转化为代码能力,未来会有更大的突破。
综合评级:良好(进步显著)⭐⭐⭐⭐