更新第7周课评反馈与出勤记录(2026春季)
This commit is contained in:
157
output/CSP03-第8课-课前默写-string(一)复习.md
Normal file
157
output/CSP03-第8课-课前默写-string(一)复习.md
Normal file
@@ -0,0 +1,157 @@
|
||||
# CSP03班 第8课 课前默写(10分钟)
|
||||
|
||||
**班级**:CSP03班(周六早/下午、周日早上)
|
||||
**范围**:第7课《string字符串使用(一)》
|
||||
**满分**:100分
|
||||
**建议用时**:10分钟
|
||||
|
||||
---
|
||||
|
||||
## 一、填空题(每空 4 分,共 32 分)
|
||||
|
||||
1. 声明一个 `string` 变量 `s` 并初始化为 `"hello"` 的语句是:
|
||||
`string s = _______________ ;`
|
||||
|
||||
2. 获取字符串 `s` 长度的函数是 `s._______()` 。
|
||||
|
||||
3. 读取一整行字符串(**包含空格**)应该使用函数:
|
||||
`_______________(cin, s);`
|
||||
|
||||
4. `cin >> s` 读取字符串时,遇到 **_______** 就会停止读取。
|
||||
|
||||
5. 在字符串 `s` 中查找子串 `"abc"`,应该调用:
|
||||
`s._______________("abc")`
|
||||
|
||||
6. 如果 `find()` 函数没有找到目标子串,返回值是 **_______** 。
|
||||
|
||||
7. 字符串 `"abcdef"` 中,字符 `'c'` 的下标是 **_______** 。
|
||||
|
||||
8. 从字符串 `s` 的下标 `2` 开始截取 `3` 个字符,应写成:
|
||||
`s._______________(2, 3)`
|
||||
|
||||
---
|
||||
|
||||
## 二、判断题(每题 4 分,共 16 分)
|
||||
|
||||
正确的打 `√`,错误的打 `×`。
|
||||
|
||||
1. ( )`string s = "abc"; s += "def";` 执行后,`s` 的值是 `"abcdef"`。
|
||||
|
||||
2. ( )`string::npos` 的值等于 `-1`。
|
||||
|
||||
3. ( )两个 `string` 可以直接用 `==` 比较是否相等。
|
||||
|
||||
4. ( )`getline(cin, s)` 可以读取包含空格的整行字符串,直到遇到回车。
|
||||
|
||||
---
|
||||
|
||||
## 三、代码填空(每空 4 分,共 24 分)
|
||||
|
||||
下面程序的功能是:输入一行字符串,统计其中**大写字母**的数量。请补全代码。
|
||||
|
||||
```cpp
|
||||
#include <iostream>
|
||||
#include <string>
|
||||
using namespace std;
|
||||
|
||||
int main() {
|
||||
string s;
|
||||
_______________(cin, s); // ① 读入一整行
|
||||
|
||||
int cnt = 0;
|
||||
for (int i = 0; i < s.___________(); i++) { // ② 遍历字符串
|
||||
if (_______(s[i])) { // ③ 判断是否为大写字母
|
||||
cnt++;
|
||||
}
|
||||
}
|
||||
|
||||
cout << cnt << endl;
|
||||
return 0;
|
||||
}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 四、代码阅读(共 10 分)
|
||||
|
||||
阅读以下程序,写出输出结果:
|
||||
|
||||
```cpp
|
||||
#include <iostream>
|
||||
#include <string>
|
||||
using namespace std;
|
||||
|
||||
int main() {
|
||||
string s = "hello world";
|
||||
cout << s.find("world") << endl; // 输出①:________
|
||||
|
||||
if (s.find("xyz") == string::npos) {
|
||||
cout << "YES" << endl; // 输出②:________
|
||||
} else {
|
||||
cout << "NO" << endl;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 五、简答题(共 30 分)
|
||||
|
||||
1. **简述 `cin >> s` 和 `getline(cin, s)` 在读取字符串时的主要区别。**(10分)
|
||||
|
||||
答:
|
||||
_________________________________________________________________
|
||||
_________________________________________________________________
|
||||
_________________________________________________________________
|
||||
|
||||
2. **写出一段代码,遍历字符串 `s`,将其中的所有大写字母转换为小写字母。**(20分)
|
||||
|
||||
答:
|
||||
```cpp
|
||||
_________________________________________________________________
|
||||
_________________________________________________________________
|
||||
_________________________________________________________________
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 参考答案(教师用,不要发给学生)
|
||||
|
||||
### 一、填空题
|
||||
1. `"hello"`
|
||||
2. `size` 或 `length`
|
||||
3. `getline`
|
||||
4. 空格
|
||||
5. `find`
|
||||
6. `string::npos`
|
||||
7. `2`
|
||||
8. `substr`
|
||||
|
||||
### 二、判断题
|
||||
1. `√`
|
||||
2. `×`(`string::npos` 是一个极大值,不是 -1)
|
||||
3. `√`
|
||||
4. `√`
|
||||
|
||||
### 三、代码填空
|
||||
① `getline`
|
||||
② `size` 或 `length`
|
||||
③ `isupper`(或 `s[i] >= 'A' && s[i] <= 'Z'`)
|
||||
|
||||
### 四、代码阅读
|
||||
输出①:`6`
|
||||
输出②:`YES`
|
||||
|
||||
### 五、简答题
|
||||
1. `cin >> s` 遇到空格会停止,只能读取一个单词;`getline(cin, s)` 会读取整行,包括空格,直到遇到换行符。
|
||||
2. ```cpp
|
||||
for (int i = 0; i < s.size(); i++) {
|
||||
s[i] = tolower(s[i]);
|
||||
}
|
||||
```
|
||||
或范围 for 循环写法亦可。
|
||||
|
||||
---
|
||||
|
||||
*穹狼科创 · CSP03班 · 2026春季*
|
||||
@@ -1,6 +1,206 @@
|
||||
========================================
|
||||
第七周课评汇总
|
||||
2026年4月17日
|
||||
2026年4月17日-19日
|
||||
========================================
|
||||
|
||||
----------------------------------------
|
||||
【周日下午 1400 AI03班】(4人上课)
|
||||
----------------------------------------
|
||||
|
||||
【学生】贺楚悦
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-19
|
||||
|
||||
楚悦今天表现很棒!~完成的非常不错,生成的插图和自己的作品风格很相似,贴合度特别高~特别是在生图的时候,一开始还不太明白流程,但在老师教导几次后,楚悦就能够熟练地把剩下的图片引入到自己的小说中了,这种从不明白到熟练掌握的学习能力让老师很惊喜!~楚悦认真完成了所有插图任务,作品越来越完整啦~
|
||||
|
||||
老师会继续关注楚悦的表现,期待看到更多精彩!🌟💡
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】林俊宇
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-19
|
||||
|
||||
俊宇今天表现超棒!~一直跟着老师的节奏完成任务,完美地生成了所有的图片,作品完成度超高~特别让老师惊喜的是,俊宇觉得之前的封面不那么好看,还主动通过自己学到的知识重新修改了封面,这种对作品有要求、愿意主动改进的态度特别厉害!~能够不满足于现状,把自己的作品打磨得更好,这就是创作者最棒的品质~
|
||||
|
||||
老师会继续关注俊宇的表现,期待看到更多惊喜!🎯✨
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】余浩宸
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-19
|
||||
|
||||
浩宸今天表现不错!~能够把自己的任务做出来,在老师的引导下,前面一直跟着老师的节奏完成任务,还会转过身来认真听课,这种专注的状态特别棒~虽然到后面状态稍有下滑,但整体任务还是顺利完成了~后续我也会加强引导,逐步加强浩宸的注意力,浩宸对生图、插图的操作掌握得不错,继续加油~
|
||||
|
||||
老师会继续关注浩宸的学习状态,期待看到更多进步!🌟💪
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】吴浩睿
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-19
|
||||
|
||||
浩睿今天表现很棒!~生成的插图十分恐怖,和自己的小说风格十分合适,氛围感拉满~对今天生图、插图、标注知识点都掌握得不错,能够把AI生成的图片自然地融入到自己的故事中,这说明浩睿对课程内容理解得很到位~浩睿认真完成了所有任务,作品越来越精彩啦~
|
||||
|
||||
老师会继续关注浩睿的表现,期待看到更多创意!✨💡
|
||||
|
||||
========================================
|
||||
|
||||
----------------------------------------
|
||||
【周日早上 0845 AI03班】(3人上课,1人缺勤)
|
||||
----------------------------------------
|
||||
|
||||
【学生】卢皓霖
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-19
|
||||
|
||||
皓霖今天表现超棒!~紧跟老师完成了小说插图的生成,生成的插图十分精美,和自己的校园小说风格特别相似~特别让老师惊喜的是,皓霖对插图风格有自己的主见,主动说要换成中式插图而不是日系风格,还说自己非常爱国,这种有审美主张、有想法的态度特别棒!~皓霖认真完成了所有图片的生成和插入,作品完成度很高~
|
||||
|
||||
老师会继续关注皓霖的表现,期待看到更多精彩!🌟💡
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】杨翊弘
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-19
|
||||
|
||||
翊弘今天表现很棒!~紧跟老师完成了小说插图的生成,生成的插图很精美,很符合自己的小说风格~课堂上认真听讲,一步一步跟着操作,所有插图都顺利完成了~翊弘还分享了自己对日系风格插图的看法,能够大方表达自己的想法,这种积极参与的态度特别好~
|
||||
|
||||
老师会继续关注翊弘的表现,期待看到更多精彩!🌟💡
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】朱浩铭
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-19
|
||||
|
||||
浩铭今天表现特别棒!~首先要表扬浩铭今天没有迟到,早早来到课室,状态特别好~在生成插图的过程中,浩铭紧跟老师的节奏,所有图片都完成得很顺利~特别是在遇到豆包说因为哈利波特版权问题时,浩铭能够第一时间问老师,然后在老师的指导下自己写提示词让AI修改,最后精彩地完成了自己的小说,这种遇到问题主动求助、学会方法后自己解决的能力特别厉害!~
|
||||
|
||||
老师会继续关注浩铭的表现,期待看到更多精彩!🌟💡
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】黄俊博
|
||||
【状态】去其他老师班级上课
|
||||
【日期】2026-04-19
|
||||
|
||||
黄俊博本周去其他老师班级上课,未到本班上课。请俊博家长确认课程安排,如有变动请及时告知老师。
|
||||
|
||||
========================================
|
||||
|
||||
----------------------------------------
|
||||
【周日早上 1030 CSP03班】(3人上课)
|
||||
----------------------------------------
|
||||
|
||||
【学生】王佳琳
|
||||
【课程】字符串处理
|
||||
【日期】2026-04-19
|
||||
|
||||
本周学习内容:
|
||||
1. 学习getline()函数的使用,掌握读取一整行字符串的方法
|
||||
2. 学习substr()函数,理解字符串截取的方法和参数含义
|
||||
3. 学习size() / length()函数,掌握获取字符串长度的方法
|
||||
4. 学习find()函数,理解字符串查找的原理和返回值
|
||||
5. 培养学生对字符串处理的综合应用能力和编程思维
|
||||
|
||||
课堂反馈:
|
||||
王佳琳状态在线,表现积极,对本节课字符串相关知识点有了解。不过老师发现佳琳在课堂复习时,对之前学过的知识有些遗忘,这说明课后复习还需要加强。希望佳琳回去把本周的知识点手写记录到笔记本上,把错题整理到错题本中,并且在周一到周五之间每天花一点时间复习,把基础打得更牢固。
|
||||
|
||||
加油呀!💪✨
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】卢华琛
|
||||
【课程】字符串处理
|
||||
【日期】2026-04-19
|
||||
|
||||
本周学习内容:
|
||||
1. 学习getline()函数的使用,掌握读取一整行字符串的方法
|
||||
2. 学习substr()函数,理解字符串截取的方法和参数含义
|
||||
3. 学习size() / length()函数,掌握获取字符串长度的方法
|
||||
4. 学习find()函数,理解字符串查找的原理和返回值
|
||||
5. 培养学生对字符串处理的综合应用能力和编程思维
|
||||
|
||||
课堂反馈:
|
||||
卢华琛状态在线,表现积极,状态愈加改善,已经能够完全进入学习状态,对本周学习的字符串相关内容掌握得不错。希望华琛继续保持这种良好的学习状态,回去之后把笔记手写完成,把错题进行整理,周一到周五花10分钟进行复习,把知识掌握得更扎实。
|
||||
|
||||
加油呀!💪✨
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】唐钎宸
|
||||
【课程】字符串处理
|
||||
【日期】2026-04-19
|
||||
|
||||
本周学习内容:
|
||||
1. 学习getline()函数的使用,掌握读取一整行字符串的方法
|
||||
2. 学习substr()函数,理解字符串截取的方法和参数含义
|
||||
3. 学习size() / length()函数,掌握获取字符串长度的方法
|
||||
4. 学习find()函数,理解字符串查找的原理和返回值
|
||||
5. 培养学生对字符串处理的综合应用能力和编程思维
|
||||
|
||||
课堂反馈:
|
||||
唐钎宸状态在线,对本节课字符串相关知识点有了解。不过老师发现钎宸在课堂上容易开小差,注意力不太能集中。希望钎宸后续能逐步提升自己的专注力,也建议家长在家可以监督钎宸,比如每天静坐十分钟,不被任何事情影响,逐步培养自己的专注力。相信钎宸把注意力集中起来后,学习效果一定会更好。
|
||||
|
||||
加油呀!💪✨
|
||||
|
||||
========================================
|
||||
|
||||
----------------------------------------
|
||||
【周六晚上 1900 AI03班】(4人上课,1人请假)
|
||||
----------------------------------------
|
||||
|
||||
【学生】王子墨
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-18
|
||||
|
||||
子墨今天上课特别积极,遇到问题主动找老师请教,这种状态很棒~在生成小说插图的时候,子墨和AI围绕"红狼"这个角色的理解进行了一场有趣的"辩论"——AI一直把"红狼"生成红色的狼,子墨坚持说这只是代号,不是颜色!最后通过自己的清晰表达,终于让AI理解了意思,成功制作出了心目中的角色~这种不放弃、和AI反复沟通直到达成目标的毅力,让老师特别欣赏!
|
||||
|
||||
老师会继续关注子墨的表现,期待看到更多精彩!🌟💡
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】谭俊研
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-18
|
||||
|
||||
俊研今天安静专注地完成了小说插图任务,表现特别棒~能自己独立写提示词让AI生成图片,还会把生成的提示词巧妙地引入到自己的文章中,这种对AI工具的操控能力越来越强了!虽然话不多,但每一步都做得认真踏实,作品完成度很高~
|
||||
|
||||
继续保持这种安静做事的态度,老师相信以你的踏实和认真,一定会越来越优秀的!
|
||||
|
||||
老师会继续关注俊研的进步,期待看到更多精彩!🌸😊
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】黄彦棋
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-18
|
||||
|
||||
彦棋今天状态超棒,非常活跃~生成插图的速度特别快,只看老师演示了一次,就能独立完成所有图片的生成,学习效率超高!对自己小说的每个场景都有清晰的想法,生成的插图和故事内容特别贴合~老师觉得彦棋在AIGC创作方面表现不错,非常建议你参加后续的AIGC比赛,展示你的才华!
|
||||
|
||||
老师会继续关注彦棋的表现,期待看到更多惊喜!🎯✨
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】李承泽
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-18
|
||||
|
||||
承泽今天顺利完成了小说插图生成,对生图的操作掌握得不错~课堂上和同学们热烈讨论自己的小说情节,分享创作想法,这种交流的热情很棒!能把军事动作的故事用插图呈现出来,让老师看到了你对作品的用心~
|
||||
|
||||
不过老师发现承泽聊小说的时候有点过于兴奋,要是能把这份热情多分一些给专注完成任务,就更好啦~以你的阳光活力,专注起来一定会更厉害!
|
||||
|
||||
老师会继续关注承泽的进步,期待看到更多创意!✨💡
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】陈嘉博
|
||||
【状态】请假
|
||||
【日期】2026-04-18
|
||||
|
||||
嘉博本周请假,未上课。请嘉博家长安排好时间,督促嘉博在家了解本周小说插图生成的相关知识点,包括使用trea生成插图提示词、使用豆包生成图片并插入文章的方法。如有疑问,欢迎随时联系老师。
|
||||
|
||||
========================================
|
||||
|
||||
----------------------------------------
|
||||
@@ -276,62 +476,6 @@
|
||||
|
||||
郑子煜本周请假,未上课。请子煜家长安排好时间,督促子煜在家复习本周字符串相关知识点,包括getline()、substr()、size()、find()函数的用法,并及时补做课后练习。如有疑问,欢迎随时联系老师。
|
||||
|
||||
========================================
|
||||
|
||||
----------------------------------------
|
||||
【周六晚上 1900 AI03班】(4人上课,1人请假)
|
||||
----------------------------------------
|
||||
|
||||
【学生】王子墨
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-18
|
||||
|
||||
子墨今天上课特别积极,遇到问题主动找老师请教,这种状态很棒~在生成小说插图的时候,子墨和AI围绕"红狼"这个角色的理解进行了一场有趣的"辩论"——AI一直把"红狼"生成红色的狼,子墨坚持说这只是代号,不是颜色!最后通过自己的清晰表达,终于让AI理解了意思,成功制作出了心目中的角色~这种不放弃、和AI反复沟通直到达成目标的毅力,让老师特别欣赏!
|
||||
|
||||
老师会继续关注子墨的表现,期待看到更多精彩!🌟💡
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】谭俊研
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-18
|
||||
|
||||
俊研今天安静专注地完成了小说插图任务,表现特别棒~能自己独立写提示词让AI生成图片,还会把生成的提示词巧妙地引入到自己的文章中,这种对AI工具的操控能力越来越强了!虽然话不多,但每一步都做得认真踏实,作品完成度很高~
|
||||
|
||||
继续保持这种安静做事的态度,老师相信以你的踏实和认真,一定会越来越优秀的!
|
||||
|
||||
老师会继续关注俊研的进步,期待看到更多精彩!🌸😊
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】黄彦棋
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-18
|
||||
|
||||
彦棋今天状态超棒,非常活跃~生成插图的速度特别快,只看老师演示了一次,就能独立完成所有图片的生成,学习效率超高!对自己小说的每个场景都有清晰的想法,生成的插图和故事内容特别贴合~老师觉得彦棋在AIGC创作方面表现不错,非常建议你参加后续的AIGC比赛,展示你的才华!
|
||||
|
||||
老师会继续关注彦棋的表现,期待看到更多惊喜!🎯✨
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】李承泽
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-18
|
||||
|
||||
承泽今天顺利完成了小说插图生成,对生图的操作掌握得不错~课堂上和同学们热烈讨论自己的小说情节,分享创作想法,这种交流的热情很棒!能把军事动作的故事用插图呈现出来,让老师看到了你对作品的用心~
|
||||
|
||||
不过老师发现承泽聊小说的时候有点过于兴奋,要是能把这份热情多分一些给专注完成任务,就更好啦~以你的阳光活力,专注起来一定会更厉害!
|
||||
|
||||
老师会继续关注承泽的进步,期待看到更多创意!✨💡
|
||||
|
||||
----------------------------------------
|
||||
|
||||
【学生】陈嘉博
|
||||
【状态】请假
|
||||
【日期】2026-04-18
|
||||
|
||||
嘉博本周请假,未上课。请嘉博家长安排好时间,督促嘉博在家了解本周小说插图生成的相关知识点,包括使用trea生成插图提示词、使用豆包生成图片并插入文章的方法。如有疑问,欢迎随时联系老师。
|
||||
|
||||
========================================
|
||||
穹狼科创 · 2026春季学期
|
||||
========================================
|
||||
|
||||
Reference in New Issue
Block a user