Files
ClassFeedback/.claude/memory/class/CSP01橙子周六1610/summaries/20260926_CSP01-04_班级反馈.md
chengzi 6f57dfe67e 课评: 2026-09-24~09-27 第4课全班组 + Kitten体验课
- AIAGENT03: 周五1500(李梓宁)/1700(李俊霆)/周六1900/周日0845/1045(章梓皓)/1400 第4课
- CSP00周五1900 第4课(陈圆振请假)
- CSP01周六1610 第4课(周晨远)
- CSP04周六0830/1400 第4课
- 体验课: Kitten03(方一曼/龙梓谦)
- 补课: 谢明泓(CSP04-04)、陈嘉博(周日1045)
- CSP04周六1400 课次重编号 02/03→03/04(上一提交编号口径修正)
- Class-2026-C 旧目录课评迁移至 .claude/memory/class
- 同步各生 profile.md 更新与家长群萌宠图
2026-09-27 19:50:15 +08:00

2.1 KiB
Raw Blame History

班级反馈 — CSP01橙子周六1610

项目 内容
日期 2026-09-26
课程 《字符串(string)专题》
课次 CSP01-04
老师 橙子
教室 第八教室(16:10-18:10)

出勤记录

  • ✅ 周晨远 — 正常上课(一对一)

课程内容

  1. 字符串的两种读入:cin(遇空格停止)与 getline(整行读入)
  2. 求长度 s.size() 与遍历:下标循环、for-each 拆字符
  3. 截取子串 substr(起点, 长度) 的两种用法
  4. 查找 find 与 npos 判断、替换 replace、判空 empty
  5. 字符串比较规则(逐位按 ASCII 比较)与函数重载的初步认识

课堂总结

本节落实上次定下的"系统补地基"路线,进入字符串专题,把 string 常用操作完整串讲:两种读入的适用场景、size/substr/find/replace/empty 等核心函数,讲 find 时从返回下标引出 npos、再引出 string::npos 与函数重载,讲 replace 时的拼写报错也顺势讲了调试方法。串讲中穿插了 API 接口调用、顺序存储与链表结构的拓展视野。

综合题《我是第几个单词》带做完成:遇到空格/句点即产生一个单词的思路,踩到两个典型坑——多空格导致单词多计(补上"单词非空才计数"的判断)、字母数统计位置写反(把 w.size() 累加挪到清空前),最终跑通。晨远课堂互动积极:讲 for-each 时能举一反三推出数组拆分写法;主动追问"同一个函数名参数不同为什么不会乱",重载概念理解到位。


课后作业

  • 必做:讲义第9题(一周内完成,下节课检查);建议把《我是第几个单词》独立重写一遍
  • 巩固:substr 两种用法、find 的 npos 判断

课后建议

  • 字符串是新地基第一站,建议本周把课堂例题重敲一遍再写讲义作业
  • 遇到拼写报错先自己读错误信息定位(今天 replace 拼错即典型)
  • 下节课检查讲义第9题,继续按既定路线推进

橙子老师 · 2026-09-26