94 lines
3.2 KiB
Markdown
94 lines
3.2 KiB
Markdown
|
|
# 题库导入说明
|
|||
|
|
|
|||
|
|
## 📋 Excel 导入格式说明
|
|||
|
|
|
|||
|
|
### 题型字段说明(重要)
|
|||
|
|
|
|||
|
|
在导入Excel文件时,**题型字段必须使用英文值**,不能使用中文:
|
|||
|
|
|
|||
|
|
| 中文名称 | 必须填写的英文值 | 说明 |
|
|||
|
|
|---------|----------------|------|
|
|||
|
|
| 单选题 | `single` | 单项选择题 |
|
|||
|
|
| 多选题 | `multiple` | 多项选择题 |
|
|||
|
|
| 判断题 | `judge` | 判断正误题 |
|
|||
|
|
| 填空题 | `fill` | 填空题 |
|
|||
|
|
| 简答题 | `essay` | 简答或论述题 |
|
|||
|
|
|
|||
|
|
### Excel表格示例
|
|||
|
|
|
|||
|
|
| 题型 | 题干 | 选项 | 正确答案 | 分值 |
|
|||
|
|
|------|------|------|---------|------|
|
|||
|
|
| single | 以下哪个是JavaScript的数据类型? | ["A. String","B. Integer","C. Character","D. Float"] | A. String | 5 |
|
|||
|
|
| multiple | 以下哪些是前端框架? | ["A. Vue","B. React","C. Spring","D. Angular"] | A,C | 10 |
|
|||
|
|
| judge | JavaScript是一种编译型语言 | ["正确","错误"] | 错误 | 2 |
|
|||
|
|
| fill | JavaScript的变量声明关键字有____、____和____ | [] | let,const,var | 3 |
|
|||
|
|
| essay | 请简述JavaScript的闭包概念 | [] | 闭包是指函数能够访问其词法作用域外的变量... | 10 |
|
|||
|
|
|
|||
|
|
### 常见错误
|
|||
|
|
|
|||
|
|
❌ **错误示例1:使用中文题型**
|
|||
|
|
```
|
|||
|
|
题型: 单选题 <-- 错误!会提示"题型错误"
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
✅ **正确示例1:使用英文题型**
|
|||
|
|
```
|
|||
|
|
题型: single <-- 正确
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
❌ **错误示例2:选项格式错误**
|
|||
|
|
```
|
|||
|
|
选项: A. 选项1, B. 选项2 <-- 错误格式
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
✅ **正确示例2:选项使用JSON数组格式**
|
|||
|
|
```
|
|||
|
|
选项: ["A. 选项1","B. 选项2","C. 选项3","D. 选项4"] <-- 正确格式
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 选项字段说明
|
|||
|
|
|
|||
|
|
- **单选题/多选题**:选项必须是JSON数组格式,如:`["A. 选项1","B. 选项2","C. 选项3","D. 选项4"]`
|
|||
|
|
- **判断题**:选项通常为 `["正确","错误"]`
|
|||
|
|
- **填空题/简答题**:选项可以为空数组 `[]`
|
|||
|
|
|
|||
|
|
### 正确答案字段说明
|
|||
|
|
|
|||
|
|
- **单选题**:填写完整的选项内容,如:`A. String`
|
|||
|
|
- **多选题**:多个答案用英文逗号分隔,如:`A,B,D`
|
|||
|
|
- **判断题**:填写 `正确` 或 `错误`
|
|||
|
|
- **填空题**:多个答案用英文逗号分隔,如:`let,const,var`
|
|||
|
|
- **简答题**:填写参考答案文本
|
|||
|
|
|
|||
|
|
### 导入步骤
|
|||
|
|
|
|||
|
|
1. 点击"导入题目"按钮
|
|||
|
|
2. 点击"下载模板"获取标准Excel模板
|
|||
|
|
3. 按照模板格式填写题目数据(注意题型必须用英文)
|
|||
|
|
4. 保存Excel文件
|
|||
|
|
5. 上传文件进行导入
|
|||
|
|
6. 查看导入结果
|
|||
|
|
|
|||
|
|
### 注意事项
|
|||
|
|
|
|||
|
|
1. ⚠️ **题型字段必须使用英文值**(single、multiple、judge、fill、essay)
|
|||
|
|
2. 选项字段必须是合法的JSON数组格式
|
|||
|
|
3. Excel文件格式必须是 `.xls` 或 `.xlsx`
|
|||
|
|
4. 必填字段:题型、题干、正确答案、分值
|
|||
|
|
5. 建议先下载模板,按照模板格式填写
|
|||
|
|
|
|||
|
|
### 快速参考卡片
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
题型对照表(请牢记)
|
|||
|
|
┌─────────┬──────────┐
|
|||
|
|
│ 中文 │ 英文值 │
|
|||
|
|
├─────────┼──────────┤
|
|||
|
|
│ 单选题 │ single │
|
|||
|
|
│ 多选题 │ multiple │
|
|||
|
|
│ 判断题 │ judge │
|
|||
|
|
│ 填空题 │ fill │
|
|||
|
|
│ 简答题 │ essay │
|
|||
|
|
└─────────┴──────────┘
|
|||
|
|
```
|