feat: 第15周课评完成 + 课评质检系统 + OJ数据分析
This commit is contained in:
@@ -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"
|
||||
}
|
||||
Reference in New Issue
Block a user