feat: 第15周课评完成 + 课评质检系统 + OJ数据分析

This commit is contained in:
chengzi
2026-06-14 21:03:11 +08:00
parent 154c529b5d
commit c1ed0c2af9
109 changed files with 3438 additions and 1306 deletions

View File

@@ -0,0 +1,92 @@
# CSP03-14 B包 OJ数据分析
> 课程CSP03-14 GESP三级真题训练
> 作业包B包2025年6月三级真题
> 日期2026-06-06
> 分析时间2026-06-11
---
## 📋 题目列表
| 题号 | 题目ID | 题目名称 | 分值 |
|------|--------|----------|------|
| T1 | GESP202506C3T1 | 单选题 | 30分每题2分 |
| T2 | GESP202506C3T2 | 判断题 | 20分每题2分 |
| T3 | GESP202506C3T3 | 奇偶校验 | 编程题 |
| T4 | GESP202506C3T4 | 分糖果 | 编程题 |
---
## 📊 学生做题情况
### 欧俊宇周六0830班
- **总提交**9次
- **AC数**4次全部AC
- **完成题目**
- T1 单选题AC4次提交WA→WA→WA→AC
- T2 判断题AC2次提交WA→AC
- T3 奇偶校验AC1次提交一气呵成
- T4 分糖果AC2次提交WA→AC
### 彭新程(非本班/补课学生)
- **总提交**7次
- **AC数**4次全部AC
- **完成题目**
- T1 单选题AC3次提交WA→WA→AC
- T2 判断题AC2次提交WA→AC
- T3 奇偶校验AC1次提交一气呵成
- T4 分糖果AC1次提交一气呵成
### 陶昱帆(非本班/补课学生)
- **总提交**12次
- **AC数**4次全部AC
- **完成题目**
- T1 单选题AC6次提交WA×5→AC
- T2 判断题AC2次提交WA→AC
- T3 奇偶校验AC2次提交CE→AC
- T4 分糖果AC1次提交一气呵成
### 王子芮(非本班/补课学生)
- **总提交**7次
- **AC数**2次
- **完成题目**
- T1 单选题WA×4未AC
- T2 判断题WA×1未AC
- T3 奇偶校验AC1次提交一气呵成
- T4 分糖果AC1次提交一气呵成
### 李若瑜(非本班/补课学生)
- **总提交**8次
- **AC数**2次
- **完成题目**
- T1 单选题AC5次提交WA×4→AC
- T2 判断题AC2次提交WA→AC
- T3 奇偶校验WA×1未AC
- T4 分糖果:未提交
---
## 📈 统计汇总
| 题目 | AC人数 | 平均提交次数 | 难度评估 |
|------|--------|--------------|----------|
| T1 单选题 | 4/5 | 4.4次 | 中等 |
| T2 判断题 | 4/5 | 1.8次 | 简单 |
| T3 奇偶校验 | 4/5 | 1.4次 | 简单 |
| T4 分糖果 | 4/5 | 1.4次 | 简单 |
**整体完成率**4/580%
---
## 💡 分析要点
1. **欧俊宇表现优秀**本班唯一完成B包的学生全部4题AC
2. **编程题T3/T4相对简单**大部分学生1-2次即AC
3. **选择题需要更多调试**T1平均提交4.4次,说明选择题有一定难度
4. **王子芮选择题未AC**但编程题全部AC说明编程能力不错
---
*B包OJ数据分析 v1.0*

View File

@@ -0,0 +1,90 @@
# CSP03-14 C包 OJ数据分析
> 课程CSP03-14 GESP三级真题训练
> 作业包C包拓展练习
> 日期2026-06-06
> 分析时间2026-06-11
---
## 📋 题目列表
### 2025年9月三级真题
| 题号 | 题目ID | 题目名称 | 分值 |
|------|--------|----------|------|
| T1 | GESP202509C3T1 | 单选题 | 30分每题2分 |
| T2 | GESP202509C3T2 | 判断题 | 20分每题2分 |
| T3 | GESP202509C3T3 | 数组清零 | 编程题 |
| T4 | GESP202509C3T4 | 日历制作 | 编程题 |
### 2025年3月三级真题
| 题号 | 题目ID | 题目名称 | 分值 |
|------|--------|----------|------|
| T1 | GESP202503C3T1 | 单选题 | 30分每题2分 |
| T2 | GESP202503C3T2 | 判断题 | 20分每题2分 |
| T3 | GESP202503C3T3 | 2025 | 编程题 |
| T4 | GESP202503C3T4 | 词频统计 | 编程题 |
---
## 📊 学生做题情况
### 彭新程(非本班/补课学生)
- **总提交**20次
- **AC数**8次两套真题全部AC
- **2025年9月真题**
- T1 单选题AC6次提交WA×5→AC
- T2 判断题AC2次提交WA→AC
- T3 数组清零AC1次提交一气呵成
- T4 日历制作AC1次提交一气呵成
- **2025年3月真题**
- T1 单选题AC4次提交WA×3→AC
- T2 判断题AC2次提交WA→AC
- T3 2025AC1次提交一气呵成
- T4 词频统计AC1次提交一气呵成
### 陶昱帆(非本班/补课学生)
- **总提交**10次
- **AC数**1次
- **2025年9月真题**
- T1 单选题AC9次提交WA×8→AC
- T2 判断题WA×1未AC
- T3 数组清零:未提交
- T4 日历制作:未提交
- **2025年3月真题**
- 未提交
---
## 📈 统计汇总
### 2025年9月真题
| 题目 | AC人数 | 平均提交次数 | 难度评估 |
|------|--------|--------------|----------|
| T1 单选题 | 2/2 | 7.5次 | 较难 |
| T2 判断题 | 1/2 | 1.5次 | 中等 |
| T3 数组清零 | 1/2 | 1次 | 简单 |
| T4 日历制作 | 1/2 | 1次 | 简单 |
### 2025年3月真题
| 题目 | AC人数 | 平均提交次数 | 难度评估 |
|------|--------|--------------|----------|
| T1 单选题 | 1/2 | 4次 | 中等 |
| T2 判断题 | 1/2 | 2次 | 中等 |
| T3 2025 | 1/2 | 1次 | 简单 |
| T4 词频统计 | 1/2 | 1次 | 简单 |
**整体完成率**1/250%
---
## 💡 分析要点
1. **彭新程表现优秀**完成两套真题全部8题AC实力强劲
2. **陶昱帆选择题困难**2025年9月真题选择题提交9次才AC说明选择题难度较大
3. **编程题相对简单**一旦理解题意1-2次即可AC
4. **我们班无学生提交**C包为拓展练习学生尚未开始
---
*C包OJ数据分析 v1.0*

View File

@@ -0,0 +1,154 @@
# CSP03-14 GESP三级真题训练 - OJ数据完整分析
> 课程CSP03-14 GESP三级真题训练
> 日期2026-06-06
> 分析时间2026-06-11
---
## 📋 作业包概览
| 作业包 | 内容 | 题目数 | 状态 |
|--------|------|--------|------|
| A包 | 2025年12月三级真题 | 4题 | ✅ 已查询 |
| B包 | 2025年6月三级真题 | 4题 | ✅ 已查询 |
| C包 | 2025年9月+3月三级真题 | 8题 | ✅ 已查询 |
---
## 📊 A包课堂练习- 2025年12月三级真题
### 题目列表
| 题号 | 题目ID | 题目名称 | 分值 |
|------|--------|----------|------|
| T1 | GESP202512C3T1 | 单选题 | 30分每题2分 |
| T2 | GESP202512C3T2 | 判断题 | 20分每题2分 |
| T3 | GESP202512C3T3 | 密码强度 | 编程题 |
| T4 | GESP202512C3T4 | 小杨的智慧购物 | 编程题 |
### 学生做题情况
#### 周六0830班
| 学生 | 完成 | 提交 | 详细 |
|------|------|------|------|
| 杨林轩 | 1/4 | 3次 | T3密码强度AC |
| 欧俊宇 | 4/4 ✅ | 17次 | 全部AC |
| 汪子杰 | 2/4 | 8次 | T1+T2 AC |
| 谭锦程 | 1/4 | 4次 | T3密码强度AC |
| 谢明泓 | 3/4 | 10次 | T1+T2+T3 AC |
#### 周六1400班
| 学生 | 完成 | 提交 | 详细 |
|------|------|------|------|
| 郑子煜 | 2/4 | 9次 | T1+T2 AC |
| 张雨禾 | 2/4 | 11次 | T1+T2 AC |
| 魏铭轩 | 2/4 | 11次 | T1+T2 AC |
| 苏俊宇 | 0/4 | 0次 | 未提交 |
#### 周日1030班
| 学生 | 完成 | 提交 | 详细 |
|------|------|------|------|
| 王佳琳 | 3/4 | 10次 | T1+T2+T3 AC |
| 卢华琛 | 2/4 | 9次 | T1+T2 AC |
| 唐钎宸 | 3/4 | 5次 | T1+T2+T3 AC |
---
## 📊 B包课后作业- 2025年6月三级真题
### 题目列表
| 题号 | 题目ID | 题目名称 | 分值 |
|------|--------|----------|------|
| T1 | GESP202506C3T1 | 单选题 | 30分每题2分 |
| T2 | GESP202506C3T2 | 判断题 | 20分每题2分 |
| T3 | GESP202506C3T3 | 奇偶校验 | 编程题 |
| T4 | GESP202506C3T4 | 分糖果 | 编程题 |
### 学生做题情况
| 学生 | 班级 | 提交 | AC | 详细 |
|------|------|------|-----|------|
| 欧俊宇 | 周六0830 | 9次 | 4次 | 全部AC ⭐ |
| 彭新程 | 非本班 | 7次 | 4次 | 全部AC |
| 陶昱帆 | 非本班 | 12次 | 4次 | 全部AC |
| 王子芮 | 非本班 | 7次 | 2次 | T3+T4 AC |
| 李若瑜 | 非本班 | 8次 | 2次 | T1+T2 AC |
> ⚠️ B包只有欧俊宇是我们班学生
---
## 📊 C包拓展练习- 2025年9月+3月三级真题
### 题目列表
**2025年9月真题**
| 题号 | 题目ID | 题目名称 | 分值 |
|------|--------|----------|------|
| T1 | GESP202509C3T1 | 单选题 | 30分每题2分 |
| T2 | GESP202509C3T2 | 判断题 | 20分每题2分 |
| T3 | GESP202509C3T3 | 数组清零 | 编程题 |
| T4 | GESP202509C3T4 | 日历制作 | 编程题 |
**2025年3月真题**
| 题号 | 题目ID | 题目名称 | 分值 |
|------|--------|----------|------|
| T1 | GESP202503C3T1 | 单选题 | 30分每题2分 |
| T2 | GESP202503C3T2 | 判断题 | 20分每题2分 |
| T3 | GESP202503C3T3 | 2025 | 编程题 |
| T4 | GESP202503C3T4 | 词频统计 | 编程题 |
### 学生做题情况
| 学生 | 班级 | 提交 | AC | 详细 |
|------|------|------|-----|------|
| 彭新程 | 非本班 | 20次 | 8次 | 两套真题全部AC ⭐ |
| 陶昱帆 | 非本班 | 10次 | 1次 | 仅202509C3T1 AC |
> ⚠️ C包无我们班学生提交
---
## 📈 整体统计
### A包完成率本班12人
| 完成度 | 人数 | 学生 |
|--------|------|------|
| 4/4 | 1人 | 欧俊宇 |
| 3/4 | 3人 | 谢明泓、王佳琳、唐钎宸 |
| 2/4 | 5人 | 汪子杰、郑子煜、张雨禾、魏铭轩、卢华琛 |
| 1/4 | 2人 | 杨林轩、谭锦程 |
| 0/4 | 1人 | 苏俊宇 |
**A包整体完成率**28/4858.3%
### B包完成率本班1人
| 完成度 | 人数 | 学生 |
|--------|------|------|
| 4/4 | 1人 | 欧俊宇 |
**B包整体完成率**4/4100%
### C包完成率本班0人
无学生提交
---
## 💡 关键发现
1. **欧俊宇表现突出**A包B包全部AC是唯一完成B包的本班学生
2. **编程题难度适中**A包T3密码强度多人AC说明编程题难度合理
3. **选择题需要更多练习**部分学生选择题提交多次才AC
4. **B/C包参与度低**:课后作业和拓展练习完成率较低,需要督促
5. **苏俊宇未提交A包**:需要关注
---
## 📝 建议
1. **针对选择题**加强GESP三级选择题专项练习
2. **针对编程题**继续练习真题中的编程题提高一次AC率
3. **督促B/C包**:提醒学生完成课后作业和拓展练习
4. **关注苏俊宇**:了解未提交原因,提供帮助
---
*CSP03-14 OJ数据完整分析 v1.0*

View File

@@ -1,93 +1,28 @@
{
"course": "CSP03-14",
"title": "二进制进阶与密码验证",
"title": "GESP三级真题训练",
"date": "2026-06-06",
"class": "CSP03橙子周六1400",
"class": "CSP03橙子周日1030",
"students": [
{
"name": "郑子煜",
"name": "王佳琳",
"problems": {
"GESP202512C3T1 单选题每题2分共30分": {
"label": "GESP202512C3T1 单选题每题2分共30分",
"raw_label": "GESP202512C3T1",
"attempts": 7,
"attempts": 6,
"solved": true,
"pattern": "耐心调试",
"pattern": "多次尝试后通过",
"errors": {
"WA": 6
"WA": 5
},
"submit_times": [
"2026-06-06T14:38:06",
"2026-06-06T14:38:44",
"2026-06-06T14:39:45",
"2026-06-06T14:40:13",
"2026-06-06T14:40:24",
"2026-06-06T14:40:30",
"2026-06-06T14:40:38"
]
},
"GESP202512C3T2 判断题每题2分共20分": {
"label": "GESP202512C3T2 判断题每题2分共20分",
"raw_label": "GESP202512C3T2",
"attempts": 2,
"solved": true,
"pattern": "调试改进",
"errors": {
"WA": 1
},
"submit_times": [
"2026-06-06T14:41:15",
"2026-06-06T14:41:43"
]
},
"GESP202512C3T3 密码强度": {
"label": "GESP202512C3T3 密码强度",
"raw_label": "GESP202512C3T3",
"attempts": 0,
"solved": false,
"pattern": "未提交",
"errors": {},
"submit_times": []
},
"GESP202512C3T4 小杨的智慧购物": {
"label": "GESP202512C3T4 小杨的智慧购物",
"raw_label": "GESP202512C3T4",
"attempts": 0,
"solved": false,
"pattern": "未提交",
"errors": {},
"submit_times": []
}
},
"total_solved": 2,
"total_attempts": 9,
"total_errors": {
"WA": 7
},
"patterns": [],
"completion": "2/4"
},
{
"name": "魏铭轩",
"problems": {
"GESP202512C3T1 单选题每题2分共30分": {
"label": "GESP202512C3T1 单选题每题2分共30分",
"raw_label": "GESP202512C3T1",
"attempts": 8,
"solved": true,
"pattern": "耐心调试",
"errors": {
"WA": 7
},
"submit_times": [
"2026-06-06T14:33:33",
"2026-06-06T14:34:29",
"2026-06-06T14:35:23",
"2026-06-06T14:37:45",
"2026-06-06T14:38:35",
"2026-06-06T14:38:52",
"2026-06-06T14:39:06",
"2026-06-06T14:39:17"
"2026-06-07T11:22:42",
"2026-06-07T11:23:11",
"2026-06-07T11:23:39",
"2026-06-07T11:24:08",
"2026-06-07T11:25:10",
"2026-06-07T11:25:43"
]
},
"GESP202512C3T2 判断题每题2分共20分": {
@@ -100,19 +35,21 @@
"WA": 2
},
"submit_times": [
"2026-06-06T14:40:34",
"2026-06-06T14:40:56",
"2026-06-06T14:41:23"
"2026-06-07T11:14:04",
"2026-06-07T11:14:47",
"2026-06-07T11:15:02"
]
},
"GESP202512C3T3 密码强度": {
"label": "GESP202512C3T3 密码强度",
"raw_label": "GESP202512C3T3",
"attempts": 0,
"solved": false,
"pattern": "未提交",
"attempts": 1,
"solved": true,
"pattern": "一气呵成",
"errors": {},
"submit_times": []
"submit_times": [
"2026-06-07T12:33:47"
]
},
"GESP202512C3T4 小杨的智慧购物": {
"label": "GESP202512C3T4 小杨的智慧购物",
@@ -124,59 +61,13 @@
"submit_times": []
}
},
"total_solved": 2,
"total_attempts": 11,
"total_solved": 3,
"total_attempts": 10,
"total_errors": {
"WA": 9
"WA": 7
},
"patterns": [],
"completion": "2/4"
},
{
"name": "苏俊宇",
"problems": {
"GESP202512C3T1 单选题每题2分共30分": {
"label": "GESP202512C3T1 单选题每题2分共30分",
"raw_label": "GESP202512C3T1",
"attempts": 0,
"solved": false,
"pattern": "未提交",
"errors": {},
"submit_times": []
},
"GESP202512C3T2 判断题每题2分共20分": {
"label": "GESP202512C3T2 判断题每题2分共20分",
"raw_label": "GESP202512C3T2",
"attempts": 0,
"solved": false,
"pattern": "未提交",
"errors": {},
"submit_times": []
},
"GESP202512C3T3 密码强度": {
"label": "GESP202512C3T3 密码强度",
"raw_label": "GESP202512C3T3",
"attempts": 0,
"solved": false,
"pattern": "未提交",
"errors": {},
"submit_times": []
},
"GESP202512C3T4 小杨的智慧购物": {
"label": "GESP202512C3T4 小杨的智慧购物",
"raw_label": "GESP202512C3T4",
"attempts": 0,
"solved": false,
"pattern": "未提交",
"errors": {},
"submit_times": []
}
},
"total_solved": 0,
"total_attempts": 0,
"total_errors": {},
"patterns": [],
"completion": "0/4"
"completion": "3/4"
},
{
"name": "卢华琛",
@@ -240,7 +131,65 @@
},
"patterns": [],
"completion": "2/4"
},
{
"name": "唐钎宸",
"problems": {
"GESP202512C3T1 单选题每题2分共30分": {
"label": "GESP202512C3T1 单选题每题2分共30分",
"raw_label": "GESP202512C3T1",
"attempts": 3,
"solved": true,
"pattern": "调试改进",
"errors": {
"WA": 2
},
"submit_times": [
"2026-06-07T11:45:41",
"2026-06-07T11:46:08",
"2026-06-07T11:46:28"
]
},
"GESP202512C3T2 判断题每题2分共20分": {
"label": "GESP202512C3T2 判断题每题2分共20分",
"raw_label": "GESP202512C3T2",
"attempts": 1,
"solved": true,
"pattern": "一气呵成",
"errors": {},
"submit_times": [
"2026-06-07T11:47:07"
]
},
"GESP202512C3T3 密码强度": {
"label": "GESP202512C3T3 密码强度",
"raw_label": "GESP202512C3T3",
"attempts": 1,
"solved": true,
"pattern": "一气呵成",
"errors": {},
"submit_times": [
"2026-06-07T11:38:08"
]
},
"GESP202512C3T4 小杨的智慧购物": {
"label": "GESP202512C3T4 小杨的智慧购物",
"raw_label": "GESP202512C3T4",
"attempts": 0,
"solved": false,
"pattern": "未提交",
"errors": {},
"submit_times": []
}
},
"total_solved": 3,
"total_attempts": 5,
"total_errors": {
"WA": 2
},
"patterns": [],
"completion": "3/4"
}
],
"generated_at": "2026-06-07T17:32:19.230649"
"generated_at": "2026-06-11T16:27:08.515022"
}